]> git.donarmstrong.com Git - debhelper.git/commitdiff
r249: dpkg-parsechangelog | grep '^ '
authorjoey <joey>
Tue, 17 Aug 1999 05:43:37 +0000 (05:43 +0000)
committerjoey <joey>
Tue, 17 Aug 1999 05:43:37 +0000 (05:43 +0000)
Makefile [new file with mode: 0644]
debian/changelog
debian/fixlinks
debian/rules

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..5efe0a3
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,3 @@
+# Take it from here, debian/rules.
+# This whole file could be a symlink, but CVS sucks.
+include debian/rules
index 87d526399607b5ddbb6dd7100918be643ce19277..74b9ccd5d8a9ae2855a4f6d9e2b369b52e4d0801 100644 (file)
+debhelper (2.0.22) unstable; urgency=low
+
+  * Checked all of debhelper into CVS.
+  * Removed Test.pm (we have perl 5.005 now)
+  * Skip CVS dir when running tests.
+  * Since CVS is so brain dead about symlinks, added a debian/fixlinks script.
+    Modified debian/rules to make sure it's run if any of the symlinks are
+    missing. Also, made Makefile a short file that sources debian/rules so
+    it's always available.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Aug 1999 22:35:12 -0700
+
+debhelper (2.0.21) unstable; urgency=low
+
+  * Wow. It turns out dh_installdocs has been doing it wrong and doc-base
+    files have the doc-id inside them. Applied and modified a patch from
+    Peter Moulder <reiter@netspace.net.au> to make it use those id's instead
+    of coming up with it's own. (Closes: #42650)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Aug 1999 10:24:10 -0700
+
+debhelper (2.0.20) unstable; urgency=low
+
+  * dh_perl: Patch from Raphael Hertzog <rhertzog@hrnet.fr> to allow
+    specification on the command line of alternate paths to search for perl
+    modules. (Closes: #42171)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 30 Jul 1999 09:42:08 -0700
+
+debhelper (2.0.19) unstable; urgency=low
+
+  * dh_installinfo: fixed bug if a info file had no section.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 29 Jul 1999 11:41:11 -0700
+
+debhelper (2.0.18) unstable; urgency=low
+
+  * dh_installxaw: fixed multiple stanza problem, for real this time (patch
+    misapplied last time). (Closes: #41862)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Jul 1999 13:00:09 -0700
+
+debhelper (2.0.17) unstable; urgency=low
+
+  * dh_clean: compat() wasn't exported.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 21 Jul 1999 12:49:52 -0700
+
+debhelper (2.0.16) unstable; urgency=low
+
+  * Dh_lib.pm: when looking for debhelper files in debian/, test with -f,
+    not with -e, because it might fail if you're building a package named,
+    say, 'docs', with a temp dir of debian/docs. I don't anticipate this
+    ever happenning, but it pays to be safe.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 20 Jul 1999 21:00:04 -0700
+
+debhelper (2.0.15) unstable; urgency=low
+
+  * dh_clean: only force-remove debian/tmp if in v2 mode. In v1 mode, we
+    shouldn't remove it because we may only be acting on a single package.
+    (Closes: #41689)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 20 Jul 1999 19:00:15 -0700
+
+debhelper (2.0.14) unstable; urgency=low
+
+  * Moved /usr/lib/debhelper to /usr/share/debhelper for FHS compliance
+    (#41174). If you used Dh_lib or something in another package, be sure to
+    update your "use" line and declare an appropriate dependancy. (Closes:
+    #41174)
+  * dh_installxaw: Patch from Josip Rodin <joy@cibalia.gkvk.hr> to fix
+    multiple-stanza xaw file support. (Closes: #41173)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 12 Jul 1999 11:49:57 -0700
+
+debhelper (2.0.13) unstable; urgency=low
+
+  * dh_fixperms: FHS fixes (#41058)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  9 Jul 1999 13:07:49 -0700
+
+debhelper (2.0.12) unstable; urgency=low
+
+  * dh_installinfo: fixed #SECTION# substitution.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 17:51:59 -0700
+
+debhelper (2.0.11) unstable; urgency=low
+
+  * At long, long last, dh_installinfo is written. It takes a simple list of
+    info files and figures out the rest for you. (Closes: #15717)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 17:04:48 -0700
+
+debhelper (2.0.10) unstable; urgency=low
+
+  * dh_compress: compress changelog.html files. (Closes: #40626)
+  * dh_installchangelogs: installs a link from changelog.html.gz to changelog.gz, 
+    because I think it's important that upstream changelogs always be accessable
+    at that name.
+  * dh_compress: removed the usr/share/X11R6/man bit. Note part of FHS.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 10:46:03 -0700
+
+debhelper (2.0.09) unstable; urgency=low
+
+  * dh_compress: added some FHS support. Though debhelper doesn't put stuff
+    there (and won't until people come up with a general transition strategy or
+    decide to not have a clean transiotion), dh_compress now compresses
+    various files in /usr/share/{man,doc,info}. (Closes: #40892)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 09:55:03 -0700
+
+debhelper (2.0.08) unstable; urgency=low
+
+  * dh_*: redirect cd output to /den/null, because CD can actually output
+    things if CDPATH is set.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  6 Jul 1999 10:14:00 -0700
+
+debhelper (2.0.07) unstable; urgency=low
+
+  * Added dh_perl calls to example rules files.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  4 Jul 1999 15:57:51 -0700
+
+debhelper (2.0.06) unstable; urgency=low
+
+  * Now depends on perl5 | perl, I'll kill the | perl bit later on, but it
+    seems to make sense for the transition.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  4 Jul 1999 10:56:03 -0700
+
+debhelper (2.0.05) unstable; urgency=low
+
+  * dh_clean: clean debian/tmp even if v2 is being used. If you're
+    using dh_movefiles, stuff may well be left in there, and it needs to be
+    cleaned up.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  3 Jul 1999 13:23:46 -0700
+
+debhelper (2.0.04) unstable; urgency=low
+
+  * Patch from Raphael Hertzog <rhertzog@hrnet.fr> to make dh_perl support a
+    -d flag that makes it add a dependancy on the sppropriate perl-XXX-base
+    package. Few packages will really need this. (Closes: #40631)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  2 Jul 1999 11:22:00 -0700
+
+debhelper (2.0.03) unstable; urgency=low
+
+  * Depend on file >= 2.23-1, because dh_perl uses file -b, introduced at
+    that version. (Closes: #40589)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:41:12 -0700
+
+debhelper (2.0.02) unstable; urgency=low
+
+  * If you're going to use v2, it's reccommended you call 
+    "dh_testversion 2". Added a note about that to doc/v2.
+  * Dh_Lib.pm compat: if a version that is greater than the highest
+    supported compatability level is specified, abort with an error. Perhaps
+    there will be a debhelper v3 some day...
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:08:14 -0700
+
+debhelper (2.0.01) unstable; urgency=low
+
+  * Actually include doc/v2 this time round.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:01:55 -0700
+
+debhelper (2.0.00) unstable; urgency=low
+
+  * Don't let the version number fool you. Debhelper v2 is here, but just
+    barely. That's what all the zero's mean. :-)
+  * If DH_COMPAT=2, then debian/<package> will be used for the temporary
+    build directory for all packages. debian/tmp is no more! (Well, except
+    dh_movefiles still uses it.)
+  * debhelper.1: documented this. 
+  * Dh_lib.pm: added compat(), pass in a number, it returns true if the
+    current compatability level is equal to that number.
+  * doc/PROGRAMMING: documented that.
+  * debhelper itself now builds using DH_COMPAT=2.
+  * dh_debstd forces DH_COMPAT=1, because it needs to stay compatable with
+    debstd after all.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 13:37:58 -0700
+
+debhelper (1.9.00) unstable; urgency=low
+
+  * This is a release of debhelper in preparation for debhelper v2.
+  * doc/v2: added, documented status of v2 changes.
+  * README: mention doc/v2
+  * debhelper.1: docuimented DH_COMPAT
+  * examples/*: added DH_COMAPT=1 to top of rules files
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 13:16:41 -0700
+
+debhelper (1.2.83) unstable; urgency=medium
+
+  * dh_perl: fixed substvars typo. Urgency medium since a lot of people will
+    be using this script RSN.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 11:44:05 -0700
+
+debhelper (1.2.82) unstable; urgency=low
+
+  * dh_installinit: applied patch from Yann Dirson <ydirson@multimania.com>
+    to make it look for init.d scripts matching the --init-script parameter.
+    This is only useful if, like Yann, you have packages that need to install
+    more than 1 init script.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 25 Jun 1999 11:38:05 -0700
+
+debhelper (1.2.81) unstable; urgency=low
+
+  * dh_link: fixed bug #40159 and added a regression test for it. It was
+    failing if it was given absolute filenames.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 25 Jun 1999 10:12:44 -0700
+
+debhelper (1.2.80) unstable; urgency=low
+
+  * Changed perl version detection.
+  * Changed call to find.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 24 Jun 1999 16:48:53 -0700
+
+debhelper (1.2.79) unstable; urgency=low
+
+  * Added dh_perl by Raphael Hertzog <rhertzog@hrnet.fr>. dh_perl handles
+    finding dependancies of perl scripts, plus deleting those annoying
+    .packlist files.
+  * I don't think dh_perl is going to be useful until the new version of
+    perl comes out.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 24 Jun 1999 14:47:55 -0700
+
+debhelper (1.2.78) unstable; urgency=low
+
+  * Really include dh_installpam.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 15 Jun 1999 09:00:36 -0700
+
+debhelper (1.2.77) unstable; urgency=low
+
+  * dh_installpam: new program by Sean <shaleh@foo.livenet.net>
+  * Wrote man page for same.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 11 Jun 1999 13:08:04 -0700
+
+debhelper (1.2.76) unstable; urgency=low
+
+  * dh_fixperms: Do not use chmod/chown -R at all anymore, instead it uses
+    the (slower) find then chown method. Necessary because the -R methods will
+    happyily attempt to chown a dangling symlink, which makes them fail.
+    (Closes: #38911)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Jun 1999 20:20:01 -0700
+
+debhelper (1.2.75) unstable; urgency=low
+
+  * dh_installemacsen: fixed perms of install, remove scripts.
+    (closes: #39082)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Jun 1999 14:42:12 -0700
+
+debhelper (1.2.74) unstable; urgency=low
+
+  * dh_installmanpages: recognizes gzipped man pages and installs them.
+    This is an experimental change, one problem is if your man page isn't
+    already gzip-9'd, it will be in violation of policy. (closes: #38673)
+  * The previous fix to dh_installemacsen was actually quite necessary - the
+    x bit was being set!
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 15:14:27 -0700
+
+debhelper (1.2.73) unstable; urgency=low
+
+  * dh_installemacsen: make sure files are installed mode 0644. Not strictly
+    necessary since dh_fixperms fixes them if you have a wacky umask, but oh
+    well. (Closes: 38900)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 14:50:42 -0700
+
+debhelper (1.2.72) unstable; urgency=low
+
+  * dh_installemacsen: use debian/package.emacsen-startup, not
+    debian/package.emacsen-init. The former has always been documented to
+    work on the man page (closes: #38898).
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 14:16:57 -0700
+
+debhelper (1.2.71) unstable; urgency=low
+
+  * Fixed a typo (closes: #38881)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 13:23:23 -0700
+
+debhelper (1.2.70) unstable; urgency=low
+
+  * dh_installmanpages: Properly quoted metacharacters in $dir in regexp.
+    (#38263).
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 25 May 1999 14:12:30 -0700
+
+debhelper (1.2.69) unstable; urgency=low
+
+  * Don't include Test.pm in the binary package.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 23 May 1999 19:29:27 -0700
+
+debhelper (1.2.68) unstable; urgency=low
+
+  * doc/README: updated example of using #DEBHELPER# in a perl script, with
+    help from Julian Gilbey.
+  * dh_link: generate absolute symlinks where appropriate. The links
+    generated before were wrong simetimes (#37774)
+  * Started writing a regression test suite for debhelper. Currently covers
+    only the above bugfix and a few more dh_link tests.
+  * Tossed Test.pm into the package (for regression tests) until we get perl
+    5.005 which contains that package. That file is licenced the same as perl.
+  * dh_installchangelogs: force all installed files to be owned by root
+    (#37655).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 16 May 1999 17:18:44 -0700
+
+debhelper (1.2.67) unstable; urgency=low
+
+  * dh_installmodules: fixed type that made the program not work.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 12 May 1999 00:25:05 -0700
+
+debhelper (1.2.66) unstable; urgency=low
+
+  * examples/rules.multi: dh_shlibdeps must be run before dh_gencontrol
+    (#37346)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  9 May 1999 14:03:05 -0700
+
+debhelper (1.2.65) unstable; urgency=low
+
+  * Added to docs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  6 May 1999 21:46:03 -0700
+
+debhelper (1.2.64) unstable; urgency=low
+
+  * dh_installmime: new command (#37093, #32684).
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  3 May 1999 13:37:34 -0700
+
+debhelper (1.2.63) unstable; urgency=low
+
+  * dh_installxaw: updated to work with xaw-wrappers 0.90 and above. It
+    actually has to partially parse the xaw-wrappers config files now. 
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  2 May 1999 19:13:34 -0700
+
+debhelper (1.2.62) unstable; urgency=low
+
+  * dh_installemacsen: added support for site-start files. Added --flavor
+    and --number to control details of installation. (#36832)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  2 May 1999 15:31:58 -0700
+
+debhelper (1.2.61) unstable; urgency=low
+
+  * dh_md5sums.1: dh_md5sums is not deprecated, AFAIK, but the manpage has
+    somehow been modified to say it was at version 1.2.45.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Apr 1999 19:54:04 -0700
+
+debhelper (1.2.60) unstable; urgency=low
+
+  * dh_installexamples.1: recycled docs fix.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Apr 1999 17:19:07 -0700
+
+debhelper (1.2.59) unstable; urgency=low
+
+  * dh_builddeb: added --destdir option, which lets you tell it where
+    to put the generated .deb's. Default is .. of course.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 22 Apr 1999 22:02:01 -0700
+
+debhelper (1.2.58) unstable; urgency=low
+
+  * autoscripts/postinst-suid: use /#FILE# in elif test (#36297).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 18 Apr 1999 22:33:52 -0700
+
+debhelper (1.2.57) unstable; urgency=low
+
+  * examples/*: killed trailing spaces after diff: target
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 12 Apr 1999 22:02:32 -0700
+
+debhelper (1.2.56) unstable; urgency=low
+
+  * dh_suidregister: make the chown/chmod only happen if the file actually
+    exists. This is useful if you have conffiles that have permissions and
+    may be deleted. (#35845)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Apr 1999 13:35:23 -0700
+
+debhelper (1.2.55) unstable; urgency=low
+
+  * Various man page enhancements.
+  * dh_md5sums: supports -X to make it skip including files in the
+    md5sums (#35819).
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  9 Apr 1999 18:21:58 -0700
+
+debhelper (1.2.54) unstable; urgency=low
+
+  * dh_installinit.1: man page fixups (#34160).
+  * *.1: the date of each man page is now automatically updated when 
+    debhelper is built to be the last modification time of the man page.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  8 Apr 1999 20:28:00 -0700
+
+debhelper (1.2.53) unstable; urgency=low
+
+  * dh_compress: leave .taz and .tgz files alone. Previously trying to
+    compress such files caused gzip to fail and the whole command to fail.
+    Probably fixes #35677. Actually, it now skips files with a whole
+    range of odd suffixes that gzip refuses to compress, including "_z" and
+    "-gz".
+  * dh_compress.1: updated docs to reflect this, and to give the new
+    suggested starting point if you want to write your own debian/compress
+    file.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Apr 1999 02:20:14 -0700
+
+debhelper (1.2.52) unstable; urgency=low
+
+  * dh_installmodules: new program, closes #32546.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Apr 1999 17:25:37 -0800
+
+debhelper (1.2.51) unstable; urgency=low
+
+  * Another very minor typo fix.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Apr 1999 14:04:02 -0800
+
+debhelper (1.2.50) unstable; urgency=low
+
+  * Very minor typo fix.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 26 Mar 1999 17:27:01 -0800
+
+debhelper (1.2.49) unstable; urgency=low
+
+  * dh_fixperms: if called with -X, was attempting to change permissions of
+    even symlinks. This could have even caused it to follow the symlinks and
+    modify files on the build system in some cases. Ignores them now. (#35102)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 24 Mar 1999 13:21:49 -0800
+
+debhelper (1.2.48) unstable; urgency=low
+
+  * dh_fixperms.1: improved documentation. (#34968)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 23 Mar 1999 19:11:01 -0800
+
+debhelper (1.2.47) unstable; urgency=low
+
+  * doc/README: updated the example of including debhelper shell script
+    fragments inside a perl program -- the old method didn't work with shell
+    variables properly (#34850).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 21 Mar 1999 13:25:33 -0800
+
+debhelper (1.2.46) unstable; urgency=low
+
+  * doc/README: pointer to maint-guide.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 18 Mar 1999 21:04:57 -0800
+
+debhelper (1.2.45) unstable; urgency=low
+
+  * dh_installwm.1: fixed two errors (#34534, #34535)
+  * debhelper.1: list all other debhelper commands with synopses
+    (automatically generated by build process).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 14 Mar 1999 11:33:39 -0800
+
+debhelper (1.2.44) unstable; urgency=medium
+
+  * dh_fixperms: has been mostly broken when used with -X, corrected this.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 13 Mar 1999 17:25:59 -0800
+
+debhelper (1.2.43) unstable; urgency=low
+
+  * dh_compress.1: man page fixes (Closes: #33858).
+  * dh_compress: now it can handle compressing arbitrary numbers of files,
+    spawning gzip multiple times like xargs does, if necessary.
+    (Closes: #33860)
+  * Dh_Lib.pm: added xargs() command.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  9 Mar 1999 14:57:09 -0800
+
+debhelper (1.2.42) unstable; urgency=low
+
+  * dh_m5sums: don't generate bogus md5sums file if the package contains no
+    files. Yes, someone found a legitimate reason to do that.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 25 Feb 1999 00:03:47 -0800
+
+debhelper (1.2.41) unstable; urgency=low
+
+  * README: minor typo fix.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 23:30:00 -0800
+
+debhelper (1.2.40) unstable; urgency=low
+
+  * Let's just say 1.2.39 is not a good version of debhelper to use and
+    leave it at that. :-)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 22:55:27 -0800
+
+debhelper (1.2.39) unstable; urgency=low
+
+  * dh_installcron: install files in cron.d with correct perms.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 22:28:38 -0800
+
+debhelper (1.2.38) unstable; urgency=low
+
+  * dh_clean: don't try to delete directories named "core".
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 19:13:40 -0800
+
+debhelper (1.2.37) unstable; urgency=low
+
+  * dh_installdocs: Patch from Jim Pick <jim@jimpick.com>, fixes regexp error (Closes: #33431).
+  * dh_installxaw: new program by Daniel Martin 
+    <Daniel.Martin@jhu.edu>, handles xaw-wrappers integration.
+  * dh_installxaw.1: wrote man page.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 18 Feb 1999 17:32:53 -0800
+
+debhelper (1.2.36) unstable; urgency=low
+
+  * dh_compress.1: Fixed typo in man page. (Closes: #33364)
+  * autoscripts/postinst-menu-method: fixed typo. (Closes: #33376)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 14 Feb 1999 13:45:18 -0800
+
+debhelper (1.2.35) unstable; urgency=low
+
+  * Dh_Lib.pm filearray(): Deal with multiple spaces and spaces at the 
+    beginning of lines in files. (closes: #33161)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  9 Feb 1999 21:01:07 -0800
+
+debhelper (1.2.34) unstable; urgency=low
+
+  * dh_clean: added -d flag (also --dirs-only) that will make it clean only
+    tmp dirs. (closes: #30807)
+  * dh_installdocs: to support packages that need multiple doc-base files,
+    will now look for debian/<package>.doc-base.<doc-id>.
+  * dh_compress: removed warning message (harmless).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  6 Feb 1999 17:48:33 -0800
+
+debhelper (1.2.33) unstable; urgency=low
+
+  * dh_compress: verbose_print() cd's.
+  * dh_compress: clear the hash of hard links when we loop - was making
+    dh_compress fail on multi-binary packages that had harlinks. Thanks to
+    Craig Small for spotting this.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Feb 1999 20:19:37 -0800
+
+debhelper (1.2.32) unstable; urgency=low
+
+  * dh_suidmanager: if it cannot determine the user name or group name from
+    the uid or gid, it will pass the uid or gid to suidmanager. This should
+    probably never happen, but it's good to be safe.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Feb 1999 16:00:35 -0800
+
+debhelper (1.2.31) unstable; urgency=low
+
+  * dh_installinit.1: minor typo fix (closes: #32753)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  2 Feb 1999 14:32:46 -0800
+
+debhelper (1.2.30) unstable; urgency=low
+
+  * dh_fixperms: cut down the number of chmod commands that are executed
+    from 3 to 1, no change in functionality.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  1 Feb 1999 17:05:29 -0800
+
+debhelper (1.2.29) unstable; urgency=high
+
+  * Do not include bogus chsh, chfn, passwd links in debhelper binary!
+    These were acidentially left in after dh_link testing I did as I was
+    working on the last version of debhelper.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 25 Jan 1999 20:26:46 -0800
+
+debhelper (1.2.28) unstable; urgency=low
+
+  * dh_link: fixed bug that prevent multiple links to the same source from
+    being made. (#23255)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 24 Jan 1999 19:46:33 -0800
+
+debhelper (1.2.27) unstable; urgency=low
+
+  * autoscripts/*menu*: "test", not "text"!
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 19 Jan 1999 15:18:52 -0800
+
+debhelper (1.2.26) unstable; urgency=low
+
+  * dh_installdocs: use prerm-doc-base script fragement. Was using
+    postrm-doc-base, for some weird reason.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 18 Jan 1999 13:36:40 -0800
+
+debhelper (1.2.25) unstable; urgency=low
+
+  * autoscripts/*menu*: It turns out that "command" is like test -w, it will
+    still return true if update-menus is not executable. This can
+    legitimatly happen if you are upgrading the menu package, and it makes
+    postinsts that use command fail. Reverted to using test -x. Packages
+    built with debhelper >= 1.2.21 that use menus should be rebuilt.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 16 Jan 1999 13:47:16 -0800
+
+debhelper (1.2.24) unstable; urgency=low
+
+  * dh_fixperms: linux 2.1.x and 2.2.x differ from earlier versions in that
+    they do not clear the suid bit on a file when the owner of that file
+    changes. It seems that fakeroot behaves the same as linux 2.1 here. I
+    was relying on the old behavior to get rid of suid and sgid bits on files.
+    Since this no longer happens implicitly, I've changed to clearing the
+    bits explicitly.
+  * There's also a small behavior change involved here. Before, dh_fixperms
+    did not clear suid permissions on files that were already owned by root.
+    Now it does.
+  * dh_fixperms.1: cleaned up the docs to mention that those bits are
+    cleared.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 15 Jan 1999 16:54:44 -0800
+
+debhelper (1.2.23) unstable; urgency=low
+
+  * autoscripts/postrm-wm: use "=", not "==" (#31727).
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 11 Jan 1999 13:35:00 -0800
+
+debhelper (1.2.22) unstable; urgency=low
+
+  * Reversed change in last version; don't clobber mode (#31628).
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  8 Jan 1999 15:01:25 -0800
+
+debhelper (1.2.21) unstable; urgency=low
+
+  * dh_installdocs: Added doc-base support, if debian/<package>.doc-base
+    exists, it will be installed as a doc-base control file. If you use this,
+    you probably want to add "dh_testversion 1.2.21" to the rules file to make
+    sure your package is built with a new enough debhelper.
+  * dh_installdocs: now supports -n to make it not modify postinst/prerm.
+  * dh_suidregister: turned off leading 0/1 in permissions settings, until
+    suidregister actually supports it.
+  * autoscripts/*: instead of "text -x", use "command -v" to see if various
+    binaries exist. This gets rid of lots of hard-coded paths.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 30 Dec 1998 22:50:04 -0500
+
+debhelper (1.2.20) unstable; urgency=low
+
+  * dh_compress: handle the hard link stuff properly, it was broken. Also
+    faster now.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 23 Dec 1998 19:53:03 -0500
+
+debhelper (1.2.19) unstable; urgency=low
+
+  * dh_listpackages: new command. Takes the standard options taken by other
+    debhelper commands, and just outputs a list of the binary packages a
+    debhelper command would act on. Added because of bug #30626, and because
+    of wn's truely ugly use of debhelper internals to get the same info (and
+    because it's just 4 lines of code ;-).
+  * dh_compress: is now smart about compressing files that are hardlinks.
+    When possible, will only compress one file, delete the hardlinks, and
+    re-make hardlinks to the compressed file, saving some disk space.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 18 Dec 1998 22:26:41 -0500
+
+debhelper (1.2.18) unstable; urgency=medium
+
+  * dh_fixperms: was not fixing permissions of files in usr/doc/ to 644,
+    this has been broken since version 1.2.3.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  6 Dec 1998 23:35:35 -0800
+
+debhelper (1.2.17) unstable; urgency=low
+
+  * dh_makeshlibs: relaxed regexp to find library name and number a little so
+    it will work on libraries with a major but no minor version in their
+    filename (examples of such: libtcl8.0.so.1, libBLT-unoff.so.1)
+  * dh_movefiles: added --sourcedir option to make it move files out of 
+    some directory besides debian/tmp (#30221)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  4 Dec 1998 13:56:57 -0800
+
+debhelper (1.2.16) unstable; urgency=low
+
+  * dh_installchangelogs: now detects html changelogs and installs them as
+    changelog.html.gz, to comply with latest policy (which I disagree with
+    BTW).
+  * manpages: updated policy version numbers.
+  * dh_installdocs: behavior change: all docs are now installed mode 644.
+    I have looked and it doesn't seem this will actually affect any packages
+    in debian. This is useful only if you want to use dh_installdocs and not
+    dh_fixperms, and that's the only time this behavior change will have any
+    effect, either. (#30118)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Dec 1998 23:31:56 -0800
+
+debhelper (1.2.15) unstable; urgency=low
+
+  * Just a re-upload, last upload failed for some obscure reason.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 29 Nov 1998 13:07:44 -0800
+
+debhelper (1.2.14) unstable; urgency=low
+
+  * Really fixed #29762 this time. This also fixes #30025, which asked that
+    dh_makeshlibs come before dh_shlibdeps, so the files it generates can
+    also be used as a shlibs.local file, which will be used by dh_shlibdeps.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 29 Oct 1998 04:00:14 -0800
+
+debhelper (1.2.13) unstable; urgency=low
+
+  * Spelling and typo fixes.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 25 Nov 1998 15:23:55 -0800
+
+debhelper (1.2.12) unstable; urgency=low
+
+  * examples/*: moved dh_makeshlibs call to before dh_installdeb call.
+    (#29762). This is just so if you replace dh_makeshlibs with something
+    that generates debian/shlibs, it still gets installed properly.
+  * dh_suidregister: use names instead of uid's and gid's, at request of
+    suidregister maintainer (#29802).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 21 Nov 1998 13:13:10 -0800
+
+debhelper (1.2.11) unstable; urgency=low
+
+  * dh_movefiles: if given absolute filenames to move (note that that is
+    *wrong*), it will move relative files anyway. Related to bug #29761.
+  * dh_link: made relative links work right. (I hope!)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 20 Nov 1998 20:21:51 -0800
+
+debhelper (1.2.10) unstable; urgency=low
+
+  * examples/*: added dh_link calls to example rules files.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 20 Nov 1998 15:43:07 -0800
+
+debhelper (1.2.9) unstable; urgency=low
+
+  * Added dh_link, which generates policy complient symlinks in binary
+    packages, painlessly.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 19 Nov 1998 18:43:36 -0800
+
+debhelper (1.2.8) unstable; urgency=low
+
+  * Suggest dh-make (#29376).
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 18 Nov 1998 02:29:47 -0800
+
+debhelper (1.2.7) unstable; urgency=low
+
+  * dh_movefiles: Fixed another bug.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Nov 1998 12:53:05 -0800
+
+debhelper (1.2.6) unstable; urgency=low
+
+  * dh_movefiles: fixed non-integer comparison (#29476)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 15 Nov 1998 13:03:09 -0800
+
+debhelper (1.2.5) unstable; urgency=low
+
+  * The perl conversion is complete.
+  .
+  * dh_compress: perlized (yay, perl has readlink, no more ls -l | awk 
+    garbage!)
+  * dh_lib, dh_getopt.pl: deleted, nothing uses them anymore.
+  * debian/rules: don't install above 2 files.
+  * doc/PROGRAMMING: removed all documentation of the old shell library
+    interface.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 13 Nov 1998 15:36:57 -0800
+
+debhelper (1.2.4) unstable; urgency=low
+
+  * dh_debstd, dh_movefiles: perlized.
+  * dh_debstd: fixed -c option.
+  * dh_installinit: fixed minor perl -w warning.
+  * Only 1 shell script remains! (But it's a doozy..)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 13 Nov 1998 13:29:39 -0800
+
+debhelper (1.2.3) unstable; urgency=low
+
+  * dh_fixperms, dh_installdebfiles, dh_installdeb: perlized
+  * dh_suidregister: perlized, with help from Che_Fox (and Tom Christianson,
+    indirectly..).
+  * dh_suidregister: include leading 0 (or 1 for sticky, etc) in file
+    permissions.
+  * Only 3 more to go and it'll be 100% perl.
+  * Made $dh{EXCLUDE_FIND} available to perl scripts.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 10 Nov 1998 15:47:43 -0800
+
+debhelper (1.2.2) unstable; urgency=low
+
+  * dh_du, dh_shlibdeps, dh_undocumented: rewrite in perl.
+  * dh_undocumented: shortened the symlink used for section 7 undocumented
+    man pages, since it can link to undocuemented.7.gz in the same directory.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 10 Nov 1998 13:40:22 -0800
+
+debhelper (1.2.1) unstable; urgency=low
+
+  * dh_strip, dh_installinit: rewrite in perl.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Nov 1998 20:04:12 -0800
+
+debhelper (1.2.0) unstable; urgency=low
+
+  * A new unstable dist means I'm back to converting more of debhelper to
+    perl.. Since 1.1 has actually stabalized, I've upped this to 1.2.
+  * dh_md5sums: rewritten in perl, for large speed gain under some
+    circumstances (old version called perl sometimes, once per package.)
+  * dh_installmenu, dh_installwmacsen, dh_installwm: perlized.
+  * Dh_Lib.pm: made autoscript() really work.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Nov 1998 13:04:16 -0800
+
+debhelper (1.1.24) unstable; urgency=low
+
+  * dh_suidregister: remove suid/sgid bits from all files registered. The
+    reason is this: if you're using suidmanager, and you want a file that
+    ships suid to never be suid on your system, shipping it suid in the .deb
+    will create a window where it is suid before suidmanager fixes it's
+    permissions. This change should be transparent to users and developers.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 27 Oct 1998 18:19:48 -0800
+
+debhelper (1.1.23) unstable; urgency=low
+
+  * dh_clean: At the suggestion of James Troup <james@nocrew.org> now deletes
+    files named *.P in .deps/ subdirectories. They are generated by automake.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 24 Oct 1998 15:14:53 -0700
+
+debhelper (1.1.22) unstable; urgency=low
+
+  * dh_fixperms: quoting fix from Roderick Schertler <roderick@argon.org>
+  * Added support for register-window-manager command which will be in a new
+    (as yet unreleased) xbase. Now a new dh_installwm program handles
+    registration of a window manager and the necessary modifications to
+    postinst and postrm. It's safe to go ahead and start using this for your
+    window manager packages, just note that it won't do anything until the new
+    xbase is out, and that due to the design of register-window-manager, if
+    your wm is installed before a xbase that supports register-window-manager
+    is installed, the window manager will never be registered. (#20971)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 14 Oct 1998 23:08:04 -0700
+
+debhelper (1.1.21) unstable; urgency=low
+
+  * Added install to .PHONY target of example rules files.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 11 Oct 1998 22:36:10 -0700
+
+debhelper (1.1.20) unstable; urgency=low
+
+  * Added a --same-arch flag, that is useful in the rare case when you have
+    a package that builds only for 1 architecture, as part of a multi-part,
+    multi-architecture source package. (Ie, netscape-dmotif).
+  * Modified dh_installinit -r so it does start the daemon on the initial
+    install (#26680).
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  2 Oct 1998 15:55:13 -0700
+
+debhelper (1.1.19) unstable; urgency=low
+
+  * dh_installmanpages: look at basename of man pacges specified on command
+    line to skip, for backwards compatability. 
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 10 Sep 1998 11:31:42 -0700
+
+debhelper (1.1.18) unstable; urgency=low
+
+  * dh_installemacsen: substitute package name for #PACKAGE# when setting
+    up postinst and prerm (#26560).
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  8 Sep 1998 14:24:30 -0700
+
+debhelper (1.1.17) unstable; urgency=low
+
+  * dh_strip: on Richard Braakman's advice, strip the .comment and .note
+    sections of shared libraries.
+  * Added DH_OPTIONS environment variable - anything in it will be treated
+    as additional command line arguments by all debhelper commands. This in
+    useful in some situations, for example, if you need to pass -p to all
+    debhelper commands that will be run. If you use DH_OPTIONS, be sure to
+    use dh_testversion 1.1.17 - older debhelpers will ignore it and do
+    things you don't want them to.
+  * Made -N properly exclude packages when no -i, -a, or -p flags are
+    present. It didn't before, which was a bug.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Sep 1998 17:33:19 -0700
+
+debhelper (1.1.16) unstable; urgency=low
+
+  * dh_fixperms: remove execute bits from static libraries as well as 
+    shared libraries. (#26414)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  4 Sep 1998 14:46:37 -0700
+
+debhelper (1.1.15) unstable; urgency=medium
+
+  * dh_installmanpages: the new perl version had a nasty habit of 
+    installing .so.x library files as man pages. Fixed.
+  * dh_installmanpages: the code to exclude searching for man pages in
+    debian/tmp directories was broken. Fixed.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 31 Aug 1998 00:05:17 -0700
+
+debhelper (1.1.14) unstable; urgency=low
+
+  * Debhelper now has a web page at http://kitenet.net/programs/debhelper/
+
+  * Added code to debian/rules to update the web page when I release new
+    debhelpers.
+  * dh_compress: since version 0.88 or so, dh_compress has bombed out if
+    a debian/compress file returned an error code. This was actually
+    unintentional - in fact, the debian/compress example in the man page
+    will fail this way if usr/info or usr/X11R6 is not present. Corrected
+    the program to not fail. (#26214)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Aug 1998 22:15:44 -0700
+
+debhelper (1.1.13) unstable; urgency=low
+
+  * dh_installmanpages: rewritten in perl. Allows me to fix bug #26221 (long
+    symlink problem after .so conversion), and is about twice as fast.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 29 Aug 1998 22:06:06 -0700
+
+debhelper (1.1.12) unstable; urgency=low
+
+  * dh_installdocs: forgot to pass package name to isnative(). Any native
+    debian package that had a debian/TODO would have it installed with the
+    wrong name, and debhelper would warn of undefined values for some
+    packages. Fixed.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 27 Aug 1998 12:35:42 -0700
+
+debhelper (1.1.11) unstable; urgency=low
+
+  * dh_installchangelogs: added -k flag, that will make it install a symlink
+    to the original name of the upstream changelog.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 20 Aug 1998 15:40:40 -0700
+
+debhelper (1.1.10) unstable; urgency=low
+
+  * It's come to my attention that a few packages use filename globbing in
+    debian/{docs,examples,whatever} files and expect that to work. It used
+    to work before the perl conversion, but it was never _documented_, or
+    intented to work. If you use this in your packages, they are broken and
+    need fixing (and will refuse to build with current versions of debhelper).
+    I apologize for the inconvenience.
+
+  * dh_clean: fixed a bug, intorduced in version 1.1.8, where it didn't
+    remove debian/files properly.
+  * dh_shlibdeps, dh_testdir, dh_testroot, dh_testversion: converted to perl.
+  * Encode the version of debhelper in a sepererate file, so dh_testversion
+    doesn't have to be generated when a new version of debhelper is built.
+  * Removed bogus menu file.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 17 Aug 1998 14:15:17 -0700
+
+debhelper (1.1.9) unstable; urgency=low
+
+  * dh_fixperms: has been removing the +x bits of all doc/*/examples/* files
+    since version 0.97 or so. Fixed.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 16 Aug 1998 17:11:48 -0700
+
+debhelper (1.1.8) unstable; urgency=low
+
+  * Dh_Lib.pm: made U_PARAMS an array of parameters.
+  * Dh_Lib.pm: fixed bug in the escaping code, numbers don't need to be
+    escaped. Also, no longer escape "-".
+  * dh_clean, dh_gencontrol, dh_installcron: converted to perl.
+  * dh_gencontrol.1, dh_gencontrol: the man page had said that
+    --update-rcd-params was equivilant to -u for this program. You should
+    really use --dpkg-gencontrol-params.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 14 Aug 1998 14:07:35 -0700
+
+debhelper (1.1.7) unstable; urgency=low
+
+  * examples/rules.multi: moved dh_movefiles into the install section.
+  * doc/README: Added a note explaining why above change was necessary.
+  * Dh_Lib.pm: escape_shell(): now escapes the full range of special
+    characters recognized by bash (and ksh). Thanks to Branden Robinson
+    <branden@purdue.edu> for looking that up.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 23:32:05 -0700
+
+debhelper (1.1.6) unstable; urgency=low
+
+  * dh_movefiles: don't die on symlinks (#25642). (Hope I got the fix right
+    this time..)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 20:11:13 -0700
+
+debhelper (1.1.5) unstable; urgency=low
+
+  * dh_builddeb, dh_installchangelogs: converted to perl.
+  * dh_installdirs: converted to perl, getting rid of nasty chdir en-route.
+  * dh_installdirs: now you can use absolute directory names too if you
+    prefer.
+  * doc/PROGRAMMING: updated to cover new perl modules.
+  * Dh_Lib.pm: doit(): when printing out commands that have run, escape
+    metacharacters in the output. I probably don't escape out all the
+    characters I should, but this is just a convenience to the user anyway.
+  * dh_installdebfiles: it's been broken forever, I fixed it. Obviously
+    nobody uses it anymore, which is good, since it's deprected :-)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 15:23:34 -0700
+
+debhelper (1.1.4) unstable; urgency=low
+
+  * dh_movefiles: fixed bug introduced in 1.1.1 where it would fail in some
+    cases if you tried to move a broken symlink.
+  * dh_installdocs: was only operating on the first package.
+  * dh_installexamples: rewritten in perl.
+  * Dh_Lib.pm: all multiple package operations were broken.
+  * Dh_Lib.pm: implemented complex_doit() and autoscript().
+  * Made all perl code work with use strict and -w (well, except
+    dh_getopt.pl, but that's a hack that'll go away one day).
+  * I didn't realize, but rewriting dh_installdocs in perl fixed bug #24686
+    (blank lines in debian/docs file problem), although this same problem 
+    applies to other debhelper programs... like dh_installexamples, which had
+    the same bug fixed when I rewrote it in perl just now.
+  * Dh_Lib.pm: accidentially didn't check DH_VERBOSE if commands were not
+    passed any switches.
+  * Dh_Getopt.pm: --noscripts was broken.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 12:44:04 -0700
+
+debhelper (1.1.3) unstable; urgency=low
+
+  * dh_md5sums: -x was broken since version 1.1.1 - fixed.
+  * dh_lib: removed get_arch_indep_packages() function that hasn't been used
+    at all for a long while.
+  * Added Dh_Lib.pm, a translation of dh_lib into perl.
+  * dh_getopt.pl: moved most of it into new Dh_Getopt.pm module, rewriting
+    large chunks in the process.
+  * dh_installdocs: completly rewritten in perl. Now it's faster and it can
+    install many oddly named files it died on before.
+  * dh_installdocs: fixed a bug that installed TODO files mode 655 in native
+    debian packages.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Aug 1998 15:01:15 -0700
+
+debhelper (1.1.2) unstable; urgency=low
+
+  * dh_strip: added -X to specify files to not strip (#25590).
+  * Added dh_installemacsen, for automatic registration with emacsen-common
+    (#21401).
+  * Preliminary thoughts in TODO about converting entire debhelper programs
+    to perl programs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Aug 1998 13:35:17 -0700
+
+debhelper (1.1.1) unstable; urgency=low
+
+  * dh_movefiles: try to move all files specified, and only then bomb out if
+    some of the file could not be found. Makes it easier for some packages
+    that don't always have the same files in them.
+  * dh_compress: any parameters passed to it on the command line specify
+    additional files to be compressed in the first package acted on.
+  * dh_compress: recognize standard -A parameter.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 22:48:01 -0700
+
+debhelper (1.1.0) unstable; urgency=low
+
+  * New unstable branch of debhelper.
+  
+  * TODO: list all current bugs, in order I plan to tackle them.
+  * Added debhelper.1 man page, which groups all the debhelper options that
+    are common to all commands in once place so I can add new options w/o
+    updating 27 man pages.
+  * dh_*.1: updated all debheper man pages to refer to debhelper(1) where
+    appropriate. Also corrected a host of little errors.
+  * doc/README: moved a lot of this file into debhelper.1.
+  * dh_*: -N option now excludes a package from the list of packages the 
+    programs act on. (#25247)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 17:49:56 -0700
+
+debhelper (1.0) stable unstable; urgency=low
+
+  * 1.0 at last!
+  
+  * This relelase is not really intended for stable. I throw a copy into
+    stable-updates because I want it to be available as an upgrade for
+    people using debian 2.0 (the current version in debian 2.0 has no
+    critical bugs, but this version is of course a lot nicer), and I plan
+    to start work on a new branch of debhelper that will fix many wishlist
+    bug reports, and of course introduce many new bugs, and which will go
+    into unstable only.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 17:33:20 -0700
+
+debhelper (0.99.4) unstable; urgency=low
+
+  * dh_debstd: only warn about scripts that actually lack #DEBHELPER#.
+    (#25514)
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  7 Aug 1998 12:06:28 -0700
+
+debhelper (0.99.3) unstable; urgency=low
+
+  * dh_movefiles: Fixed a over-eager sanity check introduced in the last
+    version.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  3 Aug 1998 18:31:45 -0700
+
+debhelper (0.99.2) unstable; urgency=low
+
+  * dh_movefiles: allow passing of files to move on the command line. Only
+    rarely does this make sense. (#25197)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 30 Jul 1998 10:38:34 -0700
+
+debhelper (0.99.1) unstable; urgency=low
+
+  * dh_installcron: now supports /etc/cron.d (#25112).
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Jul 1998 20:18:47 -0700
+
+debhelper (0.99) unstable; urgency=low
+
+  * !!!! WARNING: Debhelper (specifically dh_compress) is broken with
+    !!!! libtricks. Use fakeroot instead until this is fixed.
+  * dh_compress: applied patch from Herbert Xu <herbert@gondor.apana.org.au>
+    to make it not fail if there are no candidates for compression (#24654).
+  * Removed a whole debhelper-0.96 tree that had crept into the source
+    package by accident.
+  * Is version 1.0 next?
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 16 Jul 1998 10:03:21 -0700
+
+debhelper (0.98) unstable; urgency=low
+
+  * dh_lib: isnative: pass -l<changelog> to dpkg-parsechangelog, to support
+    odd packages with multiple different debian changelogs.
+  * doc/PROGRAMMING: cleaned up the docs on DH_EXCLUDE_FIND.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  6 Jul 1998 12:45:13 -0700
+
+debhelper (0.97) unstable; urgency=low
+
+  * doc/from-debstd: fixed a typo.
+  * examples/*: install-stamp no longer depends on phony build targey; now 
+    install-stamp depends on build-stamp instead (#24234).
+  * dh_fixperms: applied patch from Herbert Xu <herbert@gondor.apana.org.au>
+    to fix bad uses of the find command, so it should now work on packages 
+    with files with spaces in them (#22005). It's also much cleaner. Thanks,
+    Herbert!
+  * dh_getopt.pl, doc/PROGRAMMING: added DH_EXCLUDE_FIND, to make the above
+    fix work.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  5 Jul 1998 18:09:25 -0700
+
+debhelper (0.96) unstable; urgency=low
+
+  * dh_movefiles: fixed serious breakage introduced in the last version.
+  * dh_movefiles: really order all symlinks last.
+  * some minor reorganization of the source tree.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Jun 1998 21:53:45 -0700
+
+debhelper (0.95) unstable; urgency=low
+
+  * dh_movefiles: move even very strangly named files. (#23775) Unfortunatly,
+    I had to use a temporary file. Oh well..
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Jun 1998 17:16:17 -0700
+
+debhelper (0.94) unstable; urgency=low
+
+  * dh_md5sums: fixed so it handles spaces and other odd characters in 
+    filenames correctly. (#23046, #23700, #22010)
+  * As a side effect, got rid of the nasty temporary file dh_md5sums used
+    before.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Jun 1998 16:14:42 -0700
+
+debhelper (0.93) unstable; urgency=low
+
+  * Depend on file, since several dh_*'s use it.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 19 Jun 1998 21:43:51 -0700
+
+debhelper (0.92) unstable; urgency=low
+
+  * dh_gencontrol: pass -isp to dpkg-gencontrol to make it include section
+    and priority info in the .deb file. Back in Jan 1998, this came up, and
+    a consensus was reached on debian-devel that it was a good thing for
+    -isp to be used.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 19 Jun 1998 16:15:24 -0700
+
+debhelper (0.91) unstable; urgency=low
+
+  * dh_installdocs: support debian/<package>.{README.Debian,TODO}
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 17 Jun 1998 19:09:35 -0700
+
+debhelper (0.90) unstable; urgency=low
+
+  * I'd like to thank Len Pikulski and Igor Grobman at nothinbut.net for
+    providing me with free internet access on a moment's notice, so I could
+    get this package to you after hacking on it all over New England for the
+    past week. Thanks, guys!
+  .
+  * Added dh_debstd, which mimics the functionality of the debstd command.
+    It's not a complete nor an exact copy, and it's not so much intended to
+    be used in a debian/rules file, as it is to be run by hand when you are
+    converting a package from debstd to debhelper. "dh_debstd -v" will
+    output the sequence of debhelper commands that approximate what debstd
+    would do in the same situation.
+  * dh_debstd is completly untested, I don't have the source to any packages
+    that use debstd available. Once this is tested, I plan to release 
+    debhelper 1.0!
+  * Added a from-debstd document that gives a recipe to convert from debstd
+    to debhelper.
+  * dh_fixperms: can now use -X to exclude files from having their
+    permissions changed.
+  * dh_testroot: test for uid == 0, instead of username == root, becuase
+    some people enjoy changing root's name.
+  * dh_installinit: handle debian/init.d as well as debian/init files, 
+    for backwards compatability with debstd. Unlike with debstd, the two
+    files are treated identically.
+  * dh_lib, PROGRAMMING: added "warning" function.
+  * Minor man page fixes.
+  * dh_compress: don't bomb out if usr/doc/<package> is empty. (#23054)
+  * dh_compress, dh_installdirs: always cd into $TMP and back out, even if
+    --no-act is on. (#23054)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  1 Jun 1998 21:57:45 -0400
+
+debhelper (0.88) unstable; urgency=low
+
+  * I had many hours on a train to hack on debhelper... enjoy!
+  * dh_compress: always pass -f to gzip, to force compression.
+  * dh_compress: added -X switch, to make it easy to specify files to
+    exclude, without all the bother of a debian/compress script. You can
+    use -X multiple times, too.
+  * PROGRAMMING, dh_getopt.pl: DH_EXCLUDE is now a variable set by the
+    --exclude (-X) switch. -x now sets DH_INCLUDE_CONFFILES.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 17 May 1998 11:26:09 -0700
+
+debhelper (0.87) unstable; urgency=low
+
+  * dh_strip: strip .comment and .note, not comment and note, when stripping
+    elf binaries. This makes for smaller output files. This has always been
+    broken in debhelper before! (#22395)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 13 May 1998 11:54:29 -0700
+
+debhelper (0.86) unstable; urgency=low
+
+  * dh_compress: don't try to re-compress *.gz files. Eliminates warning
+    messages in some cases, shouldn't actually change the result at all.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Apr 1998 15:21:33 -0700
+
+debhelper (0.85) unstable; urgency=low
+
+  * Moved a few things around that were broken by Che's patch:
+    - dh_installdirs should go in install target.
+    - dh_clean should not run in binary targets.
+  * This is just a quick fix to make it work, I'm not happy with it. I'm
+    going to discuss my problems with it with Che, and either make a new
+    version fixing them, or revert to 0.83.
+  * So be warned that the example rules files are not currently in good
+    shape if you're starting a new package.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Apr 1998 23:30:38 -0700
+
+debhelper (0.84) unstable; urgency=low
+
+  * Applied Che_Fox'x patches to example rules files, which makes them use
+    an install target internally to move things into place in debian/tmp.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  9 Apr 1998 12:08:45 -0700
+
+debhelper (0.83) unstable; urgency=low
+
+  * Generate symlinks in build stage of debian/rules. cvs cannot create them
+    properly. Note that version 0.80 and 0.81 could not build some packages
+    because of missing symlinks.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 31 Mar 1998 19:27:29 -0800
+
+debhelper (0.81) unstable; urgency=low
+
+  * dh_movefiles: empty $tomove (#20495).
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 31 Mar 1998 15:36:32 -0800
+
+debhelper (0.80) unstable; urgency=low
+
+  * Moved under cvs (so I can fork a stable and an unstable version).
+  * dh_movefiles: first move real files, then move symlinks. (#18220)
+    Thanks to Bdale Garbee <bdale@gag.com> and Adam Heath 
+    <adam.heath@usa.net> for help on the implementation.
+  * dh_installchangelogs: use debian/package.changelog files if they exist
+    rather than debian/changelog. It appears some people do need per-package
+    changelogs.
+  * dh_gencontrol: if debian/package.changelogs files exist, use them.
+  * Above 2 changes close #20442.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 30 Mar 1998 20:54:26 -0800
+
+debhelper (0.78) frozen unstable; urgency=low
+
+  * More spelling fixes from Christian T. Steigies. (I ignored the spelling
+    fixes to the changelog, though - too many, and a changelog isn't meant
+    to be changed after the fact :-)
+  * dh_fixperms: remove execute bits from .la files genrated by libtool.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 30 Mar 1998 12:44:42 -0800
+
+debhelper (0.77) frozen unstable; urgency=low
+
+  * Fixed a nasty bug in dh_makeshlibs when it was called with -V, but with
+    no version string after the -V.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 29 Mar 1998 16:08:27 -0800
+
+debhelper (0.76) frozen unstable; urgency=low
+
+  * I intended version 0.75 to make it in before the freeze, and it did not.
+    This is just to get it into frozen. There are no changes except bug
+    fixes.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 26 Mar 1998 12:25:47 -0800
+
+debhelper (0.75) unstable; urgency=low
+
+  * Actually exit if there is an unknown option on the command line (oooops!)
+  * Fix .so file conversion to actually work (#19933).
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 19 Mar 1998 11:54:58 -0800
+
+debhelper (0.74) unstable; urgency=low
+
+  * dh_installmanpages: convert .so links to symlinks at last (#19829).
+  * dh_installmanpages.1: documented that no, dh_installmanpages never
+    installs symlink man pages from the source package (#19831).
+  * dh_installmanpages: minor speedups
+  * PROGRAMMING: numerous spelling fixes, thanks to Christian T. Steigies.
+    Life is too short for me to spell check my technical documentation, but
+    I always welcome corrections!
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 17 Mar 1998 22:09:07 -0800
+
+debhelper (0.73) unstable; urgency=low
+
+  * Fixed typo in dh_suidregister.1
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 12 Mar 1998 16:30:27 -0800
+
+debhelper (0.72) unstable; urgency=low
+
+  * Applied patch from Yann Dirson <ydirson@a2points.com> to add a
+    --init-script parameter to dh_installinit. (#19227)
+  * Documented this new switch.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Mar 1998 17:12:04 -0800
+
+debhelper (0.71) unstable; urgency=low
+
+  * dh_makeshlibs: -V flag was broken: if just -V was specified,
+    dh_makeshlibs would die. Corrected this.
+  * dh_lib: removed warning if the arguments passed to a debhelper command
+    do not apply to the main package. It's been long enough so I'm 100% sure
+    no packages use the old behavior.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Mar 1998 11:46:59 -0800
+
+debhelper (0.70) unstable; urgency=low
+
+  * dh_lib: autoscript(): no longer add the modification date to the
+    comments aurrounding debhelper-added code. I don't think this date was
+    gaining us anything, so let's remove it and save some disk space.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Mar 1998 21:15:13 -0800
+
+debhelper (0.69) unstable; urgency=low
+
+  * Refer to suidregister (8), not (1). Bug #19149.
+  * Removed junk file from debian/ dir.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Mar 1998 13:04:36 -0800
+
+debhelper (0.68) unstable; urgency=low
+
+  * Document that README.debian files are installed as README.Debian (#19089).
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  6 Mar 1998 17:48:32 -0800
+
+debhelper (0.67) unstable; urgency=low
+
+  * Added PROGRAMMING document that describes the interface of dh_lib, to
+    aid others in writing and understanding debhelper programs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  6 Mar 1998 12:45:08 -0800
+
+debhelper (0.66) unstable; urgency=low
+
+  * README, dh_testversion.1, dh_movefiles.1: more doc fixes.
+  * dh_movefiles: don't check for package names to see if files are being
+    moved from one package back into itself, instead, check tmp dir names.
+    If you use this behavior, you should use "dh_testversion 0.66".
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  2 Mar 1998 17:50:29 -0800
+
+debhelper (0.65) unstable; urgency=low
+
+  * dh_installdocs.1, dh_movefiles.1: clarified documentation for Che.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  2 Mar 1998 17:20:39 -0800
+
+debhelper (0.64) unstable; urgency=low
+
+  * Removed some junk (a whole old debhelper source tree!) that had gotten
+    into the source package by accident.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 23 Feb 1998 20:23:34 -0800
+
+debhelper (0.63) unstable; urgency=low
+
+  * Removed some debugging output from dh_installmanpages.
+  * du_du: no longer does anything, becuase it has been decided on
+    debian-policy that du control files are bad.
+  * examples/*: removed dh_du calls.
+  * debian/rules: removed dh_du call.
+  * Modified dh_gencontrol, dh_makeshlibs, and dh_md5sums to generate files 
+    with the correct permissions even if the umask is set to unusual 
+    values. (#18283)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Feb 1998 23:34:36 -0800
+
+debhelper (0.62) unstable; urgency=low
+
+  * dh_installmanpages: if the man page filename ends in 'x', install it in
+    /usr/X11R6/man/.
+  * TODO: expanded descriptions of stuff, in the hope someone else will get
+    inspired to implement some of it.
+  *  Also added all wishlist bugs to the TODO.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 12 Feb 1998 22:38:53 -0800
+
+debhelper (0.61) unstable; urgency=low
+
+  * dh_installmanpages: Add / to end of egrep -v regexp, fixes it so
+    debian/icewm.1 can be found.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 11 Feb 1998 09:09:28 -0800
+
+debhelper (0.60) unstable; urgency=low
+
+  * dh_fixperms: make all files readable and writable by owner
+    (policy 3.3.8 paragraph 2).
+    Lintian found lots of bugs that will be fixed by this change.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Feb 1998 12:26:13 -0800
+
+debhelper (0.59) unstable; urgency=low
+
+  * Added DH_NO_ACT and --no-act, which make debhelper commands run without
+    actually doing anything. (Combine with -v to see what the command would
+    have done.) (#17598)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun,  1 Feb 1998 14:51:08 -0800
+
+debhelper (0.58) unstable; urgency=low
+
+  * Fixed bug #17597 - DH_VERBOSE wasn'talways taking effect.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 28 Jan 1998 17:18:17 -0500
+
+debhelper (0.57) unstable; urgency=low
+
+  * Depend on perl 5.004 or greater (for Getopt::Long).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 17 Jan 1998 02:12:06 -0500
+
+debhelper (0.56) unstable; urgency=low
+
+  * dh_compress: Applied patch from Yann Dirson <ydirson@a2points.com>,
+    to make it not abort of one of the find's fails.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 15 Jan 1998 19:16:48 -0500
+
+debhelper (0.55) unstable; urgency=low
+
+  * dh_clean: delete substvarsfiles probperly again (broken in 0.53). #17077
+  * Added call to dh_movefiles, and a commented out call to dh_testversion,
+    to some of the sample rules files. #17076
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 14 Jan 1998 12:48:43 -0500
+
+debhelper (0.54) unstable; urgency=low
+
+  * dh_lib: no longer call getopt(1) to parse options. I wrote my own
+    argument processor in perl.
+  * Added long versions of all arguments. TODO: document them.
+  * All parameters may now be passed values that include whitespace (ie,
+    dh_installinit -u"defaults 10")
+  * Now depends on perl (needs Getopt::Long).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 15:44:09 -0500
+
+debhelper (0.53) unstable; urgency=low
+
+  * dh_installmanpages: ignore all man pages installed into debian/tmp
+    type directories. (#16933)
+  * dh_*: set up alternative name for files like debian/dirs; you may now
+    use debian/<mainpackage>.dirs too, for consistency. (#16934)
+  * dh_installdocs: if a debian/package.copyright file exists, use it in
+    preference to debian/copyright, so subpackages with varying copyrights
+    are supported. (#16935)
+  * Added dh_movefiles, which moves files out of debian/tmp into subpackages.
+    (#16932)
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 11:30:12 -0500
+
+debhelper (0.52) unstable; urgency=low
+
+  * dh_compress: compress file belongs in debian/. It was looking in ./
+    This has been broken since version 0.30.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue,  6 Jan 1998 14:08:31 -0500
+
+debhelper (0.51) unstable; urgency=low
+
+  * dh_fixperms: make shared libraries non-executable, in accordance with
+    policy. (#16644)
+  * dh_makeshlibs: introduced a -V flag, which allows you to specify explicit
+    version requirements in the shlibs file.
+  * dh_{installdirs,installdocs,installexamples,suidregister,undocumented}:
+    Added a -A flag, which makes any files/directories specified on the
+    command line apply to ALL packages acted on.
+  * Updated Standards-Version to latest.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon,  5 Jan 1998 16:15:01 -0500
+
+debhelper (0.50) unstable; urgency=low
+
+  * dh_makeshlibs: added -m parameter, which can force the major number
+    of the shared library if it is guessed incorrectly.
+  * Added dh_testversion to let your package depend on a certian version of
+    debhelper to build.
+  * dh_{installdirs,installdocs,installexamples,suidregieter,undocumented}:
+    behavior modification - any files/directories specified on the command
+    line now apply to the first package acted on. This may not be the
+    first package listed in debian/control, if you use -p to make it act on
+    a given package, or -i or -a.
+  * If you take advantage of the above new behavior, I suggest you add
+    "dh_testversion 0.50" to your debian/rules.
+  * Display a warning message in cases where the above behavior is triggered,
+    and debhelper's behavior has altered.
+  * I have grepped debian's source packages, and I'm quite sure this
+    is not going to affect any packages currently in debian.
+  * dh_lib: isnative() now caches its return value, which should optimize
+    away several more calls to dpkg-parsechangelog.
+  * README: explain a way to embed debhelper generated shell script into a
+    perl script.
+  * dh_installinit: A hack to work around the problem in getopt(1) that
+    led to bug report #16229: Any text specified on the command line that is
+    not a flag will be presumed to be part of the -u flag. Yuck.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  3 Jan 1998 14:36:15 -0500
+
+debhelper (0.37) unstable; urgency=low
+
+  * dh_du: Fixed hardcoded debian/tmp.
+  * This change got lost by accident, redid it: Optimized out most of the
+    slowdown caused by using dpkg-parsechangelog - now it's only called by
+    2 dh_* programs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Dec 1997 20:45:22 -0500
+
+debhelper (0.36) unstable; urgency=low
+
+  * dh_undocumented: exit with an error message if the man page specified
+    does not have a section.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 27 Dec 1997 14:14:04 -0500
+
+debhelper (0.35) unstable; urgency=low
+
+  * dh_lib: use dpkg-parsechangelog instead of parsing it by hand. This
+    makes a package build slower (by about 30 seconds, on average), so
+    I might remove it or optimize it if too many people yell at me. :-)
+  * dh_undocumented.1: note that it really links to undocumented.7.gz.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 22:19:39 -0500
+
+debhelper (0.34) unstable; urgency=low
+
+  * Fixed typo #16215.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 14:41:46 -0500
+
+debhelper (0.33) unstable; urgency=low
+
+  * examples/*: use prefix, instead of PREFIX, becuase autoconf uses that.
+    Also, use `pwd`/debian/tmp, instead of debian/tmp.
+  * Always substitute #DEBHELPER# in maintainer scripts, even if it expands
+    to nothing, for neatness and to save a few bytes. #15863
+  * dh_clean: added -k parameter to not delete debian/files. #15789
+  * examples/*: use dh_clean -k in the binary targets of all rules files,
+    for safety.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu, 11 Dec 1997 19:05:41 -0500
+
+debhelper (0.32) unstable; urgency=low
+
+  * Split dh_installdebfiles into 3 programs (dh_installdeb, dh_shlibdeps,
+    and dh_gencontrol). dh_installdebfiles still works, but is depricated.
+  * Added an examples/rules.indep file.
+  * examples/rules.multi: changed dh_du -a to dh_du -i in binary-indep
+    section.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 10 Dec 1997 19:53:13 -0500
+
+debhelper (0.31) unstable; urgency=low
+
+  * Fixed man page typos #15685.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat,  6 Dec 1997 21:44:58 -0500
+
+debhelper (0.30) unstable; urgency=low
+
+  * dh_md5sumes, dh_installdirs, dh_compress: fixed assorted cd bugs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  5 Dec 1997 15:08:36 -0500
+
+debhelper (0.29) unstable; urgency=low
+
+  * dh_lib: don't expand text passed to doit() a second time. This fixes
+    #15624, and hopefully doesn't break anything else.
+  * A side effect of this (of interest only to the debhelper programmer) is
+    that doit() can no longer handle complex commands now. (ie, pipes, `;',
+    `&', etc separating multiple commands, or redirection)
+  * dh_makeshlibs, dh_md5sums, dh_installdebfiles, dh_du, dh_clean, 
+    dh_installdirs: don't pass complex commands to doit().
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Dec 1997 13:56:14 -0500
+
+debhelper (0.28) unstable; urgency=low
+
+  * dh_makeshlibs: fixes type that caused the program to crash (#15536).
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed,  3 Dec 1997 13:22:48 -0500
+
+debhelper (0.27) unstable; urgency=low
+
+  * README: fixed typoes (one serious).
+  * Ran ispell on all the documentation.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 18:48:20 -0500
+
+debhelper (0.26) unstable; urgency=low
+
+  * dh_installdirs: Do not create usr/doc/$PACKAGE directory. Bug #15498
+  * README: documented that $PACKAGE can be used in the arguments to some of
+    the dh_* programs (#15497).
+  * dh_du.1: no, this is not really the dh_md5sums man page (#15499).
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 13:01:40 -0500
+
+debhelper (0.25) unstable; urgency=low
+
+  * dh_compress: was not reading debian/compress file - fixed.
+  * examples/*: moved dh_clean call to after make clean is run.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 15:43:58 -0500
+
+debhelper (0.24) unstable; urgency=low
+
+  * dh_clean: no longer clean up empty (0 byte) files (#15240).
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 14:29:37 -0500
+
+debhelper (0.23) unstable; urgency=low
+
+  * Now depends on fileutils (>= 3.16-4), becuase with any earlier version
+    of fileutils, install -p will not work (#14680)
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 19 Nov 1997 23:59:43 -0500
+
+debhelper (0.22) unstable; urgency=low
+
+  * dh_installdocs: Install README.debian as README.Debian (of course,
+    README.Debian is installed with the same name..)
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 18 Nov 1997 01:23:53 -0500
+
+debhelper (0.21) unstable; urgency=low
+
+  * dh_installinit: on removal, fixed how update-rc.d is called.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 15 Nov 1997 20:43:14 -0500
+
+debhelper (0.20) unstable; urgency=low
+
+  * Added dh_installinit, which installs an init.d script, and edits the
+    postinst, postrm, etc.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 14 Nov 1997 00:45:53 -0500
+
+debhelper (0.19) unstable; urgency=low
+
+  * dh_installmenu.1: menufile is in section 5, not 1.
+
+ -- Joey Hess <joeyh@master.debian.org>  Wed, 12 Nov 1997 19:54:48 -0500
+
+debhelper (0.18) unstable; urgency=low
+
+  * examples/*: added source, diff targets that just print an error.
+  * dh_clean: clean up more files - *.orig, *.rej, *.bak, .*.orig, .*.rej, 
+    .SUMS, TAGS, and empty files.
+  * dh_lib: doit(): use eval on parameters, instead of directly running
+    them. This lets me clean up several nasty areas where I had to echo the
+    commands once, and then run them seperatly.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Nov 1997 19:48:36 -0500
+
+debhelper (0.17) unstable; urgency=low
+
+  * Added dh_installdirs, automatically creates subdirectories (for
+    compatability with debstd's debian/dirs file.
+  * dh_lib: fixed problem with -P flag.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri,  7 Nov 1997 16:07:11 -0500
+
+debhelper (0.16) unstable; urgency=low
+
+  * dh_compress: always compress changelog and upstream changelog, no 
+    matter what their size (#14604) (policy 5.8)
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 19:50:36 -0500
+
+debhelper (0.15) unstable; urgency=low
+
+  * README: documented what temporary directories are used by default for 
+    installing package files into.
+  * dh_*: added -P flag, to let a different package build directory be
+    specified.
+
+ -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 15:51:22 -0500
+
+debhelper (0.14) unstable; urgency=low
+
+  * dh_fixperms: leave permissions on files in /usr/doc/packages/examples
+    unchanged.
+  * Install examples/rules* executable.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Oct 1997 12:42:33 -0500
+
+debhelper (0.13) unstable; urgency=low
+
+  * Added dh_makeshlibs, automatically generates a shlibs file.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 20:33:14 -0400
+
+debhelper (0.12) unstable; urgency=low
+
+  * Fixed mispelling of dh_md5sums in examples rules files and README.
+    (#13990) Thanks, Adrian.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 14:35:30 -0400
+
+debhelper (0.11) unstable; urgency=low
+
+  * dh_md5sums: behavior modification: do not generate md5sums for conffiles.
+    (Thanks to Charles Briscoe-Smith <cpb4@ukc.ac.uk>) #14048.
+  * dh_md5sums: can generate conffile md5sums with -x parameter.
+  * Added a "converting from debstd" section to the README.
+  * Added dh_du, generates a DEBIAN/du file with disk usage stats (#14048).
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 21 Oct 1997 13:17:28 -0400
+
+debhelper (0.10) unstable; urgency=medium
+
+  * dh_installdebfiles: fixed *bad* bug that messed up the names of all
+    files installed into DEBIAN/ for multiple binary packages.
+  * dh_md5sums: fixed another serious bug if dh_md5sums was used for
+    multiple binary packages.
+  * If you have made any multiple binary packages using debhelper, you
+    should rebuild them with this version.
+  * dh_md5sums: show cd commands in verbose mode.
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 20 Oct 1997 14:44:30 -0400
+
+debhelper (0.9) unstable; urgency=low
+
+  * Added dh_suidregister, interfaces to to the suidmanager package.
+  * dh_installdebfiles: fixed typo on man page.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Oct 1997 20:55:39 -0400
+
+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_installdocs: behavior modifcation: if there is a debian/TODO, it is
+    named like a debian/changelog file: if the package is a debian native
+    package, it is installed as TODO. If the package is not a native package,
+    it is installed as TODO.Debian.
+  * dh_installdocs: handle debian/README.Debian as well as
+    debian/README.debian.
+  * Added dh_undocumented program, which can set up undocumented.7 symlinks.
+  * Moved dh_installdebfiles to come after dh_fixperms in the example rules
+    files. (dh_installdebfiles makes sure it installs things with the proper
+    permissions, and this reorganization makes the file a bit more flexable
+    in a few situations.)
+
+ -- Joey Hess <joeyh@master.debian.org>  Mon, 13 Oct 1997 20:08:05 -0400
+
+debhelper (0.6) unstable; urgency=low
+
+  * Got rid of bashisms - this package should work now if /bin/sh is ash.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 10 Oct 1997 15:24:40 -0400
+
+debhelper (0.5) unstable; urgency=low
+
+  * Added dh_installcron to install cron jobs.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 30 Sep 1997 19:37:41 -0400
+
+debhelper (0.4) unstable; urgency=low
+
+  * Added dh_strip to strip binaries and libraries.
+  * Fixed several man pages.
+
+ -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Sep 1997 20:46:32 -0400
+
+debhelper (0.3) unstable; urgency=low
+
+  * Added support for automatic generation of debian install scripts to
+    dh_installmenu and dh_installdebfiles and dh_clean.
+  * Removed some pointless uses of cat.
+
+ -- Joey Hess <joeyh@master.debian.org>  Fri, 26 Sep 1997 21:52:53 -0400
+
+debhelper (0.2) unstable; urgency=low
+
+  * Moved out of unstable, it still has rough edges and incomplete bits, but
+    is ready for general use.
+  * Added man pages for all commands.
+  * Multiple binary package support.
+  * Support for specifying exactly what set of binary packages to act on,
+    by group (arch or noarch), and by package name.
+  * dh_clean: allow specification of additional files to remove as
+    parameters.
+  * dh_compress: fixed it to not compress doc/package/copyright
+  * dh_installmanpage: allow listing of man pages that should not be 
+    auto-installed as parameters.
+  * dh_installdebfiles: make sure all installed files have proper ownerships
+    and permissions.
+  * dh_installdebfiles: only pass ELF files to dpkg-shlibdeps, and pass .so
+    files.
+  * Added a README.
+  * dh_compress: changed behavior - debian/compress script is now run inside
+    the package build directory it is to act on.
+  * Added dh_lib symlink in debian/ so the debhelper apps used in this
+    package's debian/rules always use the most up-to-date db_lib.
+  * Changed dh_cleantmp commands in the examples rules files to dh_clean.
+
+ -- Joey Hess <joeyh@master.debian.org>  Tue, 23 Sep 1997 12:26:12 -0400
+
 debhelper (0.1) experimental; urgency=low
 
   * First release. This is a snapshot of my work so far, and it not yet
index db161a6e2539e6291fa099e601be7fbe8c326adb..5a56209f4d9edaaddc97043617ede09715103a67 100644 (file)
@@ -1,7 +1,6 @@
 #!/bin/sh -e
 # Clean up after cvs's dreadful symlink handling, by making all the symlinks
 # this package needs.
-ln -sf debian/rules Makefile
 ln -sf Dh_Lib.pm debian/Dh_Lib.pm
 ln -sf Dh_Getopt.pm debian/Dh_Getopt.pm
 ln -sf postinst-menu autoscripts/postrm-menu
index cb042bf70c35a554eefadfea876234a994083a9e..929f0c417a9b48126257821c7d4b4371bd4ae00b 100755 (executable)
@@ -17,26 +17,26 @@ VERSION=$(shell expr "`dpkg-parsechangelog 2>/dev/null |grep Version:`" : '.*Ver
 
 export DH_VERBOSE=1
 
-build:
+build: link-stamp
        # Run regression tests.
        $(MAKE) test
 
-clean:
+clean: link-stamp
        ./dh_testdir
        ./dh_testroot
-       ./dh_clean
+       ./dh_clean link-stamp
 
-test:
+test: link-stamp
        ./dh_clean
        DH_VERSION=10 perl -MTest::Harness -e 'runtests grep { ! /CVS/ } @ARGV' t/*
        ./dh_clean
 
 # Build architecture-dependent files here.
-binary-arch: build
+binary-arch: link-stamp build
 # Nothing to do.
 
 # Build architecture-independent files here.
-binary-indep: build
+binary-indep: link-stamp build
        ./dh_testdir
        ./dh_testroot
        ./dh_clean -k
@@ -99,7 +99,7 @@ binary-indep: build
 # Install in the proper location on my ftp server and web server. Not intended
 # for use by anyone except the author.
 OLD_VER=$(shell perl -e '<>;<>;while(<>){last if /^ --/};<>;$$_=<>;print m/\((.*?)\)/'<debian/changelog)
-dist:
+dist: link-stamp
        dpkg-buildpackage -rfakeroot -tc
        if [ `hostname` = 'kite' ] ; then \
                cp ../debhelper_$(VERSION).tar.gz ../../public; \
@@ -116,5 +116,24 @@ dist:
                cd /tmp; rm -f debhelper-$(OLD-VER); \
         fi
 
+link-stamp:
+       sh -e debian/fixlinks
+       touch link-stamp
+
+# This is for local use - it tags the current code with the debian version
+# number, then commits the current code using the contents of the changelog
+# as the cvs changelog, then increments the version number
+commit:
+       cvs -Q commit -m "dpkg-parsechangelog | grep '^  '"
+       cvs -Q tag rel-$(shell dpkg-parsechangelog | grep ^Version: \
+               |cut -d " " -f 2 |tr '.' '-')
+       $(MAKE) new
+       
+new:
+       # Update w/o editing.
+       EDITOR=true dch -i 2>/dev/null
+       # Dch has to change the bloody directory name. Feh.
+       mv . ../debhelper
+
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary dist