]> git.donarmstrong.com Git - debhelper.git/log
debhelper.git
24 years agor304: * Oh, the build dependancies include all of debhelper's regualr
joey [Fri, 5 Nov 1999 22:15:22 +0000 (22:15 +0000)]
r304:    * Oh, the build dependancies include all of debhelper's regualr
     dependancies as well, since it builds using itself.

24 years agor303: * Added build dependancies to this package. That was easy; it just uses
joey [Fri, 5 Nov 1999 05:36:58 +0000 (05:36 +0000)]
r303:    * Added build dependancies to this package. That was easy; it just uses
     perl5 for regression testing, the rest of its build-deps are things
     in base.
   * dh_version.1: Added note that this program is quickly becoming obsolete.
   * doc/README, doc/from-debstd: Added reminders that if you use debhelper,
     you need to add debhelper to your Build-Depends line.

24 years agor302: * dh_shlibdeps: added -l option, which lets you specify a path that
joey [Thu, 4 Nov 1999 23:51:29 +0000 (23:51 +0000)]
r302:    * dh_shlibdeps: added -l option, which lets you specify a path that
     LD_LIBRARY_PATH is then set to when dpkg-shlibdeps is run. This
     should make it easier for library packages that also build binary
     packages to be built with correct dependancies. Closes: #36751
   * In honor of Burn all GIFs Day (hi Don!), I added alternative
     image formats .png, .jpg (and .jpeg) to the list of extentions dh_compress
     does not compress. Closes: #41733
   * Also, made all extentions dh_compress skips be looked at case
     insensitively.
   * dh_movefiles: force owner and group of installed files to be root.
Closes: #46039
   * Closes: #42650, #47175 -- they've been fixed forever.

24 years agor301: * dh_installxfonts: Patch from Anthony Wong to fix directory searching.
joey [Mon, 1 Nov 1999 23:16:03 +0000 (23:16 +0000)]
r301:    * dh_installxfonts: Patch from Anthony Wong to fix directory searching.
Closes: #48931
24 years agor300: * dh_installdebconf: Modified to use new confmodule debconf library.
joey [Sat, 30 Oct 1999 01:01:41 +0000 (01:01 +0000)]
r300:    * dh_installdebconf: Modified to use new confmodule debconf library.

24 years agor299: Corrected Overfiend.
joey [Thu, 28 Oct 1999 07:52:21 +0000 (07:52 +0000)]
r299: Corrected Overfiend.

24 years agor298: * Fixed some problems with dh_installxfonts font dirs.
joey [Thu, 28 Oct 1999 07:47:24 +0000 (07:47 +0000)]
r298:    * Fixed some problems with dh_installxfonts font dirs.

24 years agor297: removed obsolete comment.
joey [Thu, 28 Oct 1999 06:05:18 +0000 (06:05 +0000)]
r297: removed obsolete comment.

