diff --git a/gosa-core/dh-make-gosa b/gosa-core/dh-make-gosa
index 532939bee6d36459adbbc12e3e69ef8b1067e48b..b4cadb0a776d636f1258f3e2a836f0872a9ed000 100755 (executable)
--- a/gosa-core/dh-make-gosa
+++ b/gosa-core/dh-make-gosa
# Generate install file
for dir in admin personal addons; do
- [ -d $dir ] && echo -e "$dir\t\t\t/usr/share/gosa/plugins" > debian/install
+ [ -d $dir ] && echo -e "$dir\t\t\t/usr/share/gosa/plugins" >> debian/install
done
for dir in help/*; do
- echo -e "$dir\t\t\t/usr/share/gosa/plugins/$PL_NAME" >> debian/install
+ echo -e "$dir\t\t\t/usr/share/gosa/doc/plugins/$PL_NAME" >> debian/install
done
for dir in $(ls -1 locale | grep -v "^en$" | grep -v "^messages.po$"); do
echo -e "locale/$dir\t\t\t/usr/share/gosa/locale/plugins/$PL_NAME" >> debian/install
done
fi
+# Fix 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/.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
+
# Adapt control
sed -i 's/^Section: unknown/Section: web/g' debian/control
sed -i 's/^Architecture: any/Architecture: all/g' debian/control
sed -i 's/^Depends: .*$/Depends: gosa/g' debian/control
sed -i "s/^Description: .*$/Description: $PL_NAME plugin for GOsa/g" debian/control
-sed -i "s/^ <.*$/ $PL_DESCRIPTION\
- .\
- GOsa is a combination of system-administrator and end-user web\
- interface, designed to handle LDAP based setups.\
-/g" debian/control
+sed -i "s/^ <.*$/ %DESCRIPTION%/g" debian/control
+dsc=$(tempfile)
+{
+echo $PL_DESCRIPTION
+cat <<EOF
+.
+GOsa is a combination of system-administrator and end-user web
+interface, designed to handle LDAP based setups.
+EOF
+}| fmt -suw79 | sed 's/^/ /g' > $dsc
+sed -i "/%DESCRIPTION%/r $dsc" debian/control
+sed -i "/%DESCRIPTION%/d" debian/control
+rm $dsc
# Adapt README.debian
cat <<EOF > debian/README.Debian
$PL_AUTHOR <$PL_MAIL> Fri 02 Jun 2006 16:23:50 +0200
EOF
+# Fix README
+sed -i "s/Comments regarding the Package/After installing this plugin you may need to reload apache../g" debian/README
+
# Fix rules
cat <<EOF > debian/rules
#!/usr/bin/make -f
dh_installexamples
dh_install
dh_installman
- dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
- dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb