]> git.donarmstrong.com Git - debhelper.git/blobdiff - debian/changelog
r123: Initial Import
[debhelper.git] / debian / changelog
index b0c1fadb444f205464abb788e36a23c0588f6705..1b84f02f9304f169f04518f319fe52c6f41a12c5 100644 (file)
@@ -1,3 +1,513 @@
+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