summaryrefslogtreecommitdiff
path: root/dh_installdocs
AgeCommit message (Collapse)AuthorFilesLines
2009-03-06dh_installdocs: No longer add maintainer script code to call doc-base, as it ↵Joey Hess1-17/+3
supports triggers in stable.
2008-04-23dh_prep: New program, does the same as dh_clean -k (which will be deprecated ↵Joey Hess1-1/+1
later).
2008-01-12releasing version 6.0.26.0.2Joey Hess1-2/+1
2008-01-11* dh_install{,docs,examples}: Avoid infinite recursion when told toJoey Hess1-3/+3
install a directory ending with "/." (slashdot effect?) when exclusion is enabled. Emulate the behavior of cp in this case. Closes: #253234 * dh_install: Fix #459426 here too.
2008-01-11* dh_installdocs/examples: Don't unnecessarily use the exclude code path.Joey Hess1-5/+7
* Avoid infiinite recursion when told to install a directory ending with "/." (slashdot effect?). Indeed, arbitrarily complex paths can be used now, although there's really no point in using them. Closes: #253234
2008-01-08releasing version 6.0.06.0.0Joey Hess1-3/+3
2008-01-07Support files with spaces in exclude mode. Closes: #459426Joey Hess1-2/+2
2007-12-22* dh_installdocs: Tighten doc-base document id parsing to only acceptJoey Hess1-1/+1
the characters that the doc-base manual allows in the id. Closes: #445541
2007-01-21r1969: * dh_installdocs: In v5 mode, now ignore empty files even if they're ↵joeyh1-3/+6
hidden away inside a subdirectory. The code missed this before. See #200905
2005-12-30r1834: releasing version 5.0.125.0.12joey1-1/+1
2005-12-09r1829: * dh_installdocs: Fix bug introduced by empty file skipping that ↵joey1-1/+1
prevented errors for nonexistent files. Closes: #342729
2005-12-05r1825: releasing version 5.0.85.0.8joey1-0/+1
2005-08-26r1781: releasing version 4.9.74.9.7joey1-1/+1
2005-08-24r1779: releasing version 4.9.64.9.6joey1-1/+1
2005-06-13r1763: releasing version 4.9.04.9.0joey1-0/+1
2005-04-22r1754: * Man page typo fixes. Closes: #305809, #305804, #305815, #305810joey1-1/+1
Closes: #305812, #305814, #305819, #305818, #305817, #305822
2004-12-08r1728: releasing version 4.2.264.2.26joey1-0/+11
2004-02-22r1667: * dh_installdocs: ignore .EX files as produced by dh-make.version_4.2.4joey1-0/+2
* dh_movefiles: if the file cannot be found, do not go ahead and try to move it anyway, as this can produce unpredictable behavor with globs passed in from the shell. See bug #234105
2004-02-09r1655: * Added udeb support, as pioneered by di-packages-build. Understandsversion_4.2.0joey1-0/+2
"XC-Package-Type: udeb" in debian/control. See debhelper(1) for details. * Dh_Lib: add and export is_udeb and udeb_filename * dh_builddeb: name udebs with proper extension * dh_gencontrol: pass -n and filename to dpkg-gencontrol * dh_installdocs, dh_makeshlibs, dh_md5sums, dh_installchangelogs, dh_installexamples, dh_installman, dh_installmanpages: skip udebs * dh_shlibdeps: skip udebs. This may be temporary. * dh_installdeb: do not process conffiles, shlibs, preinsts, postrms, or prerms for udebs. Do not substiture #DEBHELPER# tokens in postinst scripts for udebs. * dh_installdebconf: skip config script for udebs, still do templates
2003-08-18r1590: * Converted several chown 0.0 to chown 0:0 for POSIX 200112.version_4.1.65joey1-1/+1
* dh_python: patch from Josselin to support packages only shipping binary (.so) modules, and removal of any already byte-compiled .py[co] found.
2003-03-03r576: * Rename debhelper.1 to debhelper.7.joey1-1/+1
* Typo, Closes: #183267
2002-09-16r547: * Use invoke-rc.d always now that it is in policy. Fall back to old ↵joey1-10/+0
behavior if invoke-rc.d is not present, so versioned deps on sysvinit are not needed.
2002-07-22r539: * Remove /usr/doc manglement code from postinst and prerm.joey1-14/+9
Do not use this verion of debhelper for woody backports! * Removed dh_installxaw.
2002-02-28r513: * Fixed dh_installdocs and dh_installexamples to support multiple -X's.joey1-1/+1
2002-02-17r510: * Thanks to Benjamin Drieu <benj@debian.org>, dh_installdocs -X now ↵joey1-9/+30
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
2001-11-18r496: * Man page cleanups, Closes: #119335joey1-1/+1
2001-10-04r492: * Typo, Closes: #114135joey1-1/+1
2001-06-21r482: * Spellpatch, Closes: #101553joey1-1/+1
2001-02-15r446: spelling patchjoey1-1/+1
2001-02-09r430: the great pod juggernaught rolls on through the nightjoey1-5/+95
2001-02-09r420: big monsta changesjoey1-34/+35
2000-11-28r397: horribly broke everything I touched :-)joey1-1/+1
2000-11-27r394: * Reverted the change to make debian/README be treated as ↵joey1-13/+2
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.
2000-11-27r392: * DH_COMPAT=3 now enables the following new features which I can't justjoey1-2/+13
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.
2000-10-23r378: * dh_movefiles: fixed a regexp quoting problem with --sourcedir.joey1-10/+15
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.
2000-07-21r360: * Never refer to root, always uid/gid "0". Closes: #67508joey1-8/+8
2000-03-02r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey1-2/+1
modified)to make dh_installwm use new window manager registration method, update-alternatives. Closes: #52156, #34684 (latter bug is obsolete) * Fixed $dh{flavor} to be upper-case. * Deprecated dh_installemavcsen --number; use --priority instead. Also, the option parser requires the parameter be a number now. And, dh_installwm now accepts --priority, and window manager packages should start using it. * dh_installwm now behaves like a proper debhelper command, and reads debian/<package>.wm too. This is a small behavior change; filenames specified on the command line no longer apply to all packages it acts on. I can't belive this program existed for 2 years with such a glaring problem; I guess most people don't need ot register 5 wm's in 3 sub-packages. Anyway, it can handle such things now. :-) * Moved Dh_*.pm to /usr/lib/perl5/Debian/Debhelper. *big* change.
2000-01-17r333: um.joey1-3/+2
1999-11-04r302: * dh_shlibdeps: added -l option, which lets you specify a path thatjoey1-8/+9
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.
1999-10-04r291: * dh_installdocs: if $TMP/usr/share/doc/$PACKAGE is a broken symlink,joey1-1/+4
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)
1999-09-20r281: * dh_installdocs: create the compatability symlink before callingjoey1-12/+11
install-docs. I'm told this is better in some cases. (Closes: #45608) * examples/rules.multi2: clarified what you have to comment/uncomment.
1999-09-06r266: * FHS complience. Patch from Johnie Ingram <johnie@netgod.net>.joey1-10/+26
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.
1999-08-18r253: Fixed bug.joey1-19/+100
1999-08-17r1: Initial revisionjoey1-0/+26