summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-09-19r550: * Depend on coreutils | fileutils. Closes: #161452joey2-2/+8
2002-09-16r549: * Fixed over-escaping of period when generating EXCLUDE_FIND.joey2-1/+8
Closes: #159155
2002-09-16r548: removedjoey6-22/+0
2002-09-16r547: * Use invoke-rc.d always now that it is in policy. Fall back to old ↵joey7-38/+26
behavior if invoke-rc.d is not present, so versioned deps on sysvinit are not needed.
2002-09-09r546: * dh_builddeb(1): It's --filename, not --name. Closes: #160151joey5-5/+12
2002-09-03r545: * Clarified dh_perl man page. Closes: #159332joey3-5/+17
2002-08-25r544: minor copyright updatesjoey1-1/+2
2002-08-18r543: * Patch from Andrew Suffield to make dh_perl understand ↵joey2-1/+8
#!/usr/bin/env perl Closes: #156243
2002-08-04r542: * dh_installinit: Always start daemon on upgraded even ifjoey4-21/+15
--no-restart-on-upgrade is given; since the daemon is not stopped with that parameter starting it again is a no-op, unless the daemon was not running for some reason. This makes transtions to using the flag easier. Closes: #90976 and sorry it took me so long to verify you were right.
2002-08-03r541: * Typo, Closes: #155323joey2-1/+7
2002-07-25r540: * Added a -L flag to dh_shlibdeps that is a nice alternative to ↵joey3-2/+40
providing a shlibs.local.
2002-07-22r539: * Remove /usr/doc manglement code from postinst and prerm.joey9-151/+18
Do not use this verion of debhelper for woody backports! * Removed dh_installxaw.
2002-07-19r538: * Make dh_installchangelogs install debian/NEWS files as well, asjoey6-5/+83
NEWS.Debian. Make dh_compress always compress them. The idea is to make these files be in a machine parsable form, like the debian changelog, but only put newsworthy info into them. Automated tools can then display new news on upgrade. It is hoped that if this catches on it will reduce the abuse of debconf notes. See discussion on debian-devel for details.
2002-07-06r537: * In dh_install, don't limit to -type f when doing the find due to -X.joey2-2/+9
This makes it properly install syml8inks, cf my rpm bug.
2002-07-06r536: * Patch from doogie to make dh_movefiles support -X. Closes: #150978joey2-4/+14
* Pound home in dh_installman's man page that yet, it really does do the right thing. Closes: #150644
2002-06-24r535: updatesjoey3-3/+20
2002-06-21r534: * Stupid, evil typo.joey6-5/+11
* Fixed the tests clint didn't show me.
2002-06-21r533: * In script fragments, use more posix tests, no -a or -o, no parens.joey14-13/+21
Closes: #150403
2002-06-20r532: * Added --mainpackage= option, of use in some kernel modules packages.joey5-5/+30
* dh_gencontrol only needs to pass -p to dpkg-gencontrol if there is more than one package in debian/control. This makes it a bit more flexible in some cases.
2002-06-16r531: * Fixed debconf-utils dependency.joey2-1/+7
2002-06-14r530: updates...joey3-4/+4
2002-06-02r529: * dh_compress: always compress .pcf files injoey4-4/+19
/usr/X11R6/lib/X11/fonts/{100dpi,75dpi,misc}, as is required by policy.
2002-05-26r528: * Consistently use the which command instead of command -v or hardcodedjoey11-12/+21
paths in autoscripts. Neither is in posix, but which is in debianutils, so will always be available. command -v is not available in zsh. Closes: #148172
2002-05-24r527: * dh_install: glob relative to --sourcedir. Closes: #147908joey3-6/+11
* Documented what globbing is allowed.
2002-05-23r526: * Don't leak regex characters from -X when generating DH_EXCLUDE_FIND.joey2-1/+10
2002-05-23r525: * dh_strip: If a file is an ELF shared binary, does not have a ↵joey2-1/+9
.so.* in its name, stirp it as a ELF binary. It seems that GNUstep has files of this sort. See bug #35733 (not sufficient to close all of it).
2002-05-22r524: * Make dh_clean remove autom4te.cache.joey2-0/+10
2002-05-19r523: * Removing perl warning message.joey2-1/+7
2002-05-19r522: * Set DH_ALWAYS_EXCLUDE=CVS and debhelper will exclude CVS directoriesjoey11-19/+70
from processing by any command that takes a -X option, and dh_builddeb will also go in and rm -rf any that still sneak into the build tree. * dh_install: A patch from Eric Dorland <eric@debian.org> adds support for --sourcedir, which allows debian/package.files files to be moved over to debian/package.install, and just work. Closes: #146847 * dh_movefiles: don't do file tests in no-act mode. Closes: #144573 * dh_installdebconf: pass --drop-old-templates to debconf-mergetemplate. Means debhelper has to depend on debconf-utils 1.1.1.
2002-05-17r521: * Corrects misbuild with CVS dirs in deb. Closes: #146576joey2-0/+8
2002-04-17r520: * dh_install: delay globbing until after destintations have been found.joey2-3/+10
Closes: #143234
2002-04-14r519: * dh_installdebconf: allow parameters after -- to go tojoey4-6/+24
debconf-mergetemplate. * dh_installman: don't whine about zero-length man pages in .so conversion. * Forgot to export filedoublearray, Closes: #142784
2002-04-12r518: * dh_movefiles has long been a sore point in debhelper. Inheritedjoey16-91/+321
from debstd, its interface and implementation suck, and I have maintained it while never really deigning to use it. Now there is a remplacment: dh_install, which ... - copies files, doesn't move them. Closes: #75360, #82649 - doesn't have that whole annoying debian/package.files vs. debian/files mess, as it uses debian/install. - supports copying empty subdirs. Closes: #133037 - doesn't use tar, thus no error reproting problems. Closes: #112538 - files are listed relative to the pwd, debian/tmp need not be used at all, so no globbing issues. Closes: #100404 - supports -X. Closes: #116902 - the whole concept of moving files out of a directory is gone, so this bug doesn't really apply. Closes: #120026 - This is exactly what Bill Allombert asked for in #117383, even though I designed it seemingly independantly. Thank you Bill! Closes: #117383 * Made debhelper's debian/rules a lot simpler by means of the above. * Updated example rules file to use dh_install. Also some reordering and other minor changes. * dh_movefiles is lightly deprecated, and when you run into its bugs and bad design, you are incouraged to just use dh_install instead. * dh_fixperms: in v4 only, make all files in bin/ dirs +x. Closes: #119039 * dh_fixperms: in v4 only, make all files in etc/init.d executable (of course there's -X ..) * dh_link: in v4 only, finds existing, non-policy-conformant symlinks and corrects them. This has the side effect of making dh_link idempotent. * Added a -h/--help option. This seems very obvious, but it never occured to me before.. * use v4 for building debhelper itself * v4 mode is done, you may now use it without fear of it changing. (This idea of this upload is to get v4 into woody so people won't run into many issues backporting from sarge to woody later on. Packages targeted for woody should continue to use whatever compatability level they are using.)
2002-04-08r517: * Fixed an uninitialized value warning, Closes: #141729joey2-1/+7
2002-04-07r516: * Typo, Closes: #139176joey3-3/+3
* Fixed dh_md5sums conffile excluding/including.
2002-03-24r515: updatesjoey3-1/+10
2002-03-17r514: * Fix to #99169 was accidentually reverted in 3.0.42; reinstated.joey2-0/+10
2002-02-28r513: * Fixed dh_installdocs and dh_installexamples to support multiple -X's.joey3-2/+8
2002-02-24r512: * Fixed dh_movefiles. Closes: #135479, #135459joey2-1/+7
2002-02-22r511: * dh_movefiles: Allow for deeper --sourcedir. Closes: #131363joey3-2/+14
2002-02-17r510: * Thanks to Benjamin Drieu <benj@debian.org>, dh_installdocs -X now ↵joey7-20/+92
works. I had to modify his patch to use cp --parents, since -P spews warnings now. Also, I made it continue to use cp -a if nothing is excluded, which is both faster, and means this patch is less likely to break anything if it turns out to be buggy. Also, stylistic changes. Closes: #40649 * Implemented -X for dh_installexamples as well. * dh_clean -X substvars will also work now. Closes: #66890
2002-02-09r509: * dh_perl: don't gripe if there is no substvar file. Closes: #133140joey2-2/+10
2002-02-06r508: * Typo, Closes: #132454joey3-1/+11
* Ignore leading/trailing whitespace in DH_OPTIONS, Closes: #132645
2002-01-30r507: * dh_installxfonts: separate multiple commands with \n so sed ↵joey3-3/+10
doesn't get upset. Closes: #131322
2002-01-27r506: * Introduced the debian/compat file. This is the new, preferred way ↵joey22-79/+248
to say what debhelper compatability level your package uses. It has the big advantage of being available to debhelper when you run it at the command line, as well as in debian/rules. * A new v4 feature: dh_installinit, in v4 mode, will use invoke-rc.d. This is in v4 for testing, but I may well roll it back into v3 (and earlier) once woody is released and I don't have to worry about breaking things (and, presumably, once invoke-rc.d enters policy). * Some debhelper commands will now build up a new substvars variable, ${misc:Depends}, based on things they know your package needs to depend on. For example, dh_installinit in v4 mode adds sysvinit (>= 2.80-1) to that dep list, and dh_installxfonts adds a dep on xutils. This variable should make it easier to keep track of what your package needs to depends on, supplimenting the ${shlibs:Depends} and ${perl:Depends} substvars. Hmm, this appears to be based loosely on an idea by Masato Taruishi <taru@debian.org>, filtered through a long period of mulling it over. Closes: #76352 * Use the addsubstvar function I wrote for the above in dh_perl too.
2002-01-27r505: * Improved dh_installxfonts some more:joey4-6/+14
- Better indenting of generated code. - Better ordering of generated code (minor fix).
2002-01-27r504: * dh_installman: more documentation about the .TH line. Closes: #129205joey1-0/+2
* dh_installxfonts: - Packages that use this should depend on xutils. See man page. - However, if you really want to, you can skip the dep, and the postinst will avoid running program that arn't available. Closes: #131053 - Use update-fonts-dir instead of handling encodings ourselves. Yay! - Pass only the last component of the directory name to update-fonts-*, since that's what they perfer now. - Other changes, chould fully comply with Debian X font policy now.
2002-01-27r503: * dh_installman: more documentation about the .TH line. Closes: #129205joey6-59/+49
* dh_installxfonts: - Packages that use this should depend on xutils. See man page. - However, if you really want to, you can skip the dep, and the postinst will avoid running program that arn't available. Closes: #131053 - Use update-fonts-dir instead of handling encodings ourselves. Yay! - Pass only the last component of the directory name to update-fonts-*, since that's what they perfer now. - Other changes, chould fully comply with Debian X font policy now.
2002-01-10r502: * Fixed programmer's documentation of DOINDEP and DOARCH, Closes: ↵joey3-5/+12
#128546 * Fixed dh_builddeb SYNOPSIS, Closes: #128548
2002-01-06r501: * Began work on v4 support (and thus the large version number ↵joey8-11/+75
jump), and it is only for the very brave right now since I will unhesitatingly break compatability in v4 mode as I'm developing it. Currently, updating to v4 mode will only make dh_makeshlibs -V generate shared library deps that omit the debian part of the version number. The reasoning behind this change is that the debian revision should not typically break binary compatability, that existing use of -V is causing too tight versioned deps, and that if you do need to include the debian revision for some reason, you can always write it out by hand. Closes: #101497 * dh_testversion is deprecated -- use build deps instead. A warning message is now output when it runs. Currently used by: 381 packages. * dh_installxaw is deprecated -- xaw-wrappers in no longer in the distribution. A warning message is now output when it runs. Currently used by: 3 packages (bugs filed). * Added referneces to menufile in dh_installmenu man page. Closes: #127978 (dh_make is not a part of debhelper, if you want it changed, file a bug on dh-make.)