summaryrefslogtreecommitdiff
path: root/examples
Commit message (Collapse)AuthorAge
* r476: * Remove dh_testversion from example rules file, Closes: #99901joey2001-06-08
|
* r420: big monsta changesjoey2001-02-09
|
* r407: * suidmanager is obsolete now, and so is dh_suidmanager. Instead,joey2001-01-10
| | | | | | | | | | | | packages that contain suid binaries should include the binaries suid in the .deb, and dpkg-statoverride can override this. If this is done to a program that previously used suidmanager, though, you need to conflict with suidmanager (<< 0.50). * Made dh_suidmanager check to see if it would have done anything before. If so, it states that it is obsolete, and refer users to the man page, which now explains the situation, and then aborts the build. If it would have done nothing before, it just outputs a warning that it is an obsolete program.
* 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.
* r364: * Whoops, I forgot to add v3 to cvs, so it was missing from a fewjoey2000-08-04
| | | | versions.
* 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
|
* r347: spellingjoey2000-05-01
|
* r345: * examples/rules.multi2: binary-indep and binary-arch targets need tojoey2000-04-17
| | | | depend on the build and install targets.
* r337: * Copyright update: files in the examples directory are public domain.joey2000-02-08
|
* r330: * Make all examples rules files executable.joey2000-01-06
| | | | * Copyright date updates.
* r328: * Added dh_installmime calls to examples, Closes: #54056joey2000-01-04
|
* r295: * Corrected a path name in dh_installxfonts. Closes: #48315joey1999-10-25
|
* r293: * Clarified rules.multi2 comment. Closes: #46828joey1999-10-10
|
* 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
|
* 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.
* r270: * Corrected example rules files, which had some messed up targets.joey1999-09-09
|
* 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.
* r11: Initial revisionjoey1999-08-17
|
* r3: Initial revisionjoey1999-08-17
|
* r1: Initial revisionjoey1999-08-17