summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* r396: working toward config file globbing support. Need to modify a bunch ofjoey2000-11-28
| | | | function, and add support for escaped stuff
* r395: * dh_makeshlibs: corrected the evil db3-regex so it doesn't misfire onjoey2000-11-27
| | | | | data like "debian/libruby/usr/lib/ruby/1.6/i486-linux/etc.so". Closes: #78139
* r394: * Reverted the change to make debian/README be treated as ↵joey2000-11-27
| | | | | | | | | README.Debian, after I learned people use it for eg, documenting the source package itself. Closes: #34628, since it seems this is not such an "incredibly minor" change after all. Never underetimate the annoyance of backwards-compatability.
* r393: * DH_COMPAT=3 now enables the following new features which I can't justjoey2000-11-27
| | | | | | | | | | | | | | | | | | | | | | turn on by default for fear of breaking backwards compatability: - dh_makeshlibs makes the postinst/postrm call ldconfig. Closes: #77154 Patch from Masato Taruishi <taru@debian.org> (modified). If you use this, be sure dh_makeshlibs runs before dh_installdeb; many old rules files have the ordering backwards. - dh_installdeb now causes all files in /etc to be registered as conffiles. - debian/README is now supported: it is treated exactly like debian/README.Debian. Either file is installed as README.Debian in non-native packages, and now as just README in native packages. Closes: #34628 * This is really only the start of the changes for v3, so use with caution.. * dh_du has finally been removed. It has been deprecated for ages, and a grep of the archive shows that nothing is using it except biss-awt and scsh. I filed bugs on both almost exactly a year ago. Those bugs should now be raised to severity important.. * --number option (to dh_installemacsen) is removed. It has been deprecated for a while and nothing uses it. Use --priority instead.
* r392: * DH_COMPAT=3 now enables the following new features which I can't justjoey2000-11-27
| | | | | | | | | | | | | | | | | | | | | | turn on by default for fear of breaking backwards compatability: - dh_makeshlibs makes the postinst/postrm call ldconfig. Closes: #77154 Patch from Masato Taruishi <taru@debian.org> (modified). If you use this, be sure dh_makeshlibs runs before dh_installdeb; many old rules files have the ordering backwards. - dh_installdeb now causes all files in /etc to be registered as conffiles. - debian/README is now supported: it is treated exactly like debian/README.Debian. Either file is installed as README.Debian in non-native packages, and now as just README in native packages. Closes: #34628 * This is really only the start of the changes for v3, so use with caution.. * dh_du has finally been removed. It has been deprecated for ages, and a grep of the archive shows that nothing is using it except biss-awt and scsh. I filed bugs on both almost exactly a year ago. Those bugs should now be raised to severity important.. * --number option (to dh_installemacsen) is removed. It has been deprecated for a while and nothing uses it. Use --priority instead.
* r391: * Ok, fine, I'll make debhelper depend on lynx for the one or twojoey2000-11-21
| | | | | packages that have html changelogs. But you'll be sorry... Closes: #77604
* r390: * Typo, Closes: #77441joey2000-11-19
|
* r389: * Completed the fix from the last version.joey2000-11-16
|
* r388: * Ok, I tihnk we have a db3 fix that will really work now.joey2000-11-12
|
* r387: * I retract 2.1.23, the hack doesn't help make dpkg-shlibdeps work; db3joey2000-11-12
| | | | is broken upstream.
* r386: * dh_makeshlibs: Also scan files named "*.so*", not just "*.so.*",joey2000-11-12
| | | | | | | but only if they are files. This should make it more usable with rather stupidly broken libraries like db3, which do not encode the major version in their filenames. However, it cannot guess the major version of such libraries, so -m must be used.
* r385: * Fixed dh_perl to work with perl 5.6, Closes: #76508joey2000-11-08
|
* r384: ughjoey2000-11-07
|
* r383: * dh_movefiles: no longer does the symlink ordering hack, asjoey2000-11-06
| | | | | | | | | | this is supported by dpkg itself now. Added a dependancy on dpkg-dev >= 1.7.0 to make sure this doesn't break anything. * While I'm updating for dpkg 1.7.0, I removed the -ldirectory hack from dh_shlibdeps; dpkg-shlibdeps has its own much more brutal hack to make this work. The switch is ignored now for backwards compatability. * dh_suidregister will be deprecated soon -- dpkg-statoverride is a much better way.
* r382: * dh_suidregister: do not unregister on purge, since it will have ↵joey2000-11-06
| | | | | | already been unregistered then, and a warning will result.
* r381: * dh_builddeb: Ok, it is cosmetic, but it annoyed me.joey2000-11-06
|
* r380: * dh_builddeb: added a --filename option to specify the output ↵joey2000-10-28
| | | | | | | filename. This is intended to be used when building .udebs for the debian installer.
* r379: * dh_movefiles.1: well I thought it was quite obvious why it always ↵joey2000-10-28
| | | | | | | | | used debian/tmp, but it's a faq. Added some explanation. By the way, since there now exists a documented way to use dh_movefiles that does not have problems with empty directories that get left behind and so on, I think this Closes: #17111, #51985
* r378: * dh_movefiles: fixed a regexp quoting problem with --sourcedir.joey2000-10-23
| | | | | | | | | | | | | | | | | | Closes: #75434 * Whoops, I think I overwrote bod's NMU with 2.2.15. Let's merge those in: . debhelper (2.1.14-0.1) unstable; urgency=low . * Non-maintainer upload (thanks Joey). * dh_installchangelogs, dh_installdocs: allow dangling symlinks for $TMP/usr/share/doc/$PACKAGE (useful for multi-binary packages). Closes: #53381 . -- Brendan O'Dea <bod@debian.org> Fri, 20 Oct 2000 18:11:59 +1100 . I also added some documentation to debhelper.1 about this, and removed the TODO entry about it.
* r377: * dh_installwm: patched a path in some backwards compatability code.joey2000-10-23
| | | | Closes: #75283
* r376: * Rats, the previous change makes duplicate lines be created in thejoey2000-10-03
| | | | | shlibs file, and lintian conplains. Added some hackery that should prevent that. Closes: #73052
* r375: * Typo, Closes: #72932joey2000-10-02
| | | | | | | * dh_makeshlibs: follow symlinks to files when looking for files that are shared libraries. This allows it to catch files like "liballeg-3.9.33.so" that are not in the *.so.* form it looks for, but that doe have links to them that are in the right form. Closes: #72938
* r374: * Rebuild to remove cvs junk, Closes: #72610joey2000-09-28
|
* r373: * dh_installmanpages: don't install files that start with .#* -- thesejoey2000-09-21
| | | | are CVS files..
* r372: * dh_installmanpages: don't install files that start with .#* -- thesejoey2000-09-21
| | | | are CVS files..
* r371: * Modified to allow no spaces between control file field name and valuejoey2000-09-21
| | | | (this appears to be logal).
* r370: * dh_installmodules: corrected the code added to maintainer scripts ↵joey2000-09-17
| | | | | | | | | so it does not call depmod -a. update-modules (which it always called)_ handles calling depmod if doing so is appropriate. Packages built with proir versions probably have issues on systems with non-modular kernels, and should be rebuilt. Closes: #71841
* r369: no newline in LATEST-VERSION-IS file, breaks some browsersjoey2000-09-01
|
* r368: * Fixed a stupid typo. Closes: #69750joey2000-08-22
|
* r367: * debian/package.filename.arch is now checked for first, beforejoey2000-08-21
| | | | | | | debian/package.filename. Closes: #69453 * Added a section to debhelper(1) about files in debian/ used by debhelper, which documents this. Removed scattered references to debian/filename from all over the man pages.
* r366: * dh_strip: now knows about the DEB_BUILD_OPTIONS=nostrip thing.joey2000-08-20
|
* r365: * dh_installxfonts: corrected a problem during package removal that wasjoey2000-08-17
| | | | silently neglecting to remove the fonts.dir/alias files.
* r364: * Whoops, I forgot to add v3 to cvs, so it was missing from a fewjoey2000-08-04
| | | | versions.
* r363: good lord, did I forget to add this?joey2000-08-04
|
* r362: * Minor man page updates as Overfiend struggles with debhelperizing Xjoey2000-07-21
| | | | 4.0.
* r361: joey2000-07-21
| | | | woaah, forgot to add these for a while
* r360: * Never refer to root, always uid/gid "0". Closes: #67508joey2000-07-21
|
* r359: * I started work on debhelper v2 over a year ago, with a long list ofjoey2000-07-19
| | | | | | | | | | | | | | | | | | | | changes I hoped to get in that broke backwards compatability. That development stalled after only the most important change was made, although I did get out over 100 releases in the debhelper 2.0.x tree. In the meantime, lots of packages have switched to using v2, despite my warnings that doing so leaves packages open to being broken without notice until v2 is complete. * Therefore, I am calling v2 complete, as it is. Future non-compatabile changes will happen in v3, which will be started soon. This means that by using debhelper v2, one major thing changes: debhelper uses debian/<package> as the temporary directory for *all* packages; debian/tmp is no longer used to build binary packages out of. This is very useful for multi-binary packages, and I reccommend everyone switch to v2. * Updated example rules files to use v2 by default. * Updated all documentation to assume that v2 is being used. * Added a few notes for people still using v1. * Moved all of the README into debhelper(1).
* r358: * Put dh_installogrotate in the examples, Closes: #66986joey2000-07-10
|
* r357: * Added dh_installlogrotate. Yuck, 3 l's, but I want to folow myjoey2000-07-09
| | | | standard..
* r356: * Documented the full list of extra files dh_clean deletes, since ↵joey2000-07-07
| | | | | | people are for some reason adverse to using -v to find it. Closes: #66883
* r355: merged in stuff from global todojoey2000-07-06
|
* r354: * Killed the fixlinks stuff, since there are no longer any symlinks injoey2000-07-06
| | | | the source package.
* r353: * Modified all postinst script fragments to only run when called withjoey2000-07-06
| | | | | | | | "configure". I looked at the other possibilities, and I don't think any of the supported stuff should be called if the postist is called for error unwinds. Closes: #66673 * Implemented dh_clean -X, to allow specification of files to not delete, Closes: #66670
* r352: * dh_installmodules will now install modiles even if etc/modutils ↵joey2000-06-26
| | | | | | | | | already exists (wasn't because of a logic error). Closes: #66289 * dh_movefiles now uses debian/movelist, rather than just movelist. This is to fix an unlikely edge case involving a symlinked debian directory. Closes: #66278
* r351: * dh_installdebconf: Automatically merge localized templatejoey2000-05-19
| | | | | files. If you use this feature, you should build-depend on debconf-utils to get debconf-mergetemplate.
* r350: * dh_installinfo: changed test to see if an info file is the head ↵joey2000-05-11
| | | | | | file to just skip files that end in -\d+.
* r349: * dh_installmodules: still add depmod -a calls if run on a package thatjoey2000-05-04
| | | | has no debian/modules file, but does contain modules.
* r348: * Fixes for perl 5.6.joey2000-05-01
| | | | * Spelling fixes.
* r347: spellingjoey2000-05-01
|