24 years agor296: * dh_builddeb: -u can be passed to this command now, followed by
joey [Tue, 26 Oct 1999 17:15:52 +0000 (17:15 +0000)]
r296:    * dh_builddeb: -u can be passed to this command now, followed by
     any extra parameters you want to pass to dpkg-deb (Closes: #48394)

24 years agor295: * Corrected a path name in dh_installxfonts. Closes: #48315
joey [Mon, 25 Oct 1999 21:25:11 +0000 (21:25 +0000)]
r295:    * Corrected a path name in dh_installxfonts. Closes: #48315

24 years agor294: * Fixed problem with dh_installemacsen options not working, patch from
joey [Sun, 24 Oct 1999 23:19:28 +0000 (23:19 +0000)]
r294:    * Fixed problem with dh_installemacsen options not working, patch from
     Rafael Laboissiere <rafael@icp.inpg.fr>, Closes: #47738
   * Added new dh_installxfonts script by Changwoo Ryu
     <cwryu@dor17988.kaist.ac.kr>. Closes: #46684
     I made some changes, though:
     - I rewrote lots of this script to be more my style of perl.
     - I removed all the verbisity from the postinst script fragment, since
       that is a clear violation of policy.
     - I made the postinst fail if the mkfontdir, etc commands fail, because
       this really makes more sense. Consider idempotency.
     - I moved the test to see if the font dir is really a directory into the
       dh_ script and out of the snippet. If the maintainer plays tricks on
       us, mkfontdir will blow up satisfactorally anyway.
     - So, the snippet is 9 lines long now, down from 20-some.
     - I realize this isn't following the reccommendations made in Brandon's
       font policy. I'll fight it out with him. :-)
     - In postrm fragment, used rmdir -p to remove as many parent directories
       as I can.
     - s:/usr/lib/X11/:/usr/X11R6/lib/X11/:g

24 years agor293: * Clarified rules.multi2 comment. Closes: #46828
joey [Sun, 10 Oct 1999 01:22:10 +0000 (01:22 +0000)]
r293:    * Clarified rules.multi2 comment. Closes: #46828

24 years agor292: * dh_compress: After compressing an executable, changes the file mode to
joey [Wed, 6 Oct 1999 20:09:44 +0000 (20:09 +0000)]
r292:    * dh_compress: After compressing an executable, changes the file mode to
     644. Executable .gz files are silly. Closes: #46383

24 years agor291: * dh_installdocs: if $TMP/usr/share/doc/$PACKAGE is a broken symlink,
joey [Mon, 4 Oct 1999 23:35:09 +0000 (23:35 +0000)]
r291:    * dh_installdocs: if $TMP/usr/share/doc/$PACKAGE is a broken symlink,
     leaves it alone, assumming that the maintainer knows what they're doing
     and is probably linking to the doc dir of another package.
     (Closes: #46183)

24 years agor290: * Dh_Lib.pm: fixed bug in xargs() that made boundry words be skipped.
joey [Mon, 4 Oct 1999 01:56:51 +0000 (01:56 +0000)]
r290:    * Dh_Lib.pm: fixed bug in xargs() that made boundry words be skipped.

24 years agor289: * Added note to man pages of commands that use autoscript to note they are
joey [Fri, 1 Oct 1999 20:24:16 +0000 (20:24 +0000)]
r289:    * Added note to man pages of commands that use autoscript to note they are
     not idempotent.

24 years agor288: Random changes.
joey [Fri, 1 Oct 1999 04:09:24 +0000 (04:09 +0000)]
r288: Random changes.

24 years agor287: * Fiddlesticks. The neat make trick I was using in rules.multi2 failed if
joey [Thu, 30 Sep 1999 20:45:08 +0000 (20:45 +0000)]
r287:    * Fiddlesticks. The neat make trick I was using in rules.multi2 failed if
     you try to build binary-indep and binary-arch targets in the same make
     run. Make tries to be too smart. Modified the file so it will work,
     though it's now uglier. Closes: 46287
   * examples/*: It's important that one -not- use a install-stamp target.
     Install should run every time binary-* calls it. Otherwise if a binary-*
     target is called twice by hand, you get duplicate entries in the
     maintainer script fragment files. Closes: #46313

24 years agor286: * Fiddlesticks. The neat make trick I was using in rules.multi2 failed if
joey [Thu, 30 Sep 1999 19:50:06 +0000 (19:50 +0000)]
r286:    * Fiddlesticks. The neat make trick I was using in rules.multi2 failed if
     you try to build binary-indep and binary-arch targets in the same make
     run. Make tries to be too smart. Modified the file so it will work,
     though it's now uglier. Closes: 46287
   * examples/*: It's important that one -not- use a install-stamp target.
     Install should run every time binary-* calls it. Otherwise if a binary-*
     target is called twice by hand, you get duplicate entries in the
     maintainer script fragment files. Closes: #46313

24 years agor285: * Fixed quoting problem in examples/rules.multi (Closes: #46254)
joey [Wed, 29 Sep 1999 19:29:52 +0000 (19:29 +0000)]
r285:    * Fixed quoting problem in examples/rules.multi (Closes: #46254)

24 years agor284: * Enhanced debconf support -- the database is now cleaned up on package
joey [Wed, 29 Sep 1999 00:09:42 +0000 (00:09 +0000)]
r284:    * Enhanced debconf support -- the database is now cleaned up on package
     purge.
   * Broke all debconf support off into a dh_installdebconf script. This
     seems conceptually a little cleaner.

24 years agor283: * Minor changes to rules.multi2.
joey [Mon, 27 Sep 1999 21:23:26 +0000 (21:23 +0000)]
r283:    * Minor changes to rules.multi2.

24 years agor282: * dh_movefiles: if the wildcards in the filelist expand to nothing,
joey [Thu, 23 Sep 1999 22:20:15 +0000 (22:20 +0000)]
r282:    * dh_movefiles: if the wildcards in the filelist expand to nothing,
     don't do anything, rather than crashing.

24 years agor281: * dh_installdocs: create the compatability symlink before calling
joey [Mon, 20 Sep 1999 19:46:13 +0000 (19:46 +0000)]
r281:    * dh_installdocs: create the compatability symlink before calling
     install-docs. I'm told this is better in some cases. (Closes: #45608)
   * examples/rules.multi2: clarified what you have to comment/uncomment.

24 years agor280: * Oops. Fixed dh_shlibdeps so it actually generates dependancies, broke in
joey [Sun, 19 Sep 1999 02:02:16 +0000 (02:02 +0000)]
r280:    * Oops. Fixed dh_shlibdeps so it actually generates dependancies, broke in
     last version.

24 years agor279: * dh_shlibdeps: detect statically linked binaries and don't pass them to
joey [Fri, 17 Sep 1999 19:30:53 +0000 (19:30 +0000)]
r279:    * dh_shlibdeps: detect statically linked binaries and don't pass them to
     dpkg-shlibdeps.
   * dh_installdeb: debconf support.

24 years agor278: * dh_shlibdeps: detect statically linked binaries and don't pass them to
joey [Fri, 17 Sep 1999 07:30:33 +0000 (07:30 +0000)]
r278:    * dh_shlibdeps: detect statically linked binaries and don't pass them to
     dpkg-shlibdeps.

24 years agor277: * 4 whole days without a debhelper upload! Can't let that happen. Let's...
joey [Fri, 17 Sep 1999 04:16:39 +0000 (04:16 +0000)]
r277:    * 4 whole days without a debhelper upload! Can't let that happen. Let's see..
   * dh_installperl.1: explain what you have to put in your control file
     for the dependancies to be generated.

24 years agor276: * dh_undocumented: installs links for X11 man pages to the undocumented.7
joey [Thu, 16 Sep 1999 01:25:00 +0000 (01:25 +0000)]
r276:    * dh_undocumented: installs links for X11 man pages to the undocumented.7
     page in /usr/share/man. (Closes: #44909)

24 years agor275: No idea.
joey [Wed, 15 Sep 1999 22:37:45 +0000 (22:37 +0000)]
r275: No idea.

24 years agor274: * dh_installemacsen: the script fragments it generates now test for the
joey [Sun, 12 Sep 1999 19:58:04 +0000 (19:58 +0000)]
r274:    * dh_installemacsen: the script fragments it generates now test for the
     existance of emacs-package-install/remove before calling them. Though
     a strict reading of the emacsen policy indicates that such a test
     shouldn't be needed, there may be edge cases (cf bug 44924), where it
     is.

24 years agor273: * dh_installdocs.1: clarified how the doc-id is determined. Closes: #44864
joey [Sat, 11 Sep 1999 20:26:37 +0000 (20:26 +0000)]
r273:    * dh_installdocs.1: clarified how the doc-id is determined. Closes: #44864
   * dh_makeshlibs: will now overwrite existing debian/tmp/DEBIAN/shlibs
     files, instead of erroring out. (Closes: #44828)

24 years agor272: * dh_compress: fixed #ARGV bug (again) Closes: #44853
joey [Sat, 11 Sep 1999 20:13:25 +0000 (20:13 +0000)]
r272:    * dh_compress: fixed #ARGV bug (again) Closes: #44853

24 years agor271: Hm.
joey [Sat, 11 Sep 1999 02:41:56 +0000 (02:41 +0000)]
r271: Hm.

24 years agor270: * Corrected example rules files, which had some messed up targets.
joey [Thu, 9 Sep 1999 18:30:37 +0000 (18:30 +0000)]
r270:    * Corrected example rules files, which had some messed up targets.

24 years agor269: Added
joey [Tue, 7 Sep 1999 01:01:29 +0000 (01:01 +0000)]
r269: Added

24 years agor268: * dh_installinfo: failed pretty miserably if the info file's section
joey [Mon, 6 Sep 1999 23:35:56 +0000 (23:35 +0000)]
r268:    * dh_installinfo: failed pretty miserably if the info file's section
     contained '/' characters. Doesn't now.

24 years agor267: * dh_installinfo: use FHS info dir. I wonder how I missed that..
joey [Mon, 6 Sep 1999 20:23:23 +0000 (20:23 +0000)]
r267:    * dh_installinfo: use FHS info dir. I wonder how I missed that..

24 years agor266: * FHS complience. Patch from Johnie Ingram <johnie@netgod.net>.
joey [Mon, 6 Sep 1999 05:47:41 +0000 (05:47 +0000)]
r266:    * FHS complience. Patch from Johnie Ingram <johnie@netgod.net>.
     For the most part, this was a straight-forward substitution,
     dh_installmanpages needed a non-obvious change though.
   * Closes: #42489, #42587, #41732.
   * dh_installdocs: Adds code to postinst and prerm as specified in
     http://www.debian.org/Lists-Archives/debian-ctte-9908/msg00038.html,
     to make /usr/doc/<package> a compatability symlink to
     /usr/share/doc/<package>. Note that currently if something exists in
     /usr/doc/<package> when the postinst is run, it will silently not make
     the symlink. I'm considering more intellingent handing of this case.
   * Note that if you build a package with this version of debhelper, it will
     use /usr/share/man, /usr/share/doc, and /usr/share/info. You may need to
     modify other files in your package that reference the old locations.

24 years agor265: * It turns out it's possible to set up make variables that are specific to
joey [Fri, 3 Sep 1999 21:12:04 +0000 (21:12 +0000)]
r265:    * It turns out it's possible to set up make variables that are specific to
     a single target of a Makefile. This works tremendously well with
     DH_OPTIONS: no need to put "-i" or "-pfoo" after every debhelper command
     anymore.
   * debhelper.1: mentioned above technique.
   * examples/rules.multi: use the above method to get rid of -i's and -a's.
   * examples/rules.multi2: new file, example of a multi-binary package that
     works for arch-indep and arch-dependant packages, and also allows
     building of single binary packages independntly, via binary-<package>
     targets. It accomplishes all this using only one list of debhelper
     commands.
   * examples/*: removed source and diff targets. They've been obsolete for 2
     years -- or is it 3? No need for a nice error message on failure anymore.

24 years agor264: * dh_shlibdeps: Fixed quoting problem that made it fail on weird file names.
joey [Thu, 2 Sep 1999 20:43:22 +0000 (20:43 +0000)]
r264:    * dh_shlibdeps: Fixed quoting problem that made it fail on weird file names.
     Patch from Devin Carraway <debianbug-debhelper@devin.com>, Closes: #44016

24 years agor263: * Oops, dh_installpam was omitted from the package. Added back.
joey [Sat, 28 Aug 1999 19:16:59 +0000 (19:16 +0000)]
r263:    * Oops, dh_installpam was omitted from the package. Added back.
Closes: #43652
24 years agor262: Mods for new upload method.
joey [Sat, 28 Aug 1999 02:27:15 +0000 (02:27 +0000)]
r262: Mods for new upload method.

24 years agor261: * No user visible changes. Modified the package to interface better with
joey [Sat, 28 Aug 1999 02:16:36 +0000 (02:16 +0000)]
r261:    * No user visible changes. Modified the package to interface better with
     my new local build system, which auto-updates the home page when a new
     debhelper is built.

24 years agor260: * Corrected debian/fixlinks to make the correct debian/* symlinks needed
joey [Fri, 27 Aug 1999 06:19:57 +0000 (06:19 +0000)]
r260:    * Corrected debian/fixlinks to make the correct debian/* symlinks needed
     for building debhelper.
   * Fixed rules file to create and populate examples and docs dirs. Oops.

24 years agor259: *
joey [Fri, 27 Aug 1999 06:19:45 +0000 (06:19 +0000)]
r259:    *

24 years agor258: * Corrected debian/fixlinks to make the correct debian/* symlinks needed
joey [Thu, 26 Aug 1999 02:56:08 +0000 (02:56 +0000)]
r258:    * Corrected debian/fixlinks to make the correct debian/* symlinks needed
     for building debhelper.
   * Fixed rules file to create and populate examples and docs dirs. Oops.

24 years agor257: * Corrected debian/fixlinks to make the correct debian/* symlinks needed
joey [Thu, 26 Aug 1999 02:55:08 +0000 (02:55 +0000)]
r257:    * Corrected debian/fixlinks to make the correct debian/* symlinks needed
     for building debhelper.
   * Fixed rules file to create and populate examples and docs dirs. Oops.

24 years agor256: * Corrected debian/fixlinks to make the correct debian/* symlinks needed
joey [Thu, 26 Aug 1999 02:50:52 +0000 (02:50 +0000)]
r256:    * Corrected debian/fixlinks to make the correct debian/* symlinks needed
     for building debhelper.
   * Fixed rules file to create and populate examples and docs dirs. Oops.

24 years agor255: * Corrected debian/fixlinks to make the correct debian/* symlinks needed
joey [Thu, 26 Aug 1999 02:49:43 +0000 (02:49 +0000)]
r255:    * Corrected debian/fixlinks to make the correct debian/* symlinks needed
     for building debhelper.
   * Fixed rules file to create and populate examples and docs dirs. Oops.

24 years agor254: Fixes.
joey [Thu, 26 Aug 1999 02:47:55 +0000 (02:47 +0000)]
r254: Fixes.

24 years agor253: Fixed bug.
joey [Wed, 18 Aug 1999 17:24:23 +0000 (17:24 +0000)]
r253: Fixed bug.

24 years agor252: * Fixed makefile commit target.
joey [Tue, 17 Aug 1999 05:49:18 +0000 (05:49 +0000)]
r252:    * Fixed makefile commit target.
   * Misc changes to make CVS dirs not be copies into package.

24 years agor251: * Fixed makefile commit target.
joey [Tue, 17 Aug 1999 05:44:50 +0000 (05:44 +0000)]
r251:    * Fixed makefile commit target.

24 years agor250: *
joey [Tue, 17 Aug 1999 05:44:20 +0000 (05:44 +0000)]
r250:    *

24 years agor249: dpkg-parsechangelog | grep '^ '
joey [Tue, 17 Aug 1999 05:43:37 +0000 (05:43 +0000)]
r249: dpkg-parsechangelog | grep '^  '

24 years agor248: Removed symlink files.
joey [Tue, 17 Aug 1999 05:31:01 +0000 (05:31 +0000)]
r248: Removed symlink files.

24 years agor247: Added.
joey [Tue, 17 Aug 1999 05:30:09 +0000 (05:30 +0000)]
r247: Added.

24 years agor246: Modifications for new release.
joey [Tue, 17 Aug 1999 05:29:49 +0000 (05:29 +0000)]
r246: Modifications for new release.

24 years agor244: removed.
joey [Tue, 17 Aug 1999 05:14:16 +0000 (05:14 +0000)]
r244: removed.

24 years agor212: Remove.
joey [Tue, 17 Aug 1999 05:10:06 +0000 (05:10 +0000)]
r212: Remove.

24 years agor189: Initial revision
joey [Tue, 17 Aug 1999 05:12:07 +0000 (05:12 +0000)]
r189: Initial revision

24 years agor183: remove.
joey [Tue, 17 Aug 1999 05:06:34 +0000 (05:06 +0000)]
r183: remove.

24 years agor178: Removed
joey [Tue, 17 Aug 1999 05:05:44 +0000 (05:05 +0000)]
r178: Removed

24 years agor148: removed.
joey [Tue, 17 Aug 1999 05:00:31 +0000 (05:00 +0000)]
r148: removed.

24 years agor145: remove.
joey [Tue, 17 Aug 1999 04:59:50 +0000 (04:59 +0000)]
r145: remove.

24 years agor133: Moved.
joey [Tue, 17 Aug 1999 04:58:11 +0000 (04:58 +0000)]
r133: Moved.

24 years agor128: Initial revision
joey [Tue, 17 Aug 1999 05:02:07 +0000 (05:02 +0000)]
r128: Initial revision

24 years agor119: Removed.
joey [Tue, 17 Aug 1999 04:54:59 +0000 (04:54 +0000)]
r119: Removed.

24 years agor107: removed.
joey [Tue, 17 Aug 1999 04:51:43 +0000 (04:51 +0000)]
r107: removed.

24 years agor103: Initial revision
joey [Tue, 17 Aug 1999 04:56:23 +0000 (04:56 +0000)]
r103: Initial revision

24 years agor100: removed
joey [Tue, 17 Aug 1999 04:49:50 +0000 (04:49 +0000)]
r100: removed

24 years agor84: Initial revision
joey [Tue, 17 Aug 1999 04:51:05 +0000 (04:51 +0000)]
r84: Initial revision

24 years agor68: Killed BUGS.
joey [Tue, 17 Aug 1999 04:43:39 +0000 (04:43 +0000)]
r68: Killed BUGS.

24 years agor62: Initial revision
joey [Tue, 17 Aug 1999 04:48:15 +0000 (04:48 +0000)]
r62: Initial revision

24 years agor50: oops
joey [Tue, 17 Aug 1999 04:38:04 +0000 (04:38 +0000)]
r50: oops

24 years agor46: Initial revision
joey [Tue, 17 Aug 1999 04:41:39 +0000 (04:41 +0000)]
r46: Initial revision

24 years agor11: Initial revision
joey [Tue, 17 Aug 1999 04:34:24 +0000 (04:34 +0000)]
r11: Initial revision

24 years agor9: Oops, it's a symlink. I see...
joey [Tue, 17 Aug 1999 04:24:00 +0000 (04:24 +0000)]
r9: Oops, it's a symlink. I see...

24 years agor7: Fixed.
joey [Tue, 17 Aug 1999 04:23:01 +0000 (04:23 +0000)]
r7: Fixed.

24 years agor6: Initial revision
joey [Tue, 17 Aug 1999 04:21:02 +0000 (04:21 +0000)]
r6: Initial revision

24 years agor3: Initial revision
joey [Tue, 17 Aug 1999 04:20:25 +0000 (04:20 +0000)]
r3: Initial revision

24 years agor1: Initial revision
joey [Tue, 17 Aug 1999 04:12:54 +0000 (04:12 +0000)]
r1: Initial revision