summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* r307: * Actually, debhelper build-depends on perl-5.005.joey1999-11-23
|
* r306: * Corrected slash substitution problem in dh_installwm.joey1999-11-09
|
* r305: * Oh, the build dependancies include all of debhelper's regularjoey1999-11-08
| | | | dependancies as well, since it builds using itself.
* r304: * Oh, the build dependancies include all of debhelper's regualrjoey1999-11-05
| | | | dependancies as well, since it builds using itself.
* r303: * Added build dependancies to this package. That was easy; it just usesjoey1999-11-05
| | | | | | | | perl5 for regression testing, the rest of its build-deps are things in base. * dh_version.1: Added note that this program is quickly becoming obsolete. * doc/README, doc/from-debstd: Added reminders that if you use debhelper, you need to add debhelper to your Build-Depends line.
* r302: * dh_shlibdeps: added -l option, which lets you specify a path thatjoey1999-11-04
| | | | | | | | | | | | | | LD_LIBRARY_PATH is then set to when dpkg-shlibdeps is run. This should make it easier for library packages that also build binary packages to be built with correct dependancies. Closes: #36751 * In honor of Burn all GIFs Day (hi Don!), I added alternative image formats .png, .jpg (and .jpeg) to the list of extentions dh_compress does not compress. Closes: #41733 * Also, made all extentions dh_compress skips be looked at case insensitively. * dh_movefiles: force owner and group of installed files to be root. Closes: #46039 * Closes: #42650, #47175 -- they've been fixed forever.
* r301: * dh_installxfonts: Patch from Anthony Wong to fix directory searching.joey1999-11-01
| | | | Closes: #48931
* r300: * dh_installdebconf: Modified to use new confmodule debconf library.joey1999-10-30
|
* r299: Corrected Overfiend.joey1999-10-28
|
* r298: * Fixed some problems with dh_installxfonts font dirs.joey1999-10-28
|
* r297: removed obsolete comment.joey1999-10-28
|
* r296: * dh_builddeb: -u can be passed to this command now, followed byjoey1999-10-26
| | | | any extra parameters you want to pass to dpkg-deb (Closes: #48394)
* r295: * Corrected a path name in dh_installxfonts. Closes: #48315joey1999-10-25
|
* r294: * Fixed problem with dh_installemacsen options not working, patch fromjoey1999-10-24
| | | | | | | | | | | | | | | | | | | | | Rafael Laboissiere <rafael@icp.inpg.fr>, Closes: #47738 * Added new dh_installxfonts script by Changwoo Ryu <cwryu@dor17988.kaist.ac.kr>. Closes: #46684 I made some changes, though: - I rewrote lots of this script to be more my style of perl. - I removed all the verbisity from the postinst script fragment, since that is a clear violation of policy. - I made the postinst fail if the mkfontdir, etc commands fail, because this really makes more sense. Consider idempotency. - I moved the test to see if the font dir is really a directory into the dh_ script and out of the snippet. If the maintainer plays tricks on us, mkfontdir will blow up satisfactorally anyway. - So, the snippet is 9 lines long now, down from 20-some. - I realize this isn't following the reccommendations made in Brandon's font policy. I'll fight it out with him. :-) - In postrm fragment, used rmdir -p to remove as many parent directories as I can. - s:/usr/lib/X11/:/usr/X11R6/lib/X11/:g
* r293: * Clarified rules.multi2 comment. Closes: #46828joey1999-10-10
|
* r292: * dh_compress: After compressing an executable, changes the file ↵joey1999-10-06
| | | | | | mode to 644. Executable .gz files are silly. Closes: #46383
* r291: * dh_installdocs: if $TMP/usr/share/doc/$PACKAGE is a broken symlink,joey1999-10-04
| | | | | | leaves it alone, assumming that the maintainer knows what they're doing and is probably linking to the doc dir of another package. (Closes: #46183)
* r290: * Dh_Lib.pm: fixed bug in xargs() that made boundry words be skipped.joey1999-10-04
|
* r289: * Added note to man pages of commands that use autoscript to note ↵joey1999-10-01
| | | | | | they are not idempotent.
* r288: Random changes.joey1999-10-01
|
* r287: * Fiddlesticks. The neat make trick I was using in rules.multi2 ↵joey1999-09-30
| | | | | | | | | | | | failed if you try to build binary-indep and binary-arch targets in the same make run. Make tries to be too smart. Modified the file so it will work, though it's now uglier. Closes: 46287 * examples/*: It's important that one -not- use a install-stamp target. Install should run every time binary-* calls it. Otherwise if a binary-* target is called twice by hand, you get duplicate entries in the maintainer script fragment files. Closes: #46313
* r286: * Fiddlesticks. The neat make trick I was using in rules.multi2 ↵joey1999-09-30
| | | | | | | | | | | | failed if you try to build binary-indep and binary-arch targets in the same make run. Make tries to be too smart. Modified the file so it will work, though it's now uglier. Closes: 46287 * examples/*: It's important that one -not- use a install-stamp target. Install should run every time binary-* calls it. Otherwise if a binary-* target is called twice by hand, you get duplicate entries in the maintainer script fragment files. Closes: #46313
* r285: * Fixed quoting problem in examples/rules.multi (Closes: #46254)joey1999-09-29
|
* r284: * Enhanced debconf support -- the database is now cleaned up on packagejoey1999-09-29
| | | | | | purge. * Broke all debconf support off into a dh_installdebconf script. This seems conceptually a little cleaner.
* r283: * Minor changes to rules.multi2.joey1999-09-27
|
* r282: * dh_movefiles: if the wildcards in the filelist expand to nothing,joey1999-09-23
| | | | don't do anything, rather than crashing.
* r281: * dh_installdocs: create the compatability symlink before callingjoey1999-09-20
| | | | | install-docs. I'm told this is better in some cases. (Closes: #45608) * examples/rules.multi2: clarified what you have to comment/uncomment.
* r280: * Oops. Fixed dh_shlibdeps so it actually generates dependancies, ↵joey1999-09-19
| | | | | | broke in last version.
* r279: * dh_shlibdeps: detect statically linked binaries and don't pass ↵joey1999-09-17
| | | | | | | them to dpkg-shlibdeps. * dh_installdeb: debconf support.
* r278: * dh_shlibdeps: detect statically linked binaries and don't pass ↵joey1999-09-17
| | | | | | them to dpkg-shlibdeps.
* r277: * 4 whole days without a debhelper upload! Can't let that happen. ↵joey1999-09-17
| | | | | | | Let's see.. * dh_installperl.1: explain what you have to put in your control file for the dependancies to be generated.
* r276: * dh_undocumented: installs links for X11 man pages to the ↵joey1999-09-16
| | | | | | undocumented.7 page in /usr/share/man. (Closes: #44909)
* r275: No idea.joey1999-09-15
|
* r274: * dh_installemacsen: the script fragments it generates now test for thejoey1999-09-12
| | | | | | | existance of emacs-package-install/remove before calling them. Though a strict reading of the emacsen policy indicates that such a test shouldn't be needed, there may be edge cases (cf bug 44924), where it is.
* r273: * dh_installdocs.1: clarified how the doc-id is determined. Closes: ↵joey1999-09-11
| | | | | | | #44864 * dh_makeshlibs: will now overwrite existing debian/tmp/DEBIAN/shlibs files, instead of erroring out. (Closes: #44828)
* r272: * dh_compress: fixed #ARGV bug (again) Closes: #44853joey1999-09-11
|
* r271: Hm.joey1999-09-11
|
* r270: * Corrected example rules files, which had some messed up targets.joey1999-09-09
|
* r269: Addedjoey1999-09-07
|
* r268: * dh_installinfo: failed pretty miserably if the info file's sectionjoey1999-09-06
| | | | contained '/' characters. Doesn't now.
* r267: * dh_installinfo: use FHS info dir. I wonder how I missed that..joey1999-09-06
|
* r266: * FHS complience. Patch from Johnie Ingram <johnie@netgod.net>.joey1999-09-06
| | | | | | | | | | | | | | | For the most part, this was a straight-forward substitution, dh_installmanpages needed a non-obvious change though. * Closes: #42489, #42587, #41732. * dh_installdocs: Adds code to postinst and prerm as specified in http://www.debian.org/Lists-Archives/debian-ctte-9908/msg00038.html, to make /usr/doc/<package> a compatability symlink to /usr/share/doc/<package>. Note that currently if something exists in /usr/doc/<package> when the postinst is run, it will silently not make the symlink. I'm considering more intellingent handing of this case. * Note that if you build a package with this version of debhelper, it will use /usr/share/man, /usr/share/doc, and /usr/share/info. You may need to modify other files in your package that reference the old locations.
* r265: * It turns out it's possible to set up make variables that are ↵joey1999-09-03
| | | | | | | | | | | | | | | | | specific to a single target of a Makefile. This works tremendously well with DH_OPTIONS: no need to put "-i" or "-pfoo" after every debhelper command anymore. * debhelper.1: mentioned above technique. * examples/rules.multi: use the above method to get rid of -i's and -a's. * examples/rules.multi2: new file, example of a multi-binary package that works for arch-indep and arch-dependant packages, and also allows building of single binary packages independntly, via binary-<package> targets. It accomplishes all this using only one list of debhelper commands. * examples/*: removed source and diff targets. They've been obsolete for 2 years -- or is it 3? No need for a nice error message on failure anymore.
* r264: * dh_shlibdeps: Fixed quoting problem that made it fail on weird ↵joey1999-09-02
| | | | | | file names. Patch from Devin Carraway <debianbug-debhelper@devin.com>, Closes: #44016
* r263: * Oops, dh_installpam was omitted from the package. Added back.joey1999-08-28
| | | | Closes: #43652
* r262: Mods for new upload method.joey1999-08-28
|
* r261: * No user visible changes. Modified the package to interface better ↵joey1999-08-28
| | | | | | | with my new local build system, which auto-updates the home page when a new debhelper is built.
* r260: * Corrected debian/fixlinks to make the correct debian/* symlinks ↵joey1999-08-27
| | | | | | | needed for building debhelper. * Fixed rules file to create and populate examples and docs dirs. Oops.
* r259: *joey1999-08-27
|
* r258: * Corrected debian/fixlinks to make the correct debian/* symlinks ↵joey1999-08-26
| | | | | | | needed for building debhelper. * Fixed rules file to create and populate examples and docs dirs. Oops.