Code

Added pChart classes and GOsa mapping class to enable auto-include
[gosa.git] / gosa-core / redhat / rpm-make-gosa
index f5899da329330ce2de8416338e99ef31974354ad..35afae34cd3551571ee7626dd54827f5569b0f4f 100755 (executable)
@@ -81,23 +81,33 @@ mkdir -p %{buildroot}/usr/share/gosa/html/plugins/@@NAME@@
 
 echo "%{buildroot} <<---------" 
 
-if [ -d html ]; then
+if [ -e ./html/* ]; then
        mv ./html/* %{buildroot}/usr/share/gosa/html/plugins/@@NAME@@
 fi
 
 # Move contrib if available
 mkdir -p %{buildroot}/usr/share/doc/%{name}
-if [ -d contrib ]; then
+if [ -e ./contrib/* ]; then
        mv ./contrib %{buildroot}/usr/share/doc/%{name}
 fi
 
 # Move help
 mkdir -p %{buildroot}/usr/share/gosa/doc/plugins/@@NAME@@
-mv ./help/* %{buildroot}/usr/share/gosa/doc/plugins/@@NAME@@
+if [ -e ./help/* ]; then
+       mv ./help/* %{buildroot}/usr/share/gosa/doc/plugins/@@NAME@@
+fi
+
+# Copy etc
+mkdir -p %{buildroot}/etc/gosa
+if [ -e ./etc/* ]; then
+       mv ./etc/* %{buildroot}/etc/gosa
+fi
 
 # Move localization
 mkdir -p %{buildroot}/usr/share/gosa/locale/plugins/@@NAME@@
-mv ./locale/* %{buildroot}/usr/share/gosa/locale/plugins/@@NAME@@
+if [ -e ./locale/* ]; then
+       mv ./locale/* %{buildroot}/usr/share/gosa/locale/plugins/@@NAME@@
+fi
 
 # Move plugin itself
 mkdir -p %{buildroot}/usr/share/gosa/plugins/@@NAME@@
@@ -119,6 +129,7 @@ rm -rf %{buildroot}
 %attr (-,root,root) /usr/share/gosa/locale/plugins/@@NAME@@
 %attr (-,root,root) /usr/share/gosa/html/plugins/@@NAME@@
 %attr (-,root,root) /usr/share/doc/%{name}
+%attr (-,root,root) /etc/gosa/
 EOF
 
 # Create eventually missing directories