]> git.donarmstrong.com Git - debhelper.git/blob - debian/changelog
r285: * Fixed quoting problem in examples/rules.multi (Closes: #46254)
[debhelper.git] / debian / changelog
1 debhelper (2.0.55) unstable; urgency=low
2
3   * Fixed quoting problem in examples/rules.multi (Closes: #46254)
4
5  -- Joey Hess <joeyh@master.debian.org>  Wed, 29 Sep 1999 12:06:59 -0700
6
7 debhelper (2.0.54) unstable; urgency=low
8
9   * Enhanced debconf support -- the database is now cleaned up on package
10     purge.
11   * Broke all debconf support off into a dh_installdebconf script. This
12     seems conceptually a little cleaner.
13
14  -- Joey Hess <joeyh@master.debian.org>  Tue, 28 Sep 1999 16:12:53 -0700
15
16 debhelper (2.0.53) unstable; urgency=low
17
18   * Minor changes to rules.multi2.
19
20  -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Sep 1999 13:57:17 -0700
21
22 debhelper (2.0.52) unstable; urgency=low
23
24   * dh_movefiles: if the wildcards in the filelist expand to nothing,
25     don't do anything, rather than crashing.
26
27  -- Joey Hess <joeyh@master.debian.org>  Thu, 23 Sep 1999 15:18:00 -0700
28
29 debhelper (2.0.51) unstable; urgency=low
30
31   * dh_installdocs: create the compatability symlink before calling
32     install-docs. I'm told this is better in some cases. (Closes: #45608)
33   * examples/rules.multi2: clarified what you have to comment/uncomment.
34
35  -- Joey Hess <joeyh@master.debian.org>  Mon, 20 Sep 1999 12:43:09 -0700
36
37 debhelper (2.0.50) unstable; urgency=medium
38
39   * Oops. Fixed dh_shlibdeps so it actually generates dependancies, broke in
40     last version.
41
42  -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Sep 1999 19:00:10 -0700
43
44 debhelper (2.0.49) unstable; urgency=low
45
46   * dh_shlibdeps: detect statically linked binaries and don't pass them to
47     dpkg-shlibdeps.
48   * dh_installdeb: debconf support.
49
50  -- Joey Hess <joeyh@master.debian.org>  Fri, 17 Sep 1999 00:28:59 -0700
51
52 debhelper (2.0.48) unstable; urgency=low
53
54   * 4 whole days without a debhelper upload! Can't let that happen. Let's see..
55   * dh_installperl.1: explain what you have to put in your control file
56     for the dependancies to be generated.
57
58  -- Joey Hess <joeyh@master.debian.org>  Thu, 16 Sep 1999 21:15:05 -0700
59
60 debhelper (2.0.47) unstable; urgency=low
61
62   * dh_undocumented: installs links for X11 man pages to the undocumented.7
63     page in /usr/share/man. (Closes: #44909)
64
65  -- Joey Hess <joeyh@master.debian.org>  Sun, 12 Sep 1999 13:12:34 -0700
66
67 debhelper (2.0.46) unstable; urgency=low
68
69   * dh_installemacsen: the script fragments it generates now test for the
70     existance of emacs-package-install/remove before calling them. Though
71     a strict reading of the emacsen policy indicates that such a test
72     shouldn't be needed, there may be edge cases (cf bug 44924), where it
73     is.
74
75  -- Joey Hess <joeyh@master.debian.org>  Sun, 12 Sep 1999 12:54:37 -0700
76
77 debhelper (2.0.45) unstable; urgency=low
78
79   * dh_installdocs.1: clarified how the doc-id is determined. Closes: #44864
80   * dh_makeshlibs: will now overwrite existing debian/tmp/DEBIAN/shlibs
81     files, instead of erroring out. (Closes: #44828)
82
83  -- Joey Hess <joeyh@master.debian.org>  Sat, 11 Sep 1999 13:15:33 -0700
84
85 debhelper (2.0.44) unstable; urgency=low
86
87   * dh_compress: fixed #ARGV bug (again) Closes: #44853
88
89  -- Joey Hess <joeyh@master.debian.org>  Sat, 11 Sep 1999 13:04:15 -0700
90
91 debhelper (2.0.43) unstable; urgency=low
92
93   * Corrected example rules files, which had some messed up targets.
94
95  -- Joey Hess <joeyh@master.debian.org>  Thu,  9 Sep 1999 11:22:09 -0700
96
97 debhelper (2.0.42) unstable; urgency=low
98
99   * dh_installinfo: failed pretty miserably if the info file's section
100     contained '/' characters. Doesn't now.
101
102  -- Joey Hess <joeyh@master.debian.org>  Mon,  6 Sep 1999 16:33:13 -0700
103
104 debhelper (2.0.41) unstable; urgency=low
105
106   * dh_installinfo: use FHS info dir. I wonder how I missed that..
107
108  -- Joey Hess <joeyh@master.debian.org>  Mon,  6 Sep 1999 13:22:08 -0700
109
110 debhelper (2.0.40) unstable; urgency=low
111
112   * FHS complience. Patch from Johnie Ingram <johnie@netgod.net>.
113     For the most part, this was a straight-forward substitution,
114     dh_installmanpages needed a non-obvious change though.
115   * Closes: #42489, #42587, #41732.
116   * dh_installdocs: Adds code to postinst and prerm as specified in
117     http://www.debian.org/Lists-Archives/debian-ctte-9908/msg00038.html,
118     to make /usr/doc/<package> a compatability symlink to
119     /usr/share/doc/<package>. Note that currently if something exists in
120     /usr/doc/<package> when the postinst is run, it will silently not make
121     the symlink. I'm considering more intellingent handing of this case.
122   * Note that if you build a package with this version of debhelper, it will
123     use /usr/share/man, /usr/share/doc, and /usr/share/info. You may need to
124     modify other files in your package that reference the old locations.
125
126  -- Joey Hess <joeyh@master.debian.org>  Sun,  5 Sep 1999 21:06:11 -0700
127
128 debhelper (2.0.30) unstable; urgency=low
129
130   * It turns out it's possible to set up make variables that are specific to
131     a single target of a Makefile. This works tremendously well with
132     DH_OPTIONS: no need to put "-i" or "-pfoo" after every debhelper command
133     anymore.
134   * debhelper.1: mentioned above technique.
135   * examples/rules.multi: use the above method to get rid of -i's and -a's.
136   * examples/rules.multi2: new file, example of a multi-binary package that
137     works for arch-indep and arch-dependant packages, and also allows
138     building of single binary packages independntly, via binary-<package>
139     targets. It accomplishes all this using only one list of debhelper
140     commands.
141   * examples/*: removed source and diff targets. They've been obsolete for 2
142     years -- or is it 3? No need for a nice error message on failure anymore.
143
144  -- Joey Hess <joeyh@master.debian.org>  Fri,  3 Sep 1999 11:28:24 -0700
145
146 debhelper (2.0.29) unstable; urgency=low
147
148   * dh_shlibdeps: Fixed quoting problem that made it fail on weird file names.
149     Patch from Devin Carraway <debianbug-debhelper@devin.com>, Closes: #44016
150
151  -- Joey Hess <joeyh@master.debian.org>  Thu,  2 Sep 1999 13:40:37 -0700
152
153 debhelper (2.0.28) unstable; urgency=low
154
155   * Oops, dh_installpam was omitted from the package. Added back. 
156     Closes: #43652
157
158  -- Joey Hess <joeyh@master.debian.org>  Fri, 27 Aug 1999 19:16:38 -0700
159
160 debhelper (2.0.27) unstable; urgency=low
161
162   * No user visible changes. Modified the package to interface better with
163     my new local build system, which auto-updates the home page when a new
164     debhelper is built.
165
166  -- Joey Hess <joeyh@master.debian.org>  Thu, 26 Aug 1999 23:20:40 -0700
167
168 debhelper (2.0.25) unstable; urgency=low
169
170   * Corrected debian/fixlinks to make the correct debian/* symlinks needed
171     for building debhelper.
172   * Fixed rules file to create and populate examples and docs dirs. Oops.
173
174  -- Joey Hess <joeyh@master.debian.org>  Wed, 25 Aug 1999 19:46:08 -0700
175
176 debhelper (2.0.24) unstable; urgency=low
177
178   * dh_installdocs: Handle trailing whitespace after Document: name. 
179     Closes: #43148.
180
181  -- Joey Hess <joeyh@master.debian.org>  Wed, 18 Aug 1999 10:23:17 -0700
182
183 debhelper (2.0.23) unstable; urgency=low
184
185   * Fixed makefile commit target.
186   * Misc changes to make CVS dirs not be copies into package.
187
188  -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Aug 1999 22:43:39 -0700
189
190 debhelper (2.0.22) unstable; urgency=low
191
192   * Checked all of debhelper into CVS.
193   * Removed Test.pm (we have perl 5.005 now)
194   * Skip CVS dir when running tests.
195   * Since CVS is so brain dead about symlinks, added a debian/fixlinks script.
196     Modified debian/rules to make sure it's run if any of the symlinks are
197     missing. Also, made Makefile a short file that sources debian/rules so
198     it's always available.
199
200  -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Aug 1999 22:35:12 -0700
201
202 debhelper (2.0.21) unstable; urgency=low
203
204   * Wow. It turns out dh_installdocs has been doing it wrong and doc-base
205     files have the doc-id inside them. Applied and modified a patch from
206     Peter Moulder <reiter@netspace.net.au> to make it use those id's instead
207     of coming up with it's own. (Closes: #42650)
208
209  -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Aug 1999 10:24:10 -0700
210
211 debhelper (2.0.20) unstable; urgency=low
212
213   * dh_perl: Patch from Raphael Hertzog <rhertzog@hrnet.fr> to allow
214     specification on the command line of alternate paths to search for perl
215     modules. (Closes: #42171)
216
217  -- Joey Hess <joeyh@master.debian.org>  Fri, 30 Jul 1999 09:42:08 -0700
218
219 debhelper (2.0.19) unstable; urgency=low
220
221   * dh_installinfo: fixed bug if a info file had no section.
222
223  -- Joey Hess <joeyh@master.debian.org>  Thu, 29 Jul 1999 11:41:11 -0700
224
225 debhelper (2.0.18) unstable; urgency=low
226
227   * dh_installxaw: fixed multiple stanza problem, for real this time (patch
228     misapplied last time). (Closes: #41862)
229
230  -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Jul 1999 13:00:09 -0700
231
232 debhelper (2.0.17) unstable; urgency=low
233
234   * dh_clean: compat() wasn't exported.
235
236  -- Joey Hess <joeyh@master.debian.org>  Wed, 21 Jul 1999 12:49:52 -0700
237
238 debhelper (2.0.16) unstable; urgency=low
239
240   * Dh_lib.pm: when looking for debhelper files in debian/, test with -f,
241     not with -e, because it might fail if you're building a package named,
242     say, 'docs', with a temp dir of debian/docs. I don't anticipate this
243     ever happenning, but it pays to be safe.
244
245  -- Joey Hess <joeyh@master.debian.org>  Tue, 20 Jul 1999 21:00:04 -0700
246
247 debhelper (2.0.15) unstable; urgency=low
248
249   * dh_clean: only force-remove debian/tmp if in v2 mode. In v1 mode, we
250     shouldn't remove it because we may only be acting on a single package.
251     (Closes: #41689)
252
253  -- Joey Hess <joeyh@master.debian.org>  Tue, 20 Jul 1999 19:00:15 -0700
254
255 debhelper (2.0.14) unstable; urgency=low
256
257   * Moved /usr/lib/debhelper to /usr/share/debhelper for FHS compliance
258     (#41174). If you used Dh_lib or something in another package, be sure to
259     update your "use" line and declare an appropriate dependancy. (Closes:
260     #41174)
261   * dh_installxaw: Patch from Josip Rodin <joy@cibalia.gkvk.hr> to fix
262     multiple-stanza xaw file support. (Closes: #41173)
263
264  -- Joey Hess <joeyh@master.debian.org>  Mon, 12 Jul 1999 11:49:57 -0700
265
266 debhelper (2.0.13) unstable; urgency=low
267
268   * dh_fixperms: FHS fixes (#41058)
269
270  -- Joey Hess <joeyh@master.debian.org>  Fri,  9 Jul 1999 13:07:49 -0700
271
272 debhelper (2.0.12) unstable; urgency=low
273
274   * dh_installinfo: fixed #SECTION# substitution.
275
276  -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 17:51:59 -0700
277
278 debhelper (2.0.11) unstable; urgency=low
279
280   * At long, long last, dh_installinfo is written. It takes a simple list of
281     info files and figures out the rest for you. (Closes: #15717)
282
283  -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 17:04:48 -0700
284
285 debhelper (2.0.10) unstable; urgency=low
286
287   * dh_compress: compress changelog.html files. (Closes: #40626)
288   * dh_installchangelogs: installs a link from changelog.html.gz to changelog.gz, 
289     because I think it's important that upstream changelogs always be accessable
290     at that name.
291   * dh_compress: removed the usr/share/X11R6/man bit. Note part of FHS.
292
293  -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 10:46:03 -0700
294
295 debhelper (2.0.09) unstable; urgency=low
296
297   * dh_compress: added some FHS support. Though debhelper doesn't put stuff
298     there (and won't until people come up with a general transition strategy or
299     decide to not have a clean transiotion), dh_compress now compresses
300     various files in /usr/share/{man,doc,info}. (Closes: #40892)
301
302  -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Jul 1999 09:55:03 -0700
303
304 debhelper (2.0.08) unstable; urgency=low
305
306   * dh_*: redirect cd output to /den/null, because CD can actually output
307     things if CDPATH is set.
308
309  -- Joey Hess <joeyh@master.debian.org>  Tue,  6 Jul 1999 10:14:00 -0700
310
311 debhelper (2.0.07) unstable; urgency=low
312
313   * Added dh_perl calls to example rules files.
314
315  -- Joey Hess <joeyh@master.debian.org>  Sun,  4 Jul 1999 15:57:51 -0700
316
317 debhelper (2.0.06) unstable; urgency=low
318
319   * Now depends on perl5 | perl, I'll kill the | perl bit later on, but it
320     seems to make sense for the transition.
321
322  -- Joey Hess <joeyh@master.debian.org>  Sun,  4 Jul 1999 10:56:03 -0700
323
324 debhelper (2.0.05) unstable; urgency=low
325
326   * dh_clean: clean debian/tmp even if v2 is being used. If you're
327     using dh_movefiles, stuff may well be left in there, and it needs to be
328     cleaned up.
329
330  -- Joey Hess <joeyh@master.debian.org>  Sat,  3 Jul 1999 13:23:46 -0700
331
332 debhelper (2.0.04) unstable; urgency=low
333
334   * Patch from Raphael Hertzog <rhertzog@hrnet.fr> to make dh_perl support a
335     -d flag that makes it add a dependancy on the sppropriate perl-XXX-base
336     package. Few packages will really need this. (Closes: #40631)
337
338  -- Joey Hess <joeyh@master.debian.org>  Fri,  2 Jul 1999 11:22:00 -0700
339
340 debhelper (2.0.03) unstable; urgency=low
341
342   * Depend on file >= 2.23-1, because dh_perl uses file -b, introduced at
343     that version. (Closes: #40589)
344
345  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:41:12 -0700
346
347 debhelper (2.0.02) unstable; urgency=low
348
349   * If you're going to use v2, it's reccommended you call 
350     "dh_testversion 2". Added a note about that to doc/v2.
351   * Dh_Lib.pm compat: if a version that is greater than the highest
352     supported compatability level is specified, abort with an error. Perhaps
353     there will be a debhelper v3 some day...
354
355  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:08:14 -0700
356
357 debhelper (2.0.01) unstable; urgency=low
358
359   * Actually include doc/v2 this time round.
360
361  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 14:01:55 -0700
362
363 debhelper (2.0.00) unstable; urgency=low
364
365   * Don't let the version number fool you. Debhelper v2 is here, but just
366     barely. That's what all the zero's mean. :-)
367   * If DH_COMPAT=2, then debian/<package> will be used for the temporary
368     build directory for all packages. debian/tmp is no more! (Well, except
369     dh_movefiles still uses it.)
370   * debhelper.1: documented this. 
371   * Dh_lib.pm: added compat(), pass in a number, it returns true if the
372     current compatability level is equal to that number.
373   * doc/PROGRAMMING: documented that.
374   * debhelper itself now builds using DH_COMPAT=2.
375   * dh_debstd forces DH_COMPAT=1, because it needs to stay compatable with
376     debstd after all.
377
378  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 13:37:58 -0700
379
380 debhelper (1.9.00) unstable; urgency=low
381
382   * This is a release of debhelper in preparation for debhelper v2.
383   * doc/v2: added, documented status of v2 changes.
384   * README: mention doc/v2
385   * debhelper.1: docuimented DH_COMPAT
386   * examples/*: added DH_COMAPT=1 to top of rules files
387
388  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 13:16:41 -0700
389
390 debhelper (1.2.83) unstable; urgency=medium
391
392   * dh_perl: fixed substvars typo. Urgency medium since a lot of people will
393     be using this script RSN.
394
395  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Jul 1999 11:44:05 -0700
396
397 debhelper (1.2.82) unstable; urgency=low
398
399   * dh_installinit: applied patch from Yann Dirson <ydirson@multimania.com>
400     to make it look for init.d scripts matching the --init-script parameter.
401     This is only useful if, like Yann, you have packages that need to install
402     more than 1 init script.
403
404  -- Joey Hess <joeyh@master.debian.org>  Fri, 25 Jun 1999 11:38:05 -0700
405
406 debhelper (1.2.81) unstable; urgency=low
407
408   * dh_link: fixed bug #40159 and added a regression test for it. It was
409     failing if it was given absolute filenames.
410
411  -- Joey Hess <joeyh@master.debian.org>  Fri, 25 Jun 1999 10:12:44 -0700
412
413 debhelper (1.2.80) unstable; urgency=low
414
415   * Changed perl version detection.
416   * Changed call to find.
417
418  -- Joey Hess <joeyh@master.debian.org>  Thu, 24 Jun 1999 16:48:53 -0700
419
420 debhelper (1.2.79) unstable; urgency=low
421
422   * Added dh_perl by Raphael Hertzog <rhertzog@hrnet.fr>. dh_perl handles
423     finding dependancies of perl scripts, plus deleting those annoying
424     .packlist files.
425   * I don't think dh_perl is going to be useful until the new version of
426     perl comes out.
427
428  -- Joey Hess <joeyh@master.debian.org>  Thu, 24 Jun 1999 14:47:55 -0700
429
430 debhelper (1.2.78) unstable; urgency=low
431
432   * Really include dh_installpam.
433
434  -- Joey Hess <joeyh@master.debian.org>  Tue, 15 Jun 1999 09:00:36 -0700
435
436 debhelper (1.2.77) unstable; urgency=low
437
438   * dh_installpam: new program by Sean <shaleh@foo.livenet.net>
439   * Wrote man page for same.
440
441  -- Joey Hess <joeyh@master.debian.org>  Fri, 11 Jun 1999 13:08:04 -0700
442
443 debhelper (1.2.76) unstable; urgency=low
444
445   * dh_fixperms: Do not use chmod/chown -R at all anymore, instead it uses
446     the (slower) find then chown method. Necessary because the -R methods will
447     happyily attempt to chown a dangling symlink, which makes them fail.
448     (Closes: #38911)
449
450  -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Jun 1999 20:20:01 -0700
451
452 debhelper (1.2.75) unstable; urgency=low
453
454   * dh_installemacsen: fixed perms of install, remove scripts.
455     (closes: #39082)
456
457  -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Jun 1999 14:42:12 -0700
458
459 debhelper (1.2.74) unstable; urgency=low
460
461   * dh_installmanpages: recognizes gzipped man pages and installs them.
462     This is an experimental change, one problem is if your man page isn't
463     already gzip-9'd, it will be in violation of policy. (closes: #38673)
464   * The previous fix to dh_installemacsen was actually quite necessary - the
465     x bit was being set!
466
467  -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 15:14:27 -0700
468
469 debhelper (1.2.73) unstable; urgency=low
470
471   * dh_installemacsen: make sure files are installed mode 0644. Not strictly
472     necessary since dh_fixperms fixes them if you have a wacky umask, but oh
473     well. (Closes: 38900)
474
475  -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 14:50:42 -0700
476
477 debhelper (1.2.72) unstable; urgency=low
478
479   * dh_installemacsen: use debian/package.emacsen-startup, not
480     debian/package.emacsen-init. The former has always been documented to
481     work on the man page (closes: #38898).
482
483  -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 14:16:57 -0700
484
485 debhelper (1.2.71) unstable; urgency=low
486
487   * Fixed a typo (closes: #38881)
488
489  -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Jun 1999 13:23:23 -0700
490
491 debhelper (1.2.70) unstable; urgency=low
492
493   * dh_installmanpages: Properly quoted metacharacters in $dir in regexp.
494     (#38263).
495
496  -- Joey Hess <joeyh@master.debian.org>  Tue, 25 May 1999 14:12:30 -0700
497
498 debhelper (1.2.69) unstable; urgency=low
499
500   * Don't include Test.pm in the binary package.
501
502  -- Joey Hess <joeyh@master.debian.org>  Sun, 23 May 1999 19:29:27 -0700
503
504 debhelper (1.2.68) unstable; urgency=low
505
506   * doc/README: updated example of using #DEBHELPER# in a perl script, with
507     help from Julian Gilbey.
508   * dh_link: generate absolute symlinks where appropriate. The links
509     generated before were wrong simetimes (#37774)
510   * Started writing a regression test suite for debhelper. Currently covers
511     only the above bugfix and a few more dh_link tests.
512   * Tossed Test.pm into the package (for regression tests) until we get perl
513     5.005 which contains that package. That file is licenced the same as perl.
514   * dh_installchangelogs: force all installed files to be owned by root
515     (#37655).
516
517  -- Joey Hess <joeyh@master.debian.org>  Sun, 16 May 1999 17:18:44 -0700
518
519 debhelper (1.2.67) unstable; urgency=low
520
521   * dh_installmodules: fixed type that made the program not work.
522
523  -- Joey Hess <joeyh@master.debian.org>  Wed, 12 May 1999 00:25:05 -0700
524
525 debhelper (1.2.66) unstable; urgency=low
526
527   * examples/rules.multi: dh_shlibdeps must be run before dh_gencontrol
528     (#37346)
529
530  -- Joey Hess <joeyh@master.debian.org>  Sun,  9 May 1999 14:03:05 -0700
531
532 debhelper (1.2.65) unstable; urgency=low
533
534   * Added to docs.
535
536  -- Joey Hess <joeyh@master.debian.org>  Thu,  6 May 1999 21:46:03 -0700
537
538 debhelper (1.2.64) unstable; urgency=low
539
540   * dh_installmime: new command (#37093, #32684).
541
542  -- Joey Hess <joeyh@master.debian.org>  Mon,  3 May 1999 13:37:34 -0700
543
544 debhelper (1.2.63) unstable; urgency=low
545
546   * dh_installxaw: updated to work with xaw-wrappers 0.90 and above. It
547     actually has to partially parse the xaw-wrappers config files now. 
548
549  -- Joey Hess <joeyh@master.debian.org>  Sun,  2 May 1999 19:13:34 -0700
550
551 debhelper (1.2.62) unstable; urgency=low
552
553   * dh_installemacsen: added support for site-start files. Added --flavor
554     and --number to control details of installation. (#36832)
555
556  -- Joey Hess <joeyh@master.debian.org>  Sun,  2 May 1999 15:31:58 -0700
557
558 debhelper (1.2.61) unstable; urgency=low
559
560   * dh_md5sums.1: dh_md5sums is not deprecated, AFAIK, but the manpage has
561     somehow been modified to say it was at version 1.2.45.
562
563  -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Apr 1999 19:54:04 -0700
564
565 debhelper (1.2.60) unstable; urgency=low
566
567   * dh_installexamples.1: recycled docs fix.
568
569  -- Joey Hess <joeyh@master.debian.org>  Mon, 26 Apr 1999 17:19:07 -0700
570
571 debhelper (1.2.59) unstable; urgency=low
572
573   * dh_builddeb: added --destdir option, which lets you tell it where
574     to put the generated .deb's. Default is .. of course.
575
576  -- Joey Hess <joeyh@master.debian.org>  Thu, 22 Apr 1999 22:02:01 -0700
577
578 debhelper (1.2.58) unstable; urgency=low
579
580   * autoscripts/postinst-suid: use /#FILE# in elif test (#36297).
581
582  -- Joey Hess <joeyh@master.debian.org>  Sun, 18 Apr 1999 22:33:52 -0700
583
584 debhelper (1.2.57) unstable; urgency=low
585
586   * examples/*: killed trailing spaces after diff: target
587
588  -- Joey Hess <joeyh@master.debian.org>  Mon, 12 Apr 1999 22:02:32 -0700
589
590 debhelper (1.2.56) unstable; urgency=low
591
592   * dh_suidregister: make the chown/chmod only happen if the file actually
593     exists. This is useful if you have conffiles that have permissions and
594     may be deleted. (#35845)
595
596  -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Apr 1999 13:35:23 -0700
597
598 debhelper (1.2.55) unstable; urgency=low
599
600   * Various man page enhancements.
601   * dh_md5sums: supports -X to make it skip including files in the
602     md5sums (#35819).
603
604  -- Joey Hess <joeyh@master.debian.org>  Fri,  9 Apr 1999 18:21:58 -0700
605
606 debhelper (1.2.54) unstable; urgency=low
607
608   * dh_installinit.1: man page fixups (#34160).
609   * *.1: the date of each man page is now automatically updated when 
610     debhelper is built to be the last modification time of the man page.
611
612  -- Joey Hess <joeyh@master.debian.org>  Thu,  8 Apr 1999 20:28:00 -0700
613
614 debhelper (1.2.53) unstable; urgency=low
615
616   * dh_compress: leave .taz and .tgz files alone. Previously trying to
617     compress such files caused gzip to fail and the whole command to fail.
618     Probably fixes #35677. Actually, it now skips files with a whole
619     range of odd suffixes that gzip refuses to compress, including "_z" and
620     "-gz".
621   * dh_compress.1: updated docs to reflect this, and to give the new
622     suggested starting point if you want to write your own debian/compress
623     file.
624
625  -- Joey Hess <joeyh@master.debian.org>  Wed,  7 Apr 1999 02:20:14 -0700
626
627 debhelper (1.2.52) unstable; urgency=low
628
629   * dh_installmodules: new program, closes #32546.
630
631  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Apr 1999 17:25:37 -0800
632
633 debhelper (1.2.51) unstable; urgency=low
634
635   * Another very minor typo fix.
636
637  -- Joey Hess <joeyh@master.debian.org>  Thu,  1 Apr 1999 14:04:02 -0800
638
639 debhelper (1.2.50) unstable; urgency=low
640
641   * Very minor typo fix.
642
643  -- Joey Hess <joeyh@master.debian.org>  Fri, 26 Mar 1999 17:27:01 -0800
644
645 debhelper (1.2.49) unstable; urgency=low
646
647   * dh_fixperms: if called with -X, was attempting to change permissions of
648     even symlinks. This could have even caused it to follow the symlinks and
649     modify files on the build system in some cases. Ignores them now. (#35102)
650
651  -- Joey Hess <joeyh@master.debian.org>  Wed, 24 Mar 1999 13:21:49 -0800
652
653 debhelper (1.2.48) unstable; urgency=low
654
655   * dh_fixperms.1: improved documentation. (#34968)
656
657  -- Joey Hess <joeyh@master.debian.org>  Tue, 23 Mar 1999 19:11:01 -0800
658
659 debhelper (1.2.47) unstable; urgency=low
660
661   * doc/README: updated the example of including debhelper shell script
662     fragments inside a perl program -- the old method didn't work with shell
663     variables properly (#34850).
664
665  -- Joey Hess <joeyh@master.debian.org>  Sun, 21 Mar 1999 13:25:33 -0800
666
667 debhelper (1.2.46) unstable; urgency=low
668
669   * doc/README: pointer to maint-guide.
670
671  -- Joey Hess <joeyh@master.debian.org>  Thu, 18 Mar 1999 21:04:57 -0800
672
673 debhelper (1.2.45) unstable; urgency=low
674
675   * dh_installwm.1: fixed two errors (#34534, #34535)
676   * debhelper.1: list all other debhelper commands with synopses
677     (automatically generated by build process).
678
679  -- Joey Hess <joeyh@master.debian.org>  Sun, 14 Mar 1999 11:33:39 -0800
680
681 debhelper (1.2.44) unstable; urgency=medium
682
683   * dh_fixperms: has been mostly broken when used with -X, corrected this.
684
685  -- Joey Hess <joeyh@master.debian.org>  Sat, 13 Mar 1999 17:25:59 -0800
686
687 debhelper (1.2.43) unstable; urgency=low
688
689   * dh_compress.1: man page fixes (Closes: #33858).
690   * dh_compress: now it can handle compressing arbitrary numbers of files,
691     spawning gzip multiple times like xargs does, if necessary.
692     (Closes: #33860)
693   * Dh_Lib.pm: added xargs() command.
694
695  -- Joey Hess <joeyh@master.debian.org>  Tue,  9 Mar 1999 14:57:09 -0800
696
697 debhelper (1.2.42) unstable; urgency=low
698
699   * dh_m5sums: don't generate bogus md5sums file if the package contains no
700     files. Yes, someone found a legitimate reason to do that.
701
702  -- Joey Hess <joeyh@master.debian.org>  Thu, 25 Feb 1999 00:03:47 -0800
703
704 debhelper (1.2.41) unstable; urgency=low
705
706   * README: minor typo fix.
707
708  -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 23:30:00 -0800
709
710 debhelper (1.2.40) unstable; urgency=low
711
712   * Let's just say 1.2.39 is not a good version of debhelper to use and
713     leave it at that. :-)
714
715  -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 22:55:27 -0800
716
717 debhelper (1.2.39) unstable; urgency=low
718
719   * dh_installcron: install files in cron.d with correct perms.
720
721  -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 22:28:38 -0800
722
723 debhelper (1.2.38) unstable; urgency=low
724
725   * dh_clean: don't try to delete directories named "core".
726
727  -- Joey Hess <joeyh@master.debian.org>  Sat, 20 Feb 1999 19:13:40 -0800
728
729 debhelper (1.2.37) unstable; urgency=low
730
731   * dh_installdocs: Patch from Jim Pick <jim@jimpick.com>, fixes regexp error (Closes: #33431).
732   * dh_installxaw: new program by Daniel Martin 
733     <Daniel.Martin@jhu.edu>, handles xaw-wrappers integration.
734   * dh_installxaw.1: wrote man page.
735
736  -- Joey Hess <joeyh@master.debian.org>  Thu, 18 Feb 1999 17:32:53 -0800
737
738 debhelper (1.2.36) unstable; urgency=low
739
740   * dh_compress.1: Fixed typo in man page. (Closes: #33364)
741   * autoscripts/postinst-menu-method: fixed typo. (Closes: #33376)
742
743  -- Joey Hess <joeyh@master.debian.org>  Sun, 14 Feb 1999 13:45:18 -0800
744
745 debhelper (1.2.35) unstable; urgency=low
746
747   * Dh_Lib.pm filearray(): Deal with multiple spaces and spaces at the 
748     beginning of lines in files. (closes: #33161)
749
750  -- Joey Hess <joeyh@master.debian.org>  Tue,  9 Feb 1999 21:01:07 -0800
751
752 debhelper (1.2.34) unstable; urgency=low
753
754   * dh_clean: added -d flag (also --dirs-only) that will make it clean only
755     tmp dirs. (closes: #30807)
756   * dh_installdocs: to support packages that need multiple doc-base files,
757     will now look for debian/<package>.doc-base.<doc-id>.
758   * dh_compress: removed warning message (harmless).
759
760  -- Joey Hess <joeyh@master.debian.org>  Sat,  6 Feb 1999 17:48:33 -0800
761
762 debhelper (1.2.33) unstable; urgency=low
763
764   * dh_compress: verbose_print() cd's.
765   * dh_compress: clear the hash of hard links when we loop - was making
766     dh_compress fail on multi-binary packages that had harlinks. Thanks to
767     Craig Small for spotting this.
768
769  -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Feb 1999 20:19:37 -0800
770
771 debhelper (1.2.32) unstable; urgency=low
772
773   * dh_suidmanager: if it cannot determine the user name or group name from
774     the uid or gid, it will pass the uid or gid to suidmanager. This should
775     probably never happen, but it's good to be safe.
776
777  -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Feb 1999 16:00:35 -0800
778
779 debhelper (1.2.31) unstable; urgency=low
780
781   * dh_installinit.1: minor typo fix (closes: #32753)
782
783  -- Joey Hess <joeyh@master.debian.org>  Tue,  2 Feb 1999 14:32:46 -0800
784
785 debhelper (1.2.30) unstable; urgency=low
786
787   * dh_fixperms: cut down the number of chmod commands that are executed
788     from 3 to 1, no change in functionality.
789
790  -- Joey Hess <joeyh@master.debian.org>  Mon,  1 Feb 1999 17:05:29 -0800
791
792 debhelper (1.2.29) unstable; urgency=high
793
794   * Do not include bogus chsh, chfn, passwd links in debhelper binary!
795     These were acidentially left in after dh_link testing I did as I was
796     working on the last version of debhelper.
797
798  -- Joey Hess <joeyh@master.debian.org>  Mon, 25 Jan 1999 20:26:46 -0800
799
800 debhelper (1.2.28) unstable; urgency=low
801
802   * dh_link: fixed bug that prevent multiple links to the same source from
803     being made. (#23255)
804
805  -- Joey Hess <joeyh@master.debian.org>  Sun, 24 Jan 1999 19:46:33 -0800
806
807 debhelper (1.2.27) unstable; urgency=low
808
809   * autoscripts/*menu*: "test", not "text"!
810
811  -- Joey Hess <joeyh@master.debian.org>  Tue, 19 Jan 1999 15:18:52 -0800
812
813 debhelper (1.2.26) unstable; urgency=low
814
815   * dh_installdocs: use prerm-doc-base script fragement. Was using
816     postrm-doc-base, for some weird reason.
817
818  -- Joey Hess <joeyh@master.debian.org>  Mon, 18 Jan 1999 13:36:40 -0800
819
820 debhelper (1.2.25) unstable; urgency=low
821
822   * autoscripts/*menu*: It turns out that "command" is like test -w, it will
823     still return true if update-menus is not executable. This can
824     legitimatly happen if you are upgrading the menu package, and it makes
825     postinsts that use command fail. Reverted to using test -x. Packages
826     built with debhelper >= 1.2.21 that use menus should be rebuilt.
827
828  -- Joey Hess <joeyh@master.debian.org>  Sat, 16 Jan 1999 13:47:16 -0800
829
830 debhelper (1.2.24) unstable; urgency=low
831
832   * dh_fixperms: linux 2.1.x and 2.2.x differ from earlier versions in that
833     they do not clear the suid bit on a file when the owner of that file
834     changes. It seems that fakeroot behaves the same as linux 2.1 here. I
835     was relying on the old behavior to get rid of suid and sgid bits on files.
836     Since this no longer happens implicitly, I've changed to clearing the
837     bits explicitly.
838   * There's also a small behavior change involved here. Before, dh_fixperms
839     did not clear suid permissions on files that were already owned by root.
840     Now it does.
841   * dh_fixperms.1: cleaned up the docs to mention that those bits are
842     cleared.
843
844  -- Joey Hess <joeyh@master.debian.org>  Fri, 15 Jan 1999 16:54:44 -0800
845
846 debhelper (1.2.23) unstable; urgency=low
847
848   * autoscripts/postrm-wm: use "=", not "==" (#31727).
849
850  -- Joey Hess <joeyh@master.debian.org>  Mon, 11 Jan 1999 13:35:00 -0800
851
852 debhelper (1.2.22) unstable; urgency=low
853
854   * Reversed change in last version; don't clobber mode (#31628).
855
856  -- Joey Hess <joeyh@master.debian.org>  Fri,  8 Jan 1999 15:01:25 -0800
857
858 debhelper (1.2.21) unstable; urgency=low
859
860   * dh_installdocs: Added doc-base support, if debian/<package>.doc-base
861     exists, it will be installed as a doc-base control file. If you use this,
862     you probably want to add "dh_testversion 1.2.21" to the rules file to make
863     sure your package is built with a new enough debhelper.
864   * dh_installdocs: now supports -n to make it not modify postinst/prerm.
865   * dh_suidregister: turned off leading 0/1 in permissions settings, until
866     suidregister actually supports it.
867   * autoscripts/*: instead of "text -x", use "command -v" to see if various
868     binaries exist. This gets rid of lots of hard-coded paths.
869
870  -- Joey Hess <joeyh@master.debian.org>  Wed, 30 Dec 1998 22:50:04 -0500
871
872 debhelper (1.2.20) unstable; urgency=low
873
874   * dh_compress: handle the hard link stuff properly, it was broken. Also
875     faster now.
876
877  -- Joey Hess <joeyh@master.debian.org>  Wed, 23 Dec 1998 19:53:03 -0500
878
879 debhelper (1.2.19) unstable; urgency=low
880
881   * dh_listpackages: new command. Takes the standard options taken by other
882     debhelper commands, and just outputs a list of the binary packages a
883     debhelper command would act on. Added because of bug #30626, and because
884     of wn's truely ugly use of debhelper internals to get the same info (and
885     because it's just 4 lines of code ;-).
886   * dh_compress: is now smart about compressing files that are hardlinks.
887     When possible, will only compress one file, delete the hardlinks, and
888     re-make hardlinks to the compressed file, saving some disk space.
889
890  -- Joey Hess <joeyh@master.debian.org>  Fri, 18 Dec 1998 22:26:41 -0500
891
892 debhelper (1.2.18) unstable; urgency=medium
893
894   * dh_fixperms: was not fixing permissions of files in usr/doc/ to 644,
895     this has been broken since version 1.2.3.
896
897  -- Joey Hess <joeyh@master.debian.org>  Sun,  6 Dec 1998 23:35:35 -0800
898
899 debhelper (1.2.17) unstable; urgency=low
900
901   * dh_makeshlibs: relaxed regexp to find library name and number a little so
902     it will work on libraries with a major but no minor version in their
903     filename (examples of such: libtcl8.0.so.1, libBLT-unoff.so.1)
904   * dh_movefiles: added --sourcedir option to make it move files out of 
905     some directory besides debian/tmp (#30221)
906
907  -- Joey Hess <joeyh@master.debian.org>  Fri,  4 Dec 1998 13:56:57 -0800
908
909 debhelper (1.2.16) unstable; urgency=low
910
911   * dh_installchangelogs: now detects html changelogs and installs them as
912     changelog.html.gz, to comply with latest policy (which I disagree with
913     BTW).
914   * manpages: updated policy version numbers.
915   * dh_installdocs: behavior change: all docs are now installed mode 644.
916     I have looked and it doesn't seem this will actually affect any packages
917     in debian. This is useful only if you want to use dh_installdocs and not
918     dh_fixperms, and that's the only time this behavior change will have any
919     effect, either. (#30118)
920
921  -- Joey Hess <joeyh@master.debian.org>  Thu,  3 Dec 1998 23:31:56 -0800
922
923 debhelper (1.2.15) unstable; urgency=low
924
925   * Just a re-upload, last upload failed for some obscure reason.
926
927  -- Joey Hess <joeyh@master.debian.org>  Sun, 29 Nov 1998 13:07:44 -0800
928
929 debhelper (1.2.14) unstable; urgency=low
930
931   * Really fixed #29762 this time. This also fixes #30025, which asked that
932     dh_makeshlibs come before dh_shlibdeps, so the files it generates can
933     also be used as a shlibs.local file, which will be used by dh_shlibdeps.
934
935  -- Joey Hess <joeyh@master.debian.org>  Thu, 29 Oct 1998 04:00:14 -0800
936
937 debhelper (1.2.13) unstable; urgency=low
938
939   * Spelling and typo fixes.
940
941  -- Joey Hess <joeyh@master.debian.org>  Wed, 25 Nov 1998 15:23:55 -0800
942
943 debhelper (1.2.12) unstable; urgency=low
944
945   * examples/*: moved dh_makeshlibs call to before dh_installdeb call.
946     (#29762). This is just so if you replace dh_makeshlibs with something
947     that generates debian/shlibs, it still gets installed properly.
948   * dh_suidregister: use names instead of uid's and gid's, at request of
949     suidregister maintainer (#29802).
950
951  -- Joey Hess <joeyh@master.debian.org>  Sat, 21 Nov 1998 13:13:10 -0800
952
953 debhelper (1.2.11) unstable; urgency=low
954
955   * dh_movefiles: if given absolute filenames to move (note that that is
956     *wrong*), it will move relative files anyway. Related to bug #29761.
957   * dh_link: made relative links work right. (I hope!)
958
959  -- Joey Hess <joeyh@master.debian.org>  Fri, 20 Nov 1998 20:21:51 -0800
960
961 debhelper (1.2.10) unstable; urgency=low
962
963   * examples/*: added dh_link calls to example rules files.
964
965  -- Joey Hess <joeyh@master.debian.org>  Fri, 20 Nov 1998 15:43:07 -0800
966
967 debhelper (1.2.9) unstable; urgency=low
968
969   * Added dh_link, which generates policy complient symlinks in binary
970     packages, painlessly.
971
972  -- Joey Hess <joeyh@master.debian.org>  Thu, 19 Nov 1998 18:43:36 -0800
973
974 debhelper (1.2.8) unstable; urgency=low
975
976   * Suggest dh-make (#29376).
977
978  -- Joey Hess <joeyh@master.debian.org>  Wed, 18 Nov 1998 02:29:47 -0800
979
980 debhelper (1.2.7) unstable; urgency=low
981
982   * dh_movefiles: Fixed another bug.
983
984  -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Nov 1998 12:53:05 -0800
985
986 debhelper (1.2.6) unstable; urgency=low
987
988   * dh_movefiles: fixed non-integer comparison (#29476)
989
990  -- Joey Hess <joeyh@master.debian.org>  Sun, 15 Nov 1998 13:03:09 -0800
991
992 debhelper (1.2.5) unstable; urgency=low
993
994   * The perl conversion is complete.
995   .
996   * dh_compress: perlized (yay, perl has readlink, no more ls -l | awk 
997     garbage!)
998   * dh_lib, dh_getopt.pl: deleted, nothing uses them anymore.
999   * debian/rules: don't install above 2 files.
1000   * doc/PROGRAMMING: removed all documentation of the old shell library
1001     interface.
1002
1003  -- Joey Hess <joeyh@master.debian.org>  Fri, 13 Nov 1998 15:36:57 -0800
1004
1005 debhelper (1.2.4) unstable; urgency=low
1006
1007   * dh_debstd, dh_movefiles: perlized.
1008   * dh_debstd: fixed -c option.
1009   * dh_installinit: fixed minor perl -w warning.
1010   * Only 1 shell script remains! (But it's a doozy..)
1011
1012  -- Joey Hess <joeyh@master.debian.org>  Fri, 13 Nov 1998 13:29:39 -0800
1013
1014 debhelper (1.2.3) unstable; urgency=low
1015
1016   * dh_fixperms, dh_installdebfiles, dh_installdeb: perlized
1017   * dh_suidregister: perlized, with help from Che_Fox (and Tom Christianson,
1018     indirectly..).
1019   * dh_suidregister: include leading 0 (or 1 for sticky, etc) in file
1020     permissions.
1021   * Only 3 more to go and it'll be 100% perl.
1022   * Made $dh{EXCLUDE_FIND} available to perl scripts.
1023
1024  -- Joey Hess <joeyh@master.debian.org>  Tue, 10 Nov 1998 15:47:43 -0800
1025
1026 debhelper (1.2.2) unstable; urgency=low
1027
1028   * dh_du, dh_shlibdeps, dh_undocumented: rewrite in perl.
1029   * dh_undocumented: shortened the symlink used for section 7 undocumented
1030     man pages, since it can link to undocuemented.7.gz in the same directory.
1031
1032  -- Joey Hess <joeyh@master.debian.org>  Tue, 10 Nov 1998 13:40:22 -0800
1033
1034 debhelper (1.2.1) unstable; urgency=low
1035
1036   * dh_strip, dh_installinit: rewrite in perl.
1037
1038  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Nov 1998 20:04:12 -0800
1039
1040 debhelper (1.2.0) unstable; urgency=low
1041
1042   * A new unstable dist means I'm back to converting more of debhelper to
1043     perl.. Since 1.1 has actually stabalized, I've upped this to 1.2.
1044   * dh_md5sums: rewritten in perl, for large speed gain under some
1045     circumstances (old version called perl sometimes, once per package.)
1046   * dh_installmenu, dh_installwmacsen, dh_installwm: perlized.
1047   * Dh_Lib.pm: made autoscript() really work.
1048
1049  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Nov 1998 13:04:16 -0800
1050
1051 debhelper (1.1.24) unstable; urgency=low
1052
1053   * dh_suidregister: remove suid/sgid bits from all files registered. The
1054     reason is this: if you're using suidmanager, and you want a file that
1055     ships suid to never be suid on your system, shipping it suid in the .deb
1056     will create a window where it is suid before suidmanager fixes it's
1057     permissions. This change should be transparent to users and developers.
1058
1059  -- Joey Hess <joeyh@master.debian.org>  Tue, 27 Oct 1998 18:19:48 -0800
1060
1061 debhelper (1.1.23) unstable; urgency=low
1062
1063   * dh_clean: At the suggestion of James Troup <james@nocrew.org> now deletes
1064     files named *.P in .deps/ subdirectories. They are generated by automake.
1065
1066  -- Joey Hess <joeyh@master.debian.org>  Sat, 24 Oct 1998 15:14:53 -0700
1067
1068 debhelper (1.1.22) unstable; urgency=low
1069
1070   * dh_fixperms: quoting fix from Roderick Schertler <roderick@argon.org>
1071   * Added support for register-window-manager command which will be in a new
1072     (as yet unreleased) xbase. Now a new dh_installwm program handles
1073     registration of a window manager and the necessary modifications to
1074     postinst and postrm. It's safe to go ahead and start using this for your
1075     window manager packages, just note that it won't do anything until the new
1076     xbase is out, and that due to the design of register-window-manager, if
1077     your wm is installed before a xbase that supports register-window-manager
1078     is installed, the window manager will never be registered. (#20971)
1079
1080  -- Joey Hess <joeyh@master.debian.org>  Wed, 14 Oct 1998 23:08:04 -0700
1081
1082 debhelper (1.1.21) unstable; urgency=low
1083
1084   * Added install to .PHONY target of example rules files.
1085
1086  -- Joey Hess <joeyh@master.debian.org>  Sun, 11 Oct 1998 22:36:10 -0700
1087
1088 debhelper (1.1.20) unstable; urgency=low
1089
1090   * Added a --same-arch flag, that is useful in the rare case when you have
1091     a package that builds only for 1 architecture, as part of a multi-part,
1092     multi-architecture source package. (Ie, netscape-dmotif).
1093   * Modified dh_installinit -r so it does start the daemon on the initial
1094     install (#26680).
1095
1096  -- Joey Hess <joeyh@master.debian.org>  Fri,  2 Oct 1998 15:55:13 -0700
1097
1098 debhelper (1.1.19) unstable; urgency=low
1099
1100   * dh_installmanpages: look at basename of man pacges specified on command
1101     line to skip, for backwards compatability. 
1102
1103  -- Joey Hess <joeyh@master.debian.org>  Thu, 10 Sep 1998 11:31:42 -0700
1104
1105 debhelper (1.1.18) unstable; urgency=low
1106
1107   * dh_installemacsen: substitute package name for #PACKAGE# when setting
1108     up postinst and prerm (#26560).
1109
1110  -- Joey Hess <joeyh@master.debian.org>  Tue,  8 Sep 1998 14:24:30 -0700
1111
1112 debhelper (1.1.17) unstable; urgency=low
1113
1114   * dh_strip: on Richard Braakman's advice, strip the .comment and .note
1115     sections of shared libraries.
1116   * Added DH_OPTIONS environment variable - anything in it will be treated
1117     as additional command line arguments by all debhelper commands. This in
1118     useful in some situations, for example, if you need to pass -p to all
1119     debhelper commands that will be run. If you use DH_OPTIONS, be sure to
1120     use dh_testversion 1.1.17 - older debhelpers will ignore it and do
1121     things you don't want them to.
1122   * Made -N properly exclude packages when no -i, -a, or -p flags are
1123     present. It didn't before, which was a bug.
1124
1125  -- Joey Hess <joeyh@master.debian.org>  Mon,  7 Sep 1998 17:33:19 -0700
1126
1127 debhelper (1.1.16) unstable; urgency=low
1128
1129   * dh_fixperms: remove execute bits from static libraries as well as 
1130     shared libraries. (#26414)
1131
1132  -- Joey Hess <joeyh@master.debian.org>  Fri,  4 Sep 1998 14:46:37 -0700
1133
1134 debhelper (1.1.15) unstable; urgency=medium
1135
1136   * dh_installmanpages: the new perl version had a nasty habit of 
1137     installing .so.x library files as man pages. Fixed.
1138   * dh_installmanpages: the code to exclude searching for man pages in
1139     debian/tmp directories was broken. Fixed.
1140
1141  -- Joey Hess <joeyh@master.debian.org>  Mon, 31 Aug 1998 00:05:17 -0700
1142
1143 debhelper (1.1.14) unstable; urgency=low
1144
1145   * Debhelper now has a web page at http://kitenet.net/programs/debhelper/
1146
1147   * Added code to debian/rules to update the web page when I release new
1148     debhelpers.
1149   * dh_compress: since version 0.88 or so, dh_compress has bombed out if
1150     a debian/compress file returned an error code. This was actually
1151     unintentional - in fact, the debian/compress example in the man page
1152     will fail this way if usr/info or usr/X11R6 is not present. Corrected
1153     the program to not fail. (#26214)
1154
1155  -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Aug 1998 22:15:44 -0700
1156
1157 debhelper (1.1.13) unstable; urgency=low
1158
1159   * dh_installmanpages: rewritten in perl. Allows me to fix bug #26221 (long
1160     symlink problem after .so conversion), and is about twice as fast.
1161
1162  -- Joey Hess <joeyh@master.debian.org>  Sat, 29 Aug 1998 22:06:06 -0700
1163
1164 debhelper (1.1.12) unstable; urgency=low
1165
1166   * dh_installdocs: forgot to pass package name to isnative(). Any native
1167     debian package that had a debian/TODO would have it installed with the
1168     wrong name, and debhelper would warn of undefined values for some
1169     packages. Fixed.
1170
1171  -- Joey Hess <joeyh@master.debian.org>  Thu, 27 Aug 1998 12:35:42 -0700
1172
1173 debhelper (1.1.11) unstable; urgency=low
1174
1175   * dh_installchangelogs: added -k flag, that will make it install a symlink
1176     to the original name of the upstream changelog.
1177
1178  -- Joey Hess <joeyh@master.debian.org>  Thu, 20 Aug 1998 15:40:40 -0700
1179
1180 debhelper (1.1.10) unstable; urgency=low
1181
1182   * It's come to my attention that a few packages use filename globbing in
1183     debian/{docs,examples,whatever} files and expect that to work. It used
1184     to work before the perl conversion, but it was never _documented_, or
1185     intented to work. If you use this in your packages, they are broken and
1186     need fixing (and will refuse to build with current versions of debhelper).
1187     I apologize for the inconvenience.
1188
1189   * dh_clean: fixed a bug, intorduced in version 1.1.8, where it didn't
1190     remove debian/files properly.
1191   * dh_shlibdeps, dh_testdir, dh_testroot, dh_testversion: converted to perl.
1192   * Encode the version of debhelper in a sepererate file, so dh_testversion
1193     doesn't have to be generated when a new version of debhelper is built.
1194   * Removed bogus menu file.
1195
1196  -- Joey Hess <joeyh@master.debian.org>  Mon, 17 Aug 1998 14:15:17 -0700
1197
1198 debhelper (1.1.9) unstable; urgency=low
1199
1200   * dh_fixperms: has been removing the +x bits of all doc/*/examples/* files
1201     since version 0.97 or so. Fixed.
1202
1203  -- Joey Hess <joeyh@master.debian.org>  Sun, 16 Aug 1998 17:11:48 -0700
1204
1205 debhelper (1.1.8) unstable; urgency=low
1206
1207   * Dh_Lib.pm: made U_PARAMS an array of parameters.
1208   * Dh_Lib.pm: fixed bug in the escaping code, numbers don't need to be
1209     escaped. Also, no longer escape "-".
1210   * dh_clean, dh_gencontrol, dh_installcron: converted to perl.
1211   * dh_gencontrol.1, dh_gencontrol: the man page had said that
1212     --update-rcd-params was equivilant to -u for this program. You should
1213     really use --dpkg-gencontrol-params.
1214
1215  -- Joey Hess <joeyh@master.debian.org>  Fri, 14 Aug 1998 14:07:35 -0700
1216
1217 debhelper (1.1.7) unstable; urgency=low
1218
1219   * examples/rules.multi: moved dh_movefiles into the install section.
1220   * doc/README: Added a note explaining why above change was necessary.
1221   * Dh_Lib.pm: escape_shell(): now escapes the full range of special
1222     characters recognized by bash (and ksh). Thanks to Branden Robinson
1223     <branden@purdue.edu> for looking that up.
1224
1225  -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 23:32:05 -0700
1226
1227 debhelper (1.1.6) unstable; urgency=low
1228
1229   * dh_movefiles: don't die on symlinks (#25642). (Hope I got the fix right
1230     this time..)
1231
1232  -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 20:11:13 -0700
1233
1234 debhelper (1.1.5) unstable; urgency=low
1235
1236   * dh_builddeb, dh_installchangelogs: converted to perl.
1237   * dh_installdirs: converted to perl, getting rid of nasty chdir en-route.
1238   * dh_installdirs: now you can use absolute directory names too if you
1239     prefer.
1240   * doc/PROGRAMMING: updated to cover new perl modules.
1241   * Dh_Lib.pm: doit(): when printing out commands that have run, escape
1242     metacharacters in the output. I probably don't escape out all the
1243     characters I should, but this is just a convenience to the user anyway.
1244   * dh_installdebfiles: it's been broken forever, I fixed it. Obviously
1245     nobody uses it anymore, which is good, since it's deprected :-)
1246
1247  -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 15:23:34 -0700
1248
1249 debhelper (1.1.4) unstable; urgency=low
1250
1251   * dh_movefiles: fixed bug introduced in 1.1.1 where it would fail in some
1252     cases if you tried to move a broken symlink.
1253   * dh_installdocs: was only operating on the first package.
1254   * dh_installexamples: rewritten in perl.
1255   * Dh_Lib.pm: all multiple package operations were broken.
1256   * Dh_Lib.pm: implemented complex_doit() and autoscript().
1257   * Made all perl code work with use strict and -w (well, except
1258     dh_getopt.pl, but that's a hack that'll go away one day).
1259   * I didn't realize, but rewriting dh_installdocs in perl fixed bug #24686
1260     (blank lines in debian/docs file problem), although this same problem 
1261     applies to other debhelper programs... like dh_installexamples, which had
1262     the same bug fixed when I rewrote it in perl just now.
1263   * Dh_Lib.pm: accidentially didn't check DH_VERBOSE if commands were not
1264     passed any switches.
1265   * Dh_Getopt.pm: --noscripts was broken.
1266
1267  -- Joey Hess <joeyh@master.debian.org>  Tue, 11 Aug 1998 12:44:04 -0700
1268
1269 debhelper (1.1.3) unstable; urgency=low
1270
1271   * dh_md5sums: -x was broken since version 1.1.1 - fixed.
1272   * dh_lib: removed get_arch_indep_packages() function that hasn't been used
1273     at all for a long while.
1274   * Added Dh_Lib.pm, a translation of dh_lib into perl.
1275   * dh_getopt.pl: moved most of it into new Dh_Getopt.pm module, rewriting
1276     large chunks in the process.
1277   * dh_installdocs: completly rewritten in perl. Now it's faster and it can
1278     install many oddly named files it died on before.
1279   * dh_installdocs: fixed a bug that installed TODO files mode 655 in native
1280     debian packages.
1281
1282  -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Aug 1998 15:01:15 -0700
1283
1284 debhelper (1.1.2) unstable; urgency=low
1285
1286   * dh_strip: added -X to specify files to not strip (#25590).
1287   * Added dh_installemacsen, for automatic registration with emacsen-common
1288     (#21401).
1289   * Preliminary thoughts in TODO about converting entire debhelper programs
1290     to perl programs.
1291
1292  -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Aug 1998 13:35:17 -0700
1293
1294 debhelper (1.1.1) unstable; urgency=low
1295
1296   * dh_movefiles: try to move all files specified, and only then bomb out if
1297     some of the file could not be found. Makes it easier for some packages
1298     that don't always have the same files in them.
1299   * dh_compress: any parameters passed to it on the command line specify
1300     additional files to be compressed in the first package acted on.
1301   * dh_compress: recognize standard -A parameter.
1302
1303  -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 22:48:01 -0700
1304
1305 debhelper (1.1.0) unstable; urgency=low
1306
1307   * New unstable branch of debhelper.
1308   
1309   * TODO: list all current bugs, in order I plan to tackle them.
1310   * Added debhelper.1 man page, which groups all the debhelper options that
1311     are common to all commands in once place so I can add new options w/o
1312     updating 27 man pages.
1313   * dh_*.1: updated all debheper man pages to refer to debhelper(1) where
1314     appropriate. Also corrected a host of little errors.
1315   * doc/README: moved a lot of this file into debhelper.1.
1316   * dh_*: -N option now excludes a package from the list of packages the 
1317     programs act on. (#25247)
1318
1319  -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 17:49:56 -0700
1320
1321 debhelper (1.0) stable unstable; urgency=low
1322
1323   * 1.0 at last!
1324   
1325   * This relelase is not really intended for stable. I throw a copy into
1326     stable-updates because I want it to be available as an upgrade for
1327     people using debian 2.0 (the current version in debian 2.0 has no
1328     critical bugs, but this version is of course a lot nicer), and I plan
1329     to start work on a new branch of debhelper that will fix many wishlist
1330     bug reports, and of course introduce many new bugs, and which will go
1331     into unstable only.
1332
1333  -- Joey Hess <joeyh@master.debian.org>  Sat,  8 Aug 1998 17:33:20 -0700
1334
1335 debhelper (0.99.4) unstable; urgency=low
1336
1337   * dh_debstd: only warn about scripts that actually lack #DEBHELPER#.
1338     (#25514)
1339
1340  -- Joey Hess <joeyh@master.debian.org>  Fri,  7 Aug 1998 12:06:28 -0700
1341
1342 debhelper (0.99.3) unstable; urgency=low
1343
1344   * dh_movefiles: Fixed a over-eager sanity check introduced in the last
1345     version.
1346
1347  -- Joey Hess <joeyh@master.debian.org>  Mon,  3 Aug 1998 18:31:45 -0700
1348
1349 debhelper (0.99.2) unstable; urgency=low
1350
1351   * dh_movefiles: allow passing of files to move on the command line. Only
1352     rarely does this make sense. (#25197)
1353
1354  -- Joey Hess <joeyh@master.debian.org>  Thu, 30 Jul 1998 10:38:34 -0700
1355
1356 debhelper (0.99.1) unstable; urgency=low
1357
1358   * dh_installcron: now supports /etc/cron.d (#25112).
1359
1360  -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Jul 1998 20:18:47 -0700
1361
1362 debhelper (0.99) unstable; urgency=low
1363
1364   * !!!! WARNING: Debhelper (specifically dh_compress) is broken with
1365     !!!! libtricks. Use fakeroot instead until this is fixed.
1366   * dh_compress: applied patch from Herbert Xu <herbert@gondor.apana.org.au>
1367     to make it not fail if there are no candidates for compression (#24654).
1368   * Removed a whole debhelper-0.96 tree that had crept into the source
1369     package by accident.
1370   * Is version 1.0 next?
1371
1372  -- Joey Hess <joeyh@master.debian.org>  Thu, 16 Jul 1998 10:03:21 -0700
1373
1374 debhelper (0.98) unstable; urgency=low
1375
1376   * dh_lib: isnative: pass -l<changelog> to dpkg-parsechangelog, to support
1377     odd packages with multiple different debian changelogs.
1378   * doc/PROGRAMMING: cleaned up the docs on DH_EXCLUDE_FIND.
1379
1380  -- Joey Hess <joeyh@master.debian.org>  Mon,  6 Jul 1998 12:45:13 -0700
1381
1382 debhelper (0.97) unstable; urgency=low
1383
1384   * doc/from-debstd: fixed a typo.
1385   * examples/*: install-stamp no longer depends on phony build targey; now 
1386     install-stamp depends on build-stamp instead (#24234).
1387   * dh_fixperms: applied patch from Herbert Xu <herbert@gondor.apana.org.au>
1388     to fix bad uses of the find command, so it should now work on packages 
1389     with files with spaces in them (#22005). It's also much cleaner. Thanks,
1390     Herbert!
1391   * dh_getopt.pl, doc/PROGRAMMING: added DH_EXCLUDE_FIND, to make the above
1392     fix work.
1393
1394  -- Joey Hess <joeyh@master.debian.org>  Sun,  5 Jul 1998 18:09:25 -0700
1395
1396 debhelper (0.96) unstable; urgency=low
1397
1398   * dh_movefiles: fixed serious breakage introduced in the last version.
1399   * dh_movefiles: really order all symlinks last.
1400   * some minor reorganization of the source tree.
1401
1402  -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Jun 1998 21:53:45 -0700
1403
1404 debhelper (0.95) unstable; urgency=low
1405
1406   * dh_movefiles: move even very strangly named files. (#23775) Unfortunatly,
1407     I had to use a temporary file. Oh well..
1408
1409  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Jun 1998 17:16:17 -0700
1410
1411 debhelper (0.94) unstable; urgency=low
1412
1413   * dh_md5sums: fixed so it handles spaces and other odd characters in 
1414     filenames correctly. (#23046, #23700, #22010)
1415   * As a side effect, got rid of the nasty temporary file dh_md5sums used
1416     before.
1417
1418  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Jun 1998 16:14:42 -0700
1419
1420 debhelper (0.93) unstable; urgency=low
1421
1422   * Depend on file, since several dh_*'s use it.
1423
1424  -- Joey Hess <joeyh@master.debian.org>  Fri, 19 Jun 1998 21:43:51 -0700
1425
1426 debhelper (0.92) unstable; urgency=low
1427
1428   * dh_gencontrol: pass -isp to dpkg-gencontrol to make it include section
1429     and priority info in the .deb file. Back in Jan 1998, this came up, and
1430     a consensus was reached on debian-devel that it was a good thing for
1431     -isp to be used.
1432
1433  -- Joey Hess <joeyh@master.debian.org>  Fri, 19 Jun 1998 16:15:24 -0700
1434
1435 debhelper (0.91) unstable; urgency=low
1436
1437   * dh_installdocs: support debian/<package>.{README.Debian,TODO}
1438
1439  -- Joey Hess <joeyh@master.debian.org>  Wed, 17 Jun 1998 19:09:35 -0700
1440
1441 debhelper (0.90) unstable; urgency=low
1442
1443   * I'd like to thank Len Pikulski and Igor Grobman at nothinbut.net for
1444     providing me with free internet access on a moment's notice, so I could
1445     get this package to you after hacking on it all over New England for the
1446     past week. Thanks, guys!
1447   .
1448   * Added dh_debstd, which mimics the functionality of the debstd command.
1449     It's not a complete nor an exact copy, and it's not so much intended to
1450     be used in a debian/rules file, as it is to be run by hand when you are
1451     converting a package from debstd to debhelper. "dh_debstd -v" will
1452     output the sequence of debhelper commands that approximate what debstd
1453     would do in the same situation.
1454   * dh_debstd is completly untested, I don't have the source to any packages
1455     that use debstd available. Once this is tested, I plan to release 
1456     debhelper 1.0!
1457   * Added a from-debstd document that gives a recipe to convert from debstd
1458     to debhelper.
1459   * dh_fixperms: can now use -X to exclude files from having their
1460     permissions changed.
1461   * dh_testroot: test for uid == 0, instead of username == root, becuase
1462     some people enjoy changing root's name.
1463   * dh_installinit: handle debian/init.d as well as debian/init files, 
1464     for backwards compatability with debstd. Unlike with debstd, the two
1465     files are treated identically.
1466   * dh_lib, PROGRAMMING: added "warning" function.
1467   * Minor man page fixes.
1468   * dh_compress: don't bomb out if usr/doc/<package> is empty. (#23054)
1469   * dh_compress, dh_installdirs: always cd into $TMP and back out, even if
1470     --no-act is on. (#23054)
1471
1472  -- Joey Hess <joeyh@master.debian.org>  Mon,  1 Jun 1998 21:57:45 -0400
1473
1474 debhelper (0.88) unstable; urgency=low
1475
1476   * I had many hours on a train to hack on debhelper... enjoy!
1477   * dh_compress: always pass -f to gzip, to force compression.
1478   * dh_compress: added -X switch, to make it easy to specify files to
1479     exclude, without all the bother of a debian/compress script. You can
1480     use -X multiple times, too.
1481   * PROGRAMMING, dh_getopt.pl: DH_EXCLUDE is now a variable set by the
1482     --exclude (-X) switch. -x now sets DH_INCLUDE_CONFFILES.
1483
1484  -- Joey Hess <joeyh@master.debian.org>  Sun, 17 May 1998 11:26:09 -0700
1485
1486 debhelper (0.87) unstable; urgency=low
1487
1488   * dh_strip: strip .comment and .note, not comment and note, when stripping
1489     elf binaries. This makes for smaller output files. This has always been
1490     broken in debhelper before! (#22395)
1491
1492  -- Joey Hess <joeyh@master.debian.org>  Wed, 13 May 1998 11:54:29 -0700
1493
1494 debhelper (0.86) unstable; urgency=low
1495
1496   * dh_compress: don't try to re-compress *.gz files. Eliminates warning
1497     messages in some cases, shouldn't actually change the result at all.
1498
1499  -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Apr 1998 15:21:33 -0700
1500
1501 debhelper (0.85) unstable; urgency=low
1502
1503   * Moved a few things around that were broken by Che's patch:
1504     - dh_installdirs should go in install target.
1505     - dh_clean should not run in binary targets.
1506   * This is just a quick fix to make it work, I'm not happy with it. I'm
1507     going to discuss my problems with it with Che, and either make a new
1508     version fixing them, or revert to 0.83.
1509   * So be warned that the example rules files are not currently in good
1510     shape if you're starting a new package.
1511
1512  -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Apr 1998 23:30:38 -0700
1513
1514 debhelper (0.84) unstable; urgency=low
1515
1516   * Applied Che_Fox'x patches to example rules files, which makes them use
1517     an install target internally to move things into place in debian/tmp.
1518
1519  -- Joey Hess <joeyh@master.debian.org>  Thu,  9 Apr 1998 12:08:45 -0700
1520
1521 debhelper (0.83) unstable; urgency=low
1522
1523   * Generate symlinks in build stage of debian/rules. cvs cannot create them
1524     properly. Note that version 0.80 and 0.81 could not build some packages
1525     because of missing symlinks.
1526
1527  -- Joey Hess <joeyh@master.debian.org>  Tue, 31 Mar 1998 19:27:29 -0800
1528
1529 debhelper (0.81) unstable; urgency=low
1530
1531   * dh_movefiles: empty $tomove (#20495).
1532
1533  -- Joey Hess <joeyh@master.debian.org>  Tue, 31 Mar 1998 15:36:32 -0800
1534
1535 debhelper (0.80) unstable; urgency=low
1536
1537   * Moved under cvs (so I can fork a stable and an unstable version).
1538   * dh_movefiles: first move real files, then move symlinks. (#18220)
1539     Thanks to Bdale Garbee <bdale@gag.com> and Adam Heath 
1540     <adam.heath@usa.net> for help on the implementation.
1541   * dh_installchangelogs: use debian/package.changelog files if they exist
1542     rather than debian/changelog. It appears some people do need per-package
1543     changelogs.
1544   * dh_gencontrol: if debian/package.changelogs files exist, use them.
1545   * Above 2 changes close #20442.
1546
1547  -- Joey Hess <joeyh@master.debian.org>  Mon, 30 Mar 1998 20:54:26 -0800
1548
1549 debhelper (0.78) frozen unstable; urgency=low
1550
1551   * More spelling fixes from Christian T. Steigies. (I ignored the spelling
1552     fixes to the changelog, though - too many, and a changelog isn't meant
1553     to be changed after the fact :-)
1554   * dh_fixperms: remove execute bits from .la files genrated by libtool.
1555
1556  -- Joey Hess <joeyh@master.debian.org>  Mon, 30 Mar 1998 12:44:42 -0800
1557
1558 debhelper (0.77) frozen unstable; urgency=low
1559
1560   * Fixed a nasty bug in dh_makeshlibs when it was called with -V, but with
1561     no version string after the -V.
1562
1563  -- Joey Hess <joeyh@master.debian.org>  Sun, 29 Mar 1998 16:08:27 -0800
1564
1565 debhelper (0.76) frozen unstable; urgency=low
1566
1567   * I intended version 0.75 to make it in before the freeze, and it did not.
1568     This is just to get it into frozen. There are no changes except bug
1569     fixes.
1570
1571  -- Joey Hess <joeyh@master.debian.org>  Thu, 26 Mar 1998 12:25:47 -0800
1572
1573 debhelper (0.75) unstable; urgency=low
1574
1575   * Actually exit if there is an unknown option on the command line (oooops!)
1576   * Fix .so file conversion to actually work (#19933).
1577
1578  -- Joey Hess <joeyh@master.debian.org>  Thu, 19 Mar 1998 11:54:58 -0800
1579
1580 debhelper (0.74) unstable; urgency=low
1581
1582   * dh_installmanpages: convert .so links to symlinks at last (#19829).
1583   * dh_installmanpages.1: documented that no, dh_installmanpages never
1584     installs symlink man pages from the source package (#19831).
1585   * dh_installmanpages: minor speedups
1586   * PROGRAMMING: numerous spelling fixes, thanks to Christian T. Steigies.
1587     Life is too short for me to spell check my technical documentation, but
1588     I always welcome corrections!
1589
1590  -- Joey Hess <joeyh@master.debian.org>  Tue, 17 Mar 1998 22:09:07 -0800
1591
1592 debhelper (0.73) unstable; urgency=low
1593
1594   * Fixed typo in dh_suidregister.1
1595
1596  -- Joey Hess <joeyh@master.debian.org>  Thu, 12 Mar 1998 16:30:27 -0800
1597
1598 debhelper (0.72) unstable; urgency=low
1599
1600   * Applied patch from Yann Dirson <ydirson@a2points.com> to add a
1601     --init-script parameter to dh_installinit. (#19227)
1602   * Documented this new switch.
1603
1604  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Mar 1998 17:12:04 -0800
1605
1606 debhelper (0.71) unstable; urgency=low
1607
1608   * dh_makeshlibs: -V flag was broken: if just -V was specified,
1609     dh_makeshlibs would die. Corrected this.
1610   * dh_lib: removed warning if the arguments passed to a debhelper command
1611     do not apply to the main package. It's been long enough so I'm 100% sure
1612     no packages use the old behavior.
1613
1614  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Mar 1998 11:46:59 -0800
1615
1616 debhelper (0.70) unstable; urgency=low
1617
1618   * dh_lib: autoscript(): no longer add the modification date to the
1619     comments aurrounding debhelper-added code. I don't think this date was
1620     gaining us anything, so let's remove it and save some disk space.
1621
1622  -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Mar 1998 21:15:13 -0800
1623
1624 debhelper (0.69) unstable; urgency=low
1625
1626   * Refer to suidregister (8), not (1). Bug #19149.
1627   * Removed junk file from debian/ dir.
1628
1629  -- Joey Hess <joeyh@master.debian.org>  Sun,  8 Mar 1998 13:04:36 -0800
1630
1631 debhelper (0.68) unstable; urgency=low
1632
1633   * Document that README.debian files are installed as README.Debian (#19089).
1634
1635  -- Joey Hess <joeyh@master.debian.org>  Fri,  6 Mar 1998 17:48:32 -0800
1636
1637 debhelper (0.67) unstable; urgency=low
1638
1639   * Added PROGRAMMING document that describes the interface of dh_lib, to
1640     aid others in writing and understanding debhelper programs.
1641
1642  -- Joey Hess <joeyh@master.debian.org>  Fri,  6 Mar 1998 12:45:08 -0800
1643
1644 debhelper (0.66) unstable; urgency=low
1645
1646   * README, dh_testversion.1, dh_movefiles.1: more doc fixes.
1647   * dh_movefiles: don't check for package names to see if files are being
1648     moved from one package back into itself, instead, check tmp dir names.
1649     If you use this behavior, you should use "dh_testversion 0.66".
1650
1651  -- Joey Hess <joeyh@master.debian.org>  Mon,  2 Mar 1998 17:50:29 -0800
1652
1653 debhelper (0.65) unstable; urgency=low
1654
1655   * dh_installdocs.1, dh_movefiles.1: clarified documentation for Che.
1656
1657  -- Joey Hess <joeyh@master.debian.org>  Mon,  2 Mar 1998 17:20:39 -0800
1658
1659 debhelper (0.64) unstable; urgency=low
1660
1661   * Removed some junk (a whole old debhelper source tree!) that had gotten
1662     into the source package by accident.
1663
1664  -- Joey Hess <joeyh@master.debian.org>  Mon, 23 Feb 1998 20:23:34 -0800
1665
1666 debhelper (0.63) unstable; urgency=low
1667
1668   * Removed some debugging output from dh_installmanpages.
1669   * du_du: no longer does anything, becuase it has been decided on
1670     debian-policy that du control files are bad.
1671   * examples/*: removed dh_du calls.
1672   * debian/rules: removed dh_du call.
1673   * Modified dh_gencontrol, dh_makeshlibs, and dh_md5sums to generate files 
1674     with the correct permissions even if the umask is set to unusual 
1675     values. (#18283)
1676
1677  -- Joey Hess <joeyh@master.debian.org>  Mon, 16 Feb 1998 23:34:36 -0800
1678
1679 debhelper (0.62) unstable; urgency=low
1680
1681   * dh_installmanpages: if the man page filename ends in 'x', install it in
1682     /usr/X11R6/man/.
1683   * TODO: expanded descriptions of stuff, in the hope someone else will get
1684     inspired to implement some of it.
1685   *  Also added all wishlist bugs to the TODO.
1686
1687  -- Joey Hess <joeyh@master.debian.org>  Thu, 12 Feb 1998 22:38:53 -0800
1688
1689 debhelper (0.61) unstable; urgency=low
1690
1691   * dh_installmanpages: Add / to end of egrep -v regexp, fixes it so
1692     debian/icewm.1 can be found.
1693
1694  -- Joey Hess <joeyh@master.debian.org>  Wed, 11 Feb 1998 09:09:28 -0800
1695
1696 debhelper (0.60) unstable; urgency=low
1697
1698   * dh_fixperms: make all files readable and writable by owner
1699     (policy 3.3.8 paragraph 2).
1700     Lintian found lots of bugs that will be fixed by this change.
1701
1702  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Feb 1998 12:26:13 -0800
1703
1704 debhelper (0.59) unstable; urgency=low
1705
1706   * Added DH_NO_ACT and --no-act, which make debhelper commands run without
1707     actually doing anything. (Combine with -v to see what the command would
1708     have done.) (#17598)
1709
1710  -- Joey Hess <joeyh@master.debian.org>  Sun,  1 Feb 1998 14:51:08 -0800
1711
1712 debhelper (0.58) unstable; urgency=low
1713
1714   * Fixed bug #17597 - DH_VERBOSE wasn'talways taking effect.
1715
1716  -- Joey Hess <joeyh@master.debian.org>  Wed, 28 Jan 1998 17:18:17 -0500
1717
1718 debhelper (0.57) unstable; urgency=low
1719
1720   * Depend on perl 5.004 or greater (for Getopt::Long).
1721
1722  -- Joey Hess <joeyh@master.debian.org>  Sat, 17 Jan 1998 02:12:06 -0500
1723
1724 debhelper (0.56) unstable; urgency=low
1725
1726   * dh_compress: Applied patch from Yann Dirson <ydirson@a2points.com>,
1727     to make it not abort of one of the find's fails.
1728
1729  -- Joey Hess <joeyh@master.debian.org>  Thu, 15 Jan 1998 19:16:48 -0500
1730
1731 debhelper (0.55) unstable; urgency=low
1732
1733   * dh_clean: delete substvarsfiles probperly again (broken in 0.53). #17077
1734   * Added call to dh_movefiles, and a commented out call to dh_testversion,
1735     to some of the sample rules files. #17076
1736
1737  -- Joey Hess <joeyh@master.debian.org>  Wed, 14 Jan 1998 12:48:43 -0500
1738
1739 debhelper (0.54) unstable; urgency=low
1740
1741   * dh_lib: no longer call getopt(1) to parse options. I wrote my own
1742     argument processor in perl.
1743   * Added long versions of all arguments. TODO: document them.
1744   * All parameters may now be passed values that include whitespace (ie,
1745     dh_installinit -u"defaults 10")
1746   * Now depends on perl (needs Getopt::Long).
1747
1748  -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 15:44:09 -0500
1749
1750 debhelper (0.53) unstable; urgency=low
1751
1752   * dh_installmanpages: ignore all man pages installed into debian/tmp
1753     type directories. (#16933)
1754   * dh_*: set up alternative name for files like debian/dirs; you may now
1755     use debian/<mainpackage>.dirs too, for consistency. (#16934)
1756   * dh_installdocs: if a debian/package.copyright file exists, use it in
1757     preference to debian/copyright, so subpackages with varying copyrights
1758     are supported. (#16935)
1759   * Added dh_movefiles, which moves files out of debian/tmp into subpackages.
1760     (#16932)
1761
1762  -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 11:30:12 -0500
1763
1764 debhelper (0.52) unstable; urgency=low
1765
1766   * dh_compress: compress file belongs in debian/. It was looking in ./
1767     This has been broken since version 0.30.
1768
1769  -- Joey Hess <joeyh@master.debian.org>  Tue,  6 Jan 1998 14:08:31 -0500
1770
1771 debhelper (0.51) unstable; urgency=low
1772
1773   * dh_fixperms: make shared libraries non-executable, in accordance with
1774     policy. (#16644)
1775   * dh_makeshlibs: introduced a -V flag, which allows you to specify explicit
1776     version requirements in the shlibs file.
1777   * dh_{installdirs,installdocs,installexamples,suidregister,undocumented}:
1778     Added a -A flag, which makes any files/directories specified on the
1779     command line apply to ALL packages acted on.
1780   * Updated Standards-Version to latest.
1781
1782  -- Joey Hess <joeyh@master.debian.org>  Mon,  5 Jan 1998 16:15:01 -0500
1783
1784 debhelper (0.50) unstable; urgency=low
1785
1786   * dh_makeshlibs: added -m parameter, which can force the major number
1787     of the shared library if it is guessed incorrectly.
1788   * Added dh_testversion to let your package depend on a certian version of
1789     debhelper to build.
1790   * dh_{installdirs,installdocs,installexamples,suidregieter,undocumented}:
1791     behavior modification - any files/directories specified on the command
1792     line now apply to the first package acted on. This may not be the
1793     first package listed in debian/control, if you use -p to make it act on
1794     a given package, or -i or -a.
1795   * If you take advantage of the above new behavior, I suggest you add
1796     "dh_testversion 0.50" to your debian/rules.
1797   * Display a warning message in cases where the above behavior is triggered,
1798     and debhelper's behavior has altered.
1799   * I have grepped debian's source packages, and I'm quite sure this
1800     is not going to affect any packages currently in debian.
1801   * dh_lib: isnative() now caches its return value, which should optimize
1802     away several more calls to dpkg-parsechangelog.
1803   * README: explain a way to embed debhelper generated shell script into a
1804     perl script.
1805   * dh_installinit: A hack to work around the problem in getopt(1) that
1806     led to bug report #16229: Any text specified on the command line that is
1807     not a flag will be presumed to be part of the -u flag. Yuck.
1808
1809  -- Joey Hess <joeyh@master.debian.org>  Sat,  3 Jan 1998 14:36:15 -0500
1810
1811 debhelper (0.37) unstable; urgency=low
1812
1813   * dh_du: Fixed hardcoded debian/tmp.
1814   * This change got lost by accident, redid it: Optimized out most of the
1815     slowdown caused by using dpkg-parsechangelog - now it's only called by
1816     2 dh_* programs.
1817
1818  -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Dec 1997 20:45:22 -0500
1819
1820 debhelper (0.36) unstable; urgency=low
1821
1822   * dh_undocumented: exit with an error message if the man page specified
1823     does not have a section.
1824
1825  -- Joey Hess <joeyh@master.debian.org>  Sat, 27 Dec 1997 14:14:04 -0500
1826
1827 debhelper (0.35) unstable; urgency=low
1828
1829   * dh_lib: use dpkg-parsechangelog instead of parsing it by hand. This
1830     makes a package build slower (by about 30 seconds, on average), so
1831     I might remove it or optimize it if too many people yell at me. :-)
1832   * dh_undocumented.1: note that it really links to undocumented.7.gz.
1833
1834  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 22:19:39 -0500
1835
1836 debhelper (0.34) unstable; urgency=low
1837
1838   * Fixed typo #16215.
1839
1840  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 14:41:46 -0500
1841
1842 debhelper (0.33) unstable; urgency=low
1843
1844   * examples/*: use prefix, instead of PREFIX, becuase autoconf uses that.
1845     Also, use `pwd`/debian/tmp, instead of debian/tmp.
1846   * Always substitute #DEBHELPER# in maintainer scripts, even if it expands
1847     to nothing, for neatness and to save a few bytes. #15863
1848   * dh_clean: added -k parameter to not delete debian/files. #15789
1849   * examples/*: use dh_clean -k in the binary targets of all rules files,
1850     for safety.
1851
1852  -- Joey Hess <joeyh@master.debian.org>  Thu, 11 Dec 1997 19:05:41 -0500
1853
1854 debhelper (0.32) unstable; urgency=low
1855
1856   * Split dh_installdebfiles into 3 programs (dh_installdeb, dh_shlibdeps,
1857     and dh_gencontrol). dh_installdebfiles still works, but is depricated.
1858   * Added an examples/rules.indep file.
1859   * examples/rules.multi: changed dh_du -a to dh_du -i in binary-indep
1860     section.
1861
1862  -- Joey Hess <joeyh@master.debian.org>  Wed, 10 Dec 1997 19:53:13 -0500
1863
1864 debhelper (0.31) unstable; urgency=low
1865
1866   * Fixed man page typos #15685.
1867
1868  -- Joey Hess <joeyh@master.debian.org>  Sat,  6 Dec 1997 21:44:58 -0500
1869
1870 debhelper (0.30) unstable; urgency=low
1871
1872   * dh_md5sumes, dh_installdirs, dh_compress: fixed assorted cd bugs.
1873
1874  -- Joey Hess <joeyh@master.debian.org>  Fri,  5 Dec 1997 15:08:36 -0500
1875
1876 debhelper (0.29) unstable; urgency=low
1877
1878   * dh_lib: don't expand text passed to doit() a second time. This fixes
1879     #15624, and hopefully doesn't break anything else.
1880   * A side effect of this (of interest only to the debhelper programmer) is
1881     that doit() can no longer handle complex commands now. (ie, pipes, `;',
1882     `&', etc separating multiple commands, or redirection)
1883   * dh_makeshlibs, dh_md5sums, dh_installdebfiles, dh_du, dh_clean, 
1884     dh_installdirs: don't pass complex commands to doit().
1885
1886  -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Dec 1997 13:56:14 -0500
1887
1888 debhelper (0.28) unstable; urgency=low
1889
1890   * dh_makeshlibs: fixes type that caused the program to crash (#15536).
1891
1892  -- Joey Hess <joeyh@master.debian.org>  Wed,  3 Dec 1997 13:22:48 -0500
1893
1894 debhelper (0.27) unstable; urgency=low
1895
1896   * README: fixed typoes (one serious).
1897   * Ran ispell on all the documentation.
1898
1899  -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 18:48:20 -0500
1900
1901 debhelper (0.26) unstable; urgency=low
1902
1903   * dh_installdirs: Do not create usr/doc/$PACKAGE directory. Bug #15498
1904   * README: documented that $PACKAGE can be used in the arguments to some of
1905     the dh_* programs (#15497).
1906   * dh_du.1: no, this is not really the dh_md5sums man page (#15499).
1907
1908  -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 13:01:40 -0500
1909
1910 debhelper (0.25) unstable; urgency=low
1911
1912   * dh_compress: was not reading debian/compress file - fixed.
1913   * examples/*: moved dh_clean call to after make clean is run.
1914
1915  -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 15:43:58 -0500
1916
1917 debhelper (0.24) unstable; urgency=low
1918
1919   * dh_clean: no longer clean up empty (0 byte) files (#15240).
1920
1921  -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 14:29:37 -0500
1922
1923 debhelper (0.23) unstable; urgency=low
1924
1925   * Now depends on fileutils (>= 3.16-4), becuase with any earlier version
1926     of fileutils, install -p will not work (#14680)
1927
1928  -- Joey Hess <joeyh@master.debian.org>  Wed, 19 Nov 1997 23:59:43 -0500
1929
1930 debhelper (0.22) unstable; urgency=low
1931
1932   * dh_installdocs: Install README.debian as README.Debian (of course,
1933     README.Debian is installed with the same name..)
1934
1935  -- Joey Hess <joeyh@master.debian.org>  Tue, 18 Nov 1997 01:23:53 -0500
1936
1937 debhelper (0.21) unstable; urgency=low
1938
1939   * dh_installinit: on removal, fixed how update-rc.d is called.
1940
1941  -- Joey Hess <joeyh@master.debian.org>  Sat, 15 Nov 1997 20:43:14 -0500
1942
1943 debhelper (0.20) unstable; urgency=low
1944
1945   * Added dh_installinit, which installs an init.d script, and edits the
1946     postinst, postrm, etc.
1947
1948  -- Joey Hess <joeyh@master.debian.org>  Fri, 14 Nov 1997 00:45:53 -0500
1949
1950 debhelper (0.19) unstable; urgency=low
1951
1952   * dh_installmenu.1: menufile is in section 5, not 1.
1953
1954  -- Joey Hess <joeyh@master.debian.org>  Wed, 12 Nov 1997 19:54:48 -0500
1955
1956 debhelper (0.18) unstable; urgency=low
1957
1958   * examples/*: added source, diff targets that just print an error.
1959   * dh_clean: clean up more files - *.orig, *.rej, *.bak, .*.orig, .*.rej, 
1960     .SUMS, TAGS, and empty files.
1961   * dh_lib: doit(): use eval on parameters, instead of directly running
1962     them. This lets me clean up several nasty areas where I had to echo the
1963     commands once, and then run them seperatly.
1964
1965  -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Nov 1997 19:48:36 -0500
1966
1967 debhelper (0.17) unstable; urgency=low
1968
1969   * Added dh_installdirs, automatically creates subdirectories (for
1970     compatability with debstd's debian/dirs file.
1971   * dh_lib: fixed problem with -P flag.
1972
1973  -- Joey Hess <joeyh@master.debian.org>  Fri,  7 Nov 1997 16:07:11 -0500
1974
1975 debhelper (0.16) unstable; urgency=low
1976
1977   * dh_compress: always compress changelog and upstream changelog, no 
1978     matter what their size (#14604) (policy 5.8)
1979
1980  -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 19:50:36 -0500
1981
1982 debhelper (0.15) unstable; urgency=low
1983
1984   * README: documented what temporary directories are used by default for 
1985     installing package files into.
1986   * dh_*: added -P flag, to let a different package build directory be
1987     specified.
1988
1989  -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 15:51:22 -0500
1990
1991 debhelper (0.14) unstable; urgency=low
1992
1993   * dh_fixperms: leave permissions on files in /usr/doc/packages/examples
1994     unchanged.
1995   * Install examples/rules* executable.
1996
1997  -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Oct 1997 12:42:33 -0500
1998
1999 debhelper (0.13) unstable; urgency=low
2000
2001   * Added dh_makeshlibs, automatically generates a shlibs file.
2002
2003  -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 20:33:14 -0400
2004
2005 debhelper (0.12) unstable; urgency=low
2006
2007   * Fixed mispelling of dh_md5sums in examples rules files and README.
2008     (#13990) Thanks, Adrian.
2009
2010  -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 14:35:30 -0400
2011
2012 debhelper (0.11) unstable; urgency=low
2013
2014   * dh_md5sums: behavior modification: do not generate md5sums for conffiles.
2015     (Thanks to Charles Briscoe-Smith <cpb4@ukc.ac.uk>) #14048.
2016   * dh_md5sums: can generate conffile md5sums with -x parameter.
2017   * Added a "converting from debstd" section to the README.
2018   * Added dh_du, generates a DEBIAN/du file with disk usage stats (#14048).
2019
2020  -- Joey Hess <joeyh@master.debian.org>  Tue, 21 Oct 1997 13:17:28 -0400
2021
2022 debhelper (0.10) unstable; urgency=medium
2023
2024   * dh_installdebfiles: fixed *bad* bug that messed up the names of all
2025     files installed into DEBIAN/ for multiple binary packages.
2026   * dh_md5sums: fixed another serious bug if dh_md5sums was used for
2027     multiple binary packages.
2028   * If you have made any multiple binary packages using debhelper, you
2029     should rebuild them with this version.
2030   * dh_md5sums: show cd commands in verbose mode.
2031
2032  -- Joey Hess <joeyh@master.debian.org>  Mon, 20 Oct 1997 14:44:30 -0400
2033
2034 debhelper (0.9) unstable; urgency=low
2035
2036   * Added dh_suidregister, interfaces to to the suidmanager package.
2037   * dh_installdebfiles: fixed typo on man page.
2038
2039  -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Oct 1997 20:55:39 -0400
2040
2041 debhelper (0.8) unstable; urgency=low
2042
2043   * Added dh_md5sum, generates a md5sums file.
2044   * dh_clean: fixed to echo all commands when verbose mode is on.
2045
2046  -- Joey Hess <joeyh@master.debian.org>  Fri, 17 Oct 1997 14:18:26 -0400
2047
2048 debhelper (0.7) unstable; urgency=low
2049
2050   * Sped up some things by removing unnecesary for loops.
2051   * dh_installdocs: behavior modifcation: if there is a debian/TODO, it is
2052     named like a debian/changelog file: if the package is a debian native
2053     package, it is installed as TODO. If the package is not a native package,
2054     it is installed as TODO.Debian.
2055   * dh_installdocs: handle debian/README.Debian as well as
2056     debian/README.debian.
2057   * Added dh_undocumented program, which can set up undocumented.7 symlinks.
2058   * Moved dh_installdebfiles to come after dh_fixperms in the example rules
2059     files. (dh_installdebfiles makes sure it installs things with the proper
2060     permissions, and this reorganization makes the file a bit more flexable
2061     in a few situations.)
2062
2063  -- Joey Hess <joeyh@master.debian.org>  Mon, 13 Oct 1997 20:08:05 -0400
2064
2065 debhelper (0.6) unstable; urgency=low
2066
2067   * Got rid of bashisms - this package should work now if /bin/sh is ash.
2068
2069  -- Joey Hess <joeyh@master.debian.org>  Fri, 10 Oct 1997 15:24:40 -0400
2070
2071 debhelper (0.5) unstable; urgency=low
2072
2073   * Added dh_installcron to install cron jobs.
2074
2075  -- Joey Hess <joeyh@master.debian.org>  Tue, 30 Sep 1997 19:37:41 -0400
2076
2077 debhelper (0.4) unstable; urgency=low
2078
2079   * Added dh_strip to strip binaries and libraries.
2080   * Fixed several man pages.
2081
2082  -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Sep 1997 20:46:32 -0400
2083
2084 debhelper (0.3) unstable; urgency=low
2085
2086   * Added support for automatic generation of debian install scripts to
2087     dh_installmenu and dh_installdebfiles and dh_clean.
2088   * Removed some pointless uses of cat.
2089
2090  -- Joey Hess <joeyh@master.debian.org>  Fri, 26 Sep 1997 21:52:53 -0400
2091
2092 debhelper (0.2) unstable; urgency=low
2093
2094   * Moved out of unstable, it still has rough edges and incomplete bits, but
2095     is ready for general use.
2096   * Added man pages for all commands.
2097   * Multiple binary package support.
2098   * Support for specifying exactly what set of binary packages to act on,
2099     by group (arch or noarch), and by package name.
2100   * dh_clean: allow specification of additional files to remove as
2101     parameters.
2102   * dh_compress: fixed it to not compress doc/package/copyright
2103   * dh_installmanpage: allow listing of man pages that should not be 
2104     auto-installed as parameters.
2105   * dh_installdebfiles: make sure all installed files have proper ownerships
2106     and permissions.
2107   * dh_installdebfiles: only pass ELF files to dpkg-shlibdeps, and pass .so
2108     files.
2109   * Added a README.
2110   * dh_compress: changed behavior - debian/compress script is now run inside
2111     the package build directory it is to act on.
2112   * Added dh_lib symlink in debian/ so the debhelper apps used in this
2113     package's debian/rules always use the most up-to-date db_lib.
2114   * Changed dh_cleantmp commands in the examples rules files to dh_clean.
2115
2116  -- Joey Hess <joeyh@master.debian.org>  Tue, 23 Sep 1997 12:26:12 -0400
2117
2118 debhelper (0.1) experimental; urgency=low
2119
2120   * First release. This is a snapshot of my work so far, and it not yet
2121     ready to replace debstd.
2122
2123  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Sep 1997 15:01:25 -0400