]> git.donarmstrong.com Git - debhelper.git/blob - debian/changelog
6e72b1c1e00a964bd47ed997170736e83b4bebfa
[debhelper.git] / debian / changelog
1 debhelper (0.61) unstable; urgency=low
2
3   * dh_installmanpages: Add / to end of egrep -v regexp, fixes it so
4     debian/icewm.1 can be found.
5
6  -- Joey Hess <joeyh@master.debian.org>  Wed, 11 Feb 1998 09:09:28 -0800
7
8 debhelper (0.60) unstable; urgency=low
9
10   * dh_fixperms: make all files readable and writable by owner
11     (policy 3.3.8 paragraph 2).
12     Lintian found lots of bugs that will be fixed by this change.
13
14  -- Joey Hess <joeyh@master.debian.org>  Mon,  9 Feb 1998 12:26:13 -0800
15
16 debhelper (0.59) unstable; urgency=low
17
18   * Added DH_NO_ACT and --no-act, which make debhelper commands run without
19     actually doing anything. (Combine with -v to see what the command would
20     have done.) (#17598)
21
22  -- Joey Hess <joeyh@master.debian.org>  Sun,  1 Feb 1998 14:51:08 -0800
23
24 debhelper (0.58) unstable; urgency=low
25
26   * Fixed bug #17597 - DH_VERBOSE wasn'talways taking effect.
27
28  -- Joey Hess <joeyh@master.debian.org>  Wed, 28 Jan 1998 17:18:17 -0500
29
30 debhelper (0.57) unstable; urgency=low
31
32   * Depend on perl 5.004 or greater (for Getopt::Long).
33
34  -- Joey Hess <joeyh@master.debian.org>  Sat, 17 Jan 1998 02:12:06 -0500
35
36 debhelper (0.56) unstable; urgency=low
37
38   * dh_compress: Applied patch from Yann Dirson <ydirson@a2points.com>,
39     to make it not abort of one of the find's fails.
40
41  -- Joey Hess <joeyh@master.debian.org>  Thu, 15 Jan 1998 19:16:48 -0500
42
43 debhelper (0.55) unstable; urgency=low
44
45   * dh_clean: delete substvarsfiles probperly again (broken in 0.53). #17077
46   * Added call to dh_movefiles, and a commented out call to dh_testversion,
47     to some of the sample rules files. #17076
48
49  -- Joey Hess <joeyh@master.debian.org>  Wed, 14 Jan 1998 12:48:43 -0500
50
51 debhelper (0.54) unstable; urgency=low
52
53   * dh_lib: no longer call getopt(1) to parse options. I wrote my own
54     argument processor in perl.
55   * Added long versions of all arguments. TODO: document them.
56   * All parameters may now be passed values that include whitespace (ie,
57     dh_installinit -u"defaults 10")
58   * Now depends on perl (needs Getopt::Long).
59
60  -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 15:44:09 -0500
61
62 debhelper (0.53) unstable; urgency=low
63
64   * dh_installmanpages: ignore all man pages installed into debian/tmp
65     type directories. (#16933)
66   * dh_*: set up alternative name for files like debian/dirs; you may now
67     use debian/<mainpackage>.dirs too, for consistency. (#16934)
68   * dh_installdocs: if a debian/package.copyright file exists, use it in
69     preference to debian/copyright, so subpackages with varying copyrights
70     are supported. (#16935)
71   * Added dh_movefiles, which moves files out of debian/tmp into subpackages.
72     (#16932)
73
74  -- Joey Hess <joeyh@master.debian.org>  Sat, 10 Jan 1998 11:30:12 -0500
75
76 debhelper (0.52) unstable; urgency=low
77
78   * dh_compress: compress file belongs in debian/. It was looking in ./
79     This has been broken since version 0.30.
80
81  -- Joey Hess <joeyh@master.debian.org>  Tue,  6 Jan 1998 14:08:31 -0500
82
83 debhelper (0.51) unstable; urgency=low
84
85   * dh_fixperms: make shared libraries non-executable, in accordance with
86     policy. (#16644)
87   * dh_makeshlibs: introduced a -V flag, which allows you to specify explicit
88     version requirements in the shlibs file.
89   * dh_{installdirs,installdocs,installexamples,suidregister,undocumented}:
90     Added a -A flag, which makes any files/directories specified on the
91     command line apply to ALL packages acted on.
92   * Updated Standards-Version to latest.
93
94  -- Joey Hess <joeyh@master.debian.org>  Mon,  5 Jan 1998 16:15:01 -0500
95
96 debhelper (0.50) unstable; urgency=low
97
98   * dh_makeshlibs: added -m parameter, which can force the major number
99     of the shared library if it is guessed incorrectly.
100   * Added dh_testversion to let your package depend on a certian version of
101     debhelper to build.
102   * dh_{installdirs,installdocs,installexamples,suidregieter,undocumented}:
103     behavior modification - any files/directories specified on the command
104     line now apply to the first package acted on. This may not be the
105     first package listed in debian/control, if you use -p to make it act on
106     a given package, or -i or -a.
107   * If you take advantage of the above new behavior, I suggest you add
108     "dh_testversion 0.50" to your debian/rules.
109   * Display a warning message in cases where the above behavior is triggered,
110     and debhelper's behavior has altered.
111   * I have grepped debian's source packages, and I'm quite sure this
112     is not going to affect any packages currently in debian.
113   * dh_lib: isnative() now caches its return value, which should optimize
114     away several more calls to dpkg-parsechangelog.
115   * README: explain a way to embed debhelper generated shell script into a
116     perl script.
117   * dh_installinit: A hack to work around the problem in getopt(1) that
118     led to bug report #16229: Any text specified on the command line that is
119     not a flag will be presumed to be part of the -u flag. Yuck.
120
121  -- Joey Hess <joeyh@master.debian.org>  Sat,  3 Jan 1998 14:36:15 -0500
122
123 debhelper (0.37) unstable; urgency=low
124
125   * dh_du: Fixed hardcoded debian/tmp.
126   * This change got lost by accident, redid it: Optimized out most of the
127     slowdown caused by using dpkg-parsechangelog - now it's only called by
128     2 dh_* programs.
129
130  -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Dec 1997 20:45:22 -0500
131
132 debhelper (0.36) unstable; urgency=low
133
134   * dh_undocumented: exit with an error message if the man page specified
135     does not have a section.
136
137  -- Joey Hess <joeyh@master.debian.org>  Sat, 27 Dec 1997 14:14:04 -0500
138
139 debhelper (0.35) unstable; urgency=low
140
141   * dh_lib: use dpkg-parsechangelog instead of parsing it by hand. This
142     makes a package build slower (by about 30 seconds, on average), so
143     I might remove it or optimize it if too many people yell at me. :-)
144   * dh_undocumented.1: note that it really links to undocumented.7.gz.
145
146  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 22:19:39 -0500
147
148 debhelper (0.34) unstable; urgency=low
149
150   * Fixed typo #16215.
151
152  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Dec 1997 14:41:46 -0500
153
154 debhelper (0.33) unstable; urgency=low
155
156   * examples/*: use prefix, instead of PREFIX, becuase autoconf uses that.
157     Also, use `pwd`/debian/tmp, instead of debian/tmp.
158   * Always substitute #DEBHELPER# in maintainer scripts, even if it expands
159     to nothing, for neatness and to save a few bytes. #15863
160   * dh_clean: added -k parameter to not delete debian/files. #15789
161   * examples/*: use dh_clean -k in the binary targets of all rules files,
162     for safety.
163
164  -- Joey Hess <joeyh@master.debian.org>  Thu, 11 Dec 1997 19:05:41 -0500
165
166 debhelper (0.32) unstable; urgency=low
167
168   * Split dh_installdebfiles into 3 programs (dh_installdeb, dh_shlibdeps,
169     and dh_gencontrol). dh_installdebfiles still works, but is depricated.
170   * Added an examples/rules.indep file.
171   * examples/rules.multi: changed dh_du -a to dh_du -i in binary-indep
172     section.
173
174  -- Joey Hess <joeyh@master.debian.org>  Wed, 10 Dec 1997 19:53:13 -0500
175
176 debhelper (0.31) unstable; urgency=low
177
178   * Fixed man page typos #15685.
179
180  -- Joey Hess <joeyh@master.debian.org>  Sat,  6 Dec 1997 21:44:58 -0500
181
182 debhelper (0.30) unstable; urgency=low
183
184   * dh_md5sumes, dh_installdirs, dh_compress: fixed assorted cd bugs.
185
186  -- Joey Hess <joeyh@master.debian.org>  Fri,  5 Dec 1997 15:08:36 -0500
187
188 debhelper (0.29) unstable; urgency=low
189
190   * dh_lib: don't expand text passed to doit() a second time. This fixes
191     #15624, and hopefully doesn't break anything else.
192   * A side effect of this (of interest only to the debhelper programmer) is
193     that doit() can no longer handle complex commands now. (ie, pipes, `;',
194     `&', etc separating multiple commands, or redirection)
195   * dh_makeshlibs, dh_md5sums, dh_installdebfiles, dh_du, dh_clean, 
196     dh_installdirs: don't pass complex commands to doit().
197
198  -- Joey Hess <joeyh@master.debian.org>  Thu,  4 Dec 1997 13:56:14 -0500
199
200 debhelper (0.28) unstable; urgency=low
201
202   * dh_makeshlibs: fixes type that caused the program to crash (#15536).
203
204  -- Joey Hess <joeyh@master.debian.org>  Wed,  3 Dec 1997 13:22:48 -0500
205
206 debhelper (0.27) unstable; urgency=low
207
208   * README: fixed typoes (one serious).
209   * Ran ispell on all the documentation.
210
211  -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 18:48:20 -0500
212
213 debhelper (0.26) unstable; urgency=low
214
215   * dh_installdirs: Do not create usr/doc/$PACKAGE directory. Bug #15498
216   * README: documented that $PACKAGE can be used in the arguments to some of
217     the dh_* programs (#15497).
218   * dh_du.1: no, this is not really the dh_md5sums man page (#15499).
219
220  -- Joey Hess <joeyh@master.debian.org>  Sun, 30 Nov 1997 13:01:40 -0500
221
222 debhelper (0.25) unstable; urgency=low
223
224   * dh_compress: was not reading debian/compress file - fixed.
225   * examples/*: moved dh_clean call to after make clean is run.
226
227  -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 15:43:58 -0500
228
229 debhelper (0.24) unstable; urgency=low
230
231   * dh_clean: no longer clean up empty (0 byte) files (#15240).
232
233  -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Nov 1997 14:29:37 -0500
234
235 debhelper (0.23) unstable; urgency=low
236
237   * Now depends on fileutils (>= 3.16-4), becuase with any earlier version
238     of fileutils, install -p will not work (#14680)
239
240  -- Joey Hess <joeyh@master.debian.org>  Wed, 19 Nov 1997 23:59:43 -0500
241
242 debhelper (0.22) unstable; urgency=low
243
244   * dh_installdocs: Install README.debian as README.Debian (of course,
245     README.Debian is installed with the same name..)
246
247  -- Joey Hess <joeyh@master.debian.org>  Tue, 18 Nov 1997 01:23:53 -0500
248
249 debhelper (0.21) unstable; urgency=low
250
251   * dh_installinit: on removal, fixed how update-rc.d is called.
252
253  -- Joey Hess <joeyh@master.debian.org>  Sat, 15 Nov 1997 20:43:14 -0500
254
255 debhelper (0.20) unstable; urgency=low
256
257   * Added dh_installinit, which installs an init.d script, and edits the
258     postinst, postrm, etc.
259
260  -- Joey Hess <joeyh@master.debian.org>  Fri, 14 Nov 1997 00:45:53 -0500
261
262 debhelper (0.19) unstable; urgency=low
263
264   * dh_installmenu.1: menufile is in section 5, not 1.
265
266  -- Joey Hess <joeyh@master.debian.org>  Wed, 12 Nov 1997 19:54:48 -0500
267
268 debhelper (0.18) unstable; urgency=low
269
270   * examples/*: added source, diff targets that just print an error.
271   * dh_clean: clean up more files - *.orig, *.rej, *.bak, .*.orig, .*.rej, 
272     .SUMS, TAGS, and empty files.
273   * dh_lib: doit(): use eval on parameters, instead of directly running
274     them. This lets me clean up several nasty areas where I had to echo the
275     commands once, and then run them seperatly.
276
277  -- Joey Hess <joeyh@master.debian.org>  Mon, 10 Nov 1997 19:48:36 -0500
278
279 debhelper (0.17) unstable; urgency=low
280
281   * Added dh_installdirs, automatically creates subdirectories (for
282     compatability with debstd's debian/dirs file.
283   * dh_lib: fixed problem with -P flag.
284
285  -- Joey Hess <joeyh@master.debian.org>  Fri,  7 Nov 1997 16:07:11 -0500
286
287 debhelper (0.16) unstable; urgency=low
288
289   * dh_compress: always compress changelog and upstream changelog, no 
290     matter what their size (#14604) (policy 5.8)
291
292  -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 19:50:36 -0500
293
294 debhelper (0.15) unstable; urgency=low
295
296   * README: documented what temporary directories are used by default for 
297     installing package files into.
298   * dh_*: added -P flag, to let a different package build directory be
299     specified.
300
301  -- Joey Hess <joeyh@master.debian.org>  Thu,  6 Nov 1997 15:51:22 -0500
302
303 debhelper (0.14) unstable; urgency=low
304
305   * dh_fixperms: leave permissions on files in /usr/doc/packages/examples
306     unchanged.
307   * Install examples/rules* executable.
308
309  -- Joey Hess <joeyh@master.debian.org>  Mon, 27 Oct 1997 12:42:33 -0500
310
311 debhelper (0.13) unstable; urgency=low
312
313   * Added dh_makeshlibs, automatically generates a shlibs file.
314
315  -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 20:33:14 -0400
316
317 debhelper (0.12) unstable; urgency=low
318
319   * Fixed mispelling of dh_md5sums in examples rules files and README.
320     (#13990) Thanks, Adrian.
321
322  -- Joey Hess <joeyh@master.debian.org>  Fri, 24 Oct 1997 14:35:30 -0400
323
324 debhelper (0.11) unstable; urgency=low
325
326   * dh_md5sums: behavior modification: do not generate md5sums for conffiles.
327     (Thanks to Charles Briscoe-Smith <cpb4@ukc.ac.uk>) #14048.
328   * dh_md5sums: can generate conffile md5sums with -x parameter.
329   * Added a "converting from debstd" section to the README.
330   * Added dh_du, generates a DEBIAN/du file with disk usage stats (#14048).
331
332  -- Joey Hess <joeyh@master.debian.org>  Tue, 21 Oct 1997 13:17:28 -0400
333
334 debhelper (0.10) unstable; urgency=medium
335
336   * dh_installdebfiles: fixed *bad* bug that messed up the names of all
337     files installed into DEBIAN/ for multiple binary packages.
338   * dh_md5sums: fixed another serious bug if dh_md5sums was used for
339     multiple binary packages.
340   * If you have made any multiple binary packages using debhelper, you
341     should rebuild them with this version.
342   * dh_md5sums: show cd commands in verbose mode.
343
344  -- Joey Hess <joeyh@master.debian.org>  Mon, 20 Oct 1997 14:44:30 -0400
345
346 debhelper (0.9) unstable; urgency=low
347
348   * Added dh_suidregister, interfaces to to the suidmanager package.
349   * dh_installdebfiles: fixed typo on man page.
350
351  -- Joey Hess <joeyh@master.debian.org>  Sat, 18 Oct 1997 20:55:39 -0400
352
353 debhelper (0.8) unstable; urgency=low
354
355   * Added dh_md5sum, generates a md5sums file.
356   * dh_clean: fixed to echo all commands when verbose mode is on.
357
358  -- Joey Hess <joeyh@master.debian.org>  Fri, 17 Oct 1997 14:18:26 -0400
359
360 debhelper (0.7) unstable; urgency=low
361
362   * Sped up some things by removing unnecesary for loops.
363   * dh_installdocs: behavior modifcation: if there is a debian/TODO, it is
364     named like a debian/changelog file: if the package is a debian native
365     package, it is installed as TODO. If the package is not a native package,
366     it is installed as TODO.Debian.
367   * dh_installdocs: handle debian/README.Debian as well as
368     debian/README.debian.
369   * Added dh_undocumented program, which can set up undocumented.7 symlinks.
370   * Moved dh_installdebfiles to come after dh_fixperms in the example rules
371     files. (dh_installdebfiles makes sure it installs things with the proper
372     permissions, and this reorganization makes the file a bit more flexable
373     in a few situations.)
374
375  -- Joey Hess <joeyh@master.debian.org>  Mon, 13 Oct 1997 20:08:05 -0400
376
377 debhelper (0.6) unstable; urgency=low
378
379   * Got rid of bashisms - this package should work now if /bin/sh is ash.
380
381  -- Joey Hess <joeyh@master.debian.org>  Fri, 10 Oct 1997 15:24:40 -0400
382
383 debhelper (0.5) unstable; urgency=low
384
385   * Added dh_installcron to install cron jobs.
386
387  -- Joey Hess <joeyh@master.debian.org>  Tue, 30 Sep 1997 19:37:41 -0400
388
389 debhelper (0.4) unstable; urgency=low
390
391   * Added dh_strip to strip binaries and libraries.
392   * Fixed several man pages.
393
394  -- Joey Hess <joeyh@master.debian.org>  Sun, 28 Sep 1997 20:46:32 -0400
395
396 debhelper (0.3) unstable; urgency=low
397
398   * Added support for automatic generation of debian install scripts to
399     dh_installmenu and dh_installdebfiles and dh_clean.
400   * Removed some pointless uses of cat.
401
402  -- Joey Hess <joeyh@master.debian.org>  Fri, 26 Sep 1997 21:52:53 -0400
403
404 debhelper (0.2) unstable; urgency=low
405
406   * Moved out of unstable, it still has rough edges and incomplete bits, but
407     is ready for general use.
408   * Added man pages for all commands.
409   * Multiple binary package support.
410   * Support for specifying exactly what set of binary packages to act on,
411     by group (arch or noarch), and by package name.
412   * dh_clean: allow specification of additional files to remove as
413     parameters.
414   * dh_compress: fixed it to not compress doc/package/copyright
415   * dh_installmanpage: allow listing of man pages that should not be 
416     auto-installed as parameters.
417   * dh_installdebfiles: make sure all installed files have proper ownerships
418     and permissions.
419   * dh_installdebfiles: only pass ELF files to dpkg-shlibdeps, and pass .so
420     files.
421   * Added a README.
422   * dh_compress: changed behavior - debian/compress script is now run inside
423     the package build directory it is to act on.
424   * Added dh_lib symlink in debian/ so the debhelper apps used in this
425     package's debian/rules always use the most up-to-date db_lib.
426   * Changed dh_cleantmp commands in the examples rules files to dh_clean.
427
428  -- Joey Hess <joeyh@master.debian.org>  Tue, 23 Sep 1997 12:26:12 -0400
429
430 debhelper (0.1) experimental; urgency=low
431
432   * First release. This is a snapshot of my work so far, and it not yet
433     ready to replace debstd.
434
435  -- Joey Hess <joeyh@master.debian.org>  Mon, 22 Sep 1997 15:01:25 -0400