Code

Updated exporter
[gosa.git] / gosa-core / dh-make-gosa
index 2c6fceb39e0d2cf31d97cf7966cf081ee89ccbb3..9663cfd475dbc969e7a37da536fef648659e6a60 100755 (executable)
@@ -24,6 +24,25 @@ usage() {
 }
 
 
+remove_empty_docs() {
+       for dir in $(find help); do
+               len=$(echo $dir | wc -c)
+               echo $len $dir
+       done | sort -rn | while read dummy dir; do
+
+               if [ -d $dir ]; then
+                       cnt=$(ls -1A $dir | wc -l)
+                       if [ $cnt -eq 0 ]; then
+                               echo "Removing empty $dir"
+                               rm -rf "$dir"
+                               sed -i "/$(echo -n $dir | sed 's/\//\\\//g')/d" debian/install
+                       fi
+               fi
+
+       done
+}
+
+
 load_dsc() {
   if [ -r "$1" ]; then
     PL_NAME=$(sed -n 's/"//g;s/^name\s*=\s*\(.*\)$/\1/p' "$1")
@@ -197,13 +216,16 @@ if [ -d html ]; then
 fi
 
 # Fix copyright
+sed -i '/^### OR ###/,/^########/d' debian/copyright
 sed -i '/^#/d;/^.*likewise for another author.*$/d' debian/copyright
 year=$(date +%Y)
-sed -i "s/.Copyright (C) YYYY Name OfAuthor./Copyright (C) $year $PL_AUTHOR/g" debian/copyright
+sed -i "s/.Copyright (C) YYYY Name OfAuthor./Copyright \(C) $year $PL_AUTHOR/g" debian/copyright
+sed -i "s/<Copyright (C) YYYY Firtname Lastname>/Copyright \(C) $year $PL_AUTHOR/g" debian/copyright
 sed -i "s/.url:\/\/example.com./http:\/\/www.gosa-project.org/g" debian/copyright
 sed -i "/.put author's name and email here.\
 /d" debian/copyright
 sed -i '/^Upstream/,/^$/d' debian/copyright
+sed -i 's/ C)/ (C)/g' debian/copyright
 
 # Adapt control
 sed -i "s#^Section: unknown#Section: $SECTION#g" debian/control
@@ -335,6 +357,8 @@ binary-indep: build install
        dh_builddeb
 
 binary: binary-indep
+
+binary-arch:
 .PHONY: build clean binary-indep binary install configure
 EOF
 
@@ -368,5 +392,8 @@ done
 # Remove examples
 rm debian/*ex debian/*EX >/dev/null 2>&1
 
+# Remove empty docs
+remove_empty_docs
+
 echo "Done."