-.so files of compressed manpages change to symlinks
+.so files of compressed manpages -- change to symlinks
add all other functionality of debstd (??)
dh_fixperms: allow listing of files not to be touched (diffucult).
-add suidregister support
+debhelper (0.8) unstable; urgency=low
+
+ * Added dh_md5sum, generates a md5sums file.
+ * dh_clean: fixed to echo all commands when verbose mode is on.
+
+ -- Joey Hess <joeyh@master.debian.org> Fri, 17 Oct 1997 14:18:26 -0400
+
debhelper (0.7) unstable; urgency=low
* Sped up some things by removing unnecesary for loops.
./dh_installmanpages
./dh_installchangelogs
./dh_compress
- ./dh_installdebfiles
./dh_fixperms
+ ./dh_suidregister
+ ./dh_installdebfiles
./dh_md5sums
./dh_builddeb
done
doit "rm -f debian/files* debian/*.debhelper $*"
-# Remove other temp files. I don't run this through doit becuase
-# I haven't figured out what I have to esacape to put it in quotes.
-# However, it doesn't modify debian/$TMP, so I guess it's ok to not run it
-# through doit.
+# Remove other temp files. doit isn't smart enough to handle this, so I echo
+# by hand (sigh).
+verbose_echo "find . \( -name "\#*\#" -o -name "*~" -o -name "DEADJOE" \) -exec rm -f {} \;"
find . \( -name "\#*\#" -o -name "*~" -o -name "DEADJOE" \) -exec rm -f {} \;
corresponding file named debian/script.debhelper exists, the contents of that
file are merged into the script as follows: If the script exists, then
anywhere in it that "#DEBHELPER#" appears, the text of the .debhelper file is
-inserted. If the script does not exist, then a script is generated from the
-.debhelper file. The .debhelper files are created by other debhelper programs,
-such as
+inserted. If the script does not exist, then a script is generated from
+the .debhelper file. The .debhelper files are created by other debhelper
+programs, such as
.BR dh_installmenu (1)
, and are shell scripts.
.P
#!/bin/sh -e
#
-# Generate a DEBIAN/md5sums file, that lists the md5sums of all
-# non-conffiles in the package
+# Generate a DEBIAN/md5sums file, that lists the md5sums of all files in the
+# package.
PATH=debian:$PATH:/usr/lib/debhelper
. dh_lib
dh_compress
dh_fixperms
dh_installdebfiles
+ dh_m5dsums
dh_builddeb
binary: binary-indep binary-arch
dh_compress -i
dh_fixperms -i
dh_installdebfiles -i
+ dh_md5sums -i
dh_builddeb -i
# Build architecture-dependent files here.
dh_compress -a
dh_fixperms -a
dh_installdebfiles -a
+ dh_md5sums -a
dh_builddeb -a
binary: binary-indep binary-arch