summaryrefslogtreecommitdiff
path: root/dh_shlibdeps
Commit message (Collapse)AuthorAge
* r1785: * dh_shlibdeps: Avoid a use strict warning in some cases if joey2005-09-07
| | | | LD_LIBRARY_PATH is not set.
* r1754: * Man page typo fixes. Closes: #305809, #305804, #305815, #305810joey2005-04-22
| | | | Closes: #305812, #305814, #305819, #305818, #305817, #305822
* r1753: * The infinite number of monkeys release.joey2005-04-22
| | | | * dh_md5sums: don't crash if PWD contains an apostrophe. Closes: #305226
* r1726: releasing version 4.2.25joey2004-11-30
|
* r1710: * Add dh_shlibdeps see also. Closes: #261367joey2004-07-30
|
* r1661: * dh_shlibdeps: Turn on for udebs. It's often wrong (and ignored ↵joey2004-02-12
| | | | | | by d-i), but occasionally right and necessary.
* r1655: * Added udeb support, as pioneered by di-packages-build. Understandsjoey2004-02-09
| | | | | | | | | | | | | | | "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
* r1614: * Patch from Andrew Suffield <asuffield@debian.org> to make dh_stripjoey2003-10-14
| | | | | | | | support saving the debugging symbols with a --keep-debug flag and dh_shlibdeps skip /usr/lib/debug. Thanks! Closes: #215670 * Add --dbg-package flag to dh_strip, to list packages that have associated -dbg packages. dh_strip will then move the debug symbols over to the associated -dbg packages.
* r1602: typojoey2003-08-31
|
* r576: * Rename debhelper.1 to debhelper.7.joey2003-03-03
| | | | * Typo, Closes: #183267
* r560: * typo in dh_shlibdeps(1), Closes: #167421joey2002-11-11
| | | | * dh_movefiles: make --list-missing respect --sourcedir. Closes: #168441
* r540: * Added a -L flag to dh_shlibdeps that is a nice alternative to ↵joey2002-07-25
| | | | | | providing a shlibs.local.
* r538: * Make dh_installchangelogs install debian/NEWS files as well, asjoey2002-07-19
| | | | | | | | 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.
* r496: * Man page cleanups, Closes: #119335joey2001-11-18
|
* r480: * Revert change of 3.0.30. This broke too much stuff. Maybe I'lljoey2001-06-18
| | | | change it in debhelper v4..
* r475: * dh_gencontrol: Added a documented interface for specifying substvarsjoey2001-06-03
| | | | | | | | | | | | | | | data in a file. Substvars data may be put in debian/package.substvars. (Those files used to be used by debhelper for automatically generated data, but it uses a different internal filename now). It will be merged with any automatically determined substvars data. See bug #98819 * I want to stress that no one should ever rely in internal, undocumented debhelper workings. Just because debhelper uses a certian name for some internally used file does not mean that you should feel free to modify that file to your own ends in a debian package. If you do use it, don't be at all suprised when it breaks. If you find that debhelper is lacking a documented interface for something that you need, ask for it! (debhelper's undocumented, internal use only files should now all be prefixed with ".debhelper")
* r470: * dh_makeshlins: append to LD_LIBRARY_PATH at start, not each timejoey2001-05-24
| | | | through loop. Closes: #98598
* r469: * Missing semi-colon.joey2001-05-15
| | | | | * Call dh_shlibdeps as part of build process, as simple guard against this (dh_* should be called, really).
* r468: * dh_shlibdeps: the -l switch now just adds to LD_LIBRARY_PATH, if ↵joey2001-05-15
| | | | | | | | it is already set. Newer fakeroots set it, and clobbering their settings breaks things since they LD_PRELOAD a library that is specified in the LD_LIBRARY_PATH. (blah) Closes: #97494
* r462: * dh_shlibdeps: document that -l accepts multiple dirs, andjoey2001-04-20
| | | | make multiple dirs absolute properly, not just the first.
* r436: more podsjoey2001-02-10
|
* r421: use strictjoey2001-02-09
|
* r415: * dh_shlibdeps -l can handle relative paths now. Patch from Colin ↵joey2001-02-01
| | | | | | Watson <cjw44@flatline.org.uk>, Closes: #84408
* r405: foojoey2000-12-30
|
* 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.
* r374: * Rebuild to remove cvs junk, Closes: #72610joey2000-09-28
|
* r364: * Whoops, I forgot to add v3 to cvs, so it was missing from a fewjoey2000-08-04
| | | | versions.
* r348: * Fixes for perl 5.6.joey2000-05-01
| | | | * Spelling fixes.
* r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey2000-03-02
| | | | | | | | | | | | | | | | | 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.
* r317: * Added -X option, which makes it not examine some files. This is ↵joey1999-11-29
| | | | | | | | | useful in rare cases. Closes: #51100 * Always pass "-dDepends" before the list of files, which makes it easier to specify other -d parameters in the uparams, and doesn't otherwise change the result at all.
* 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.
* r280: * Oops. Fixed dh_shlibdeps so it actually generates dependancies, ↵joey1999-09-19
| | | | | | broke in last version.
* r278: * dh_shlibdeps: detect statically linked binaries and don't pass ↵joey1999-09-17
| | | | | | them to dpkg-shlibdeps.
* 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
* r11: Initial revisionjoey1999-08-17