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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Mon, 27 Oct 1997 12:42:33 -0500 debhelper (0.13) unstable; urgency=low * Added dh_makeshlibs, automatically generates a shlibs file. -- Joey Hess 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 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 ) #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 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 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 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 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 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 Fri, 10 Oct 1997 15:24:40 -0400 debhelper (0.5) unstable; urgency=low * Added dh_installcron to install cron jobs. -- Joey Hess 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 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 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 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 ready to replace debstd. -- Joey Hess Mon, 22 Sep 1997 15:01:25 -0400