summaryrefslogtreecommitdiff
path: root/dh_strip
AgeCommit message (Collapse)AuthorFilesLines
2015-05-15dh_strip: Add --ddeb-migration=RELATION optionNiels Thykier1-1/+40
Add an --debug-migration option that accepts a Breaks+Replaces relation. This relation is added to the generated to ddebs to avoid file-conflicts. Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-15dh_strip: Document that -k inhibits ddebsNiels Thykier1-0/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-15dh_strip: Skip ddebs if noddebs is set in DEB_BUILD_OPTIONSNiels Thykier1-1/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-14Do not create ddebs if its name would clash with another pkgNiels Thykier1-4/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-14dh_strip: Document that nostrip disables ddebsNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-14dh_strip: Create ddebs with symlink'ed docsNiels Thykier1-0/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-02dh_strip: Fix ddeb bug that caused it to produce empty -dbg pkgsNiels Thykier1-3/+1
Thanks to Mattia Rizzolo and Reiner Herrmann for reporting it. Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-02dh_strip: Skip ddeb generation with -k or explicit -dbg pkgNiels Thykier1-1/+1
Add a missing check for explicit -dbg packages (or a -k flag), which was meant to inhibit the creation of ddebs. Reported-by: Reiner Herrmann <reiner@reiner-h.de> Signed-off-by: Niels Thykier <niels@thykier.net>
2015-05-02Add experimental .ddeb supportNiels Thykier1-9/+18
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-04-16dh_strip: capture strip(1)'s --help output (on stderr)Niels Thykier1-1/+1
Reported-by: Jérémy Bobbio Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-08Add leading 0 to "mode" parametersMartin Koeppe1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-08Migrate some calls to use the new install_X subsMartin Koeppe1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-05dh_strip: Test for --enable-deterministic-archives before using itNiels Thykier1-2/+11
Wheezy does not support it, so a lot of derivatives probably do not support it either. While it is questionable that debhelper will be backported, it has happened before. Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-05dh_strip: make stripping static libraries deterministicAndrew Ayer1-1/+1
Previously, calling strip on a static library would reset the timestamp of every file in the archive to the current time, and reset the permissions of every file based on the umask. Now, the --enable-deterministic-archives is passed to strip to cause strip to write the .a file with zero timestamps and consistent file permissions.
2015-01-01Add editor hints to the end of all perl modules and scriptsNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-01dh_strip: Recognise .node files as SO filesNiels Thykier1-2/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2013-06-30use LC_ALL not LANG to reset to CJoey Hess1-1/+1
2013-06-26releasing version 9.201306269.20130626Joey Hess1-1/+1
2012-05-19debhelper: Fix minor source comment typos.Simon Ruderich1-1/+1
2011-12-08only v9Joey Hess1-2/+2
Reason: http://git.42mm.org/?p=python-greenlet;a=blob;f=debian/rules;h=bd009f86895d496999cd412eac44dbae7b9f1caa;hb=HEAD#l10
2011-12-08dh_strip: Use build-id in /usr/lib/debug. Closes: #642158 Thanks, Jakub WilkJoey Hess1-1/+8
I see no reason to make this v9 only.
2011-11-17Fix broken option passing to objcopy. Closes: #649044Joey Hess1-1/+1
2011-11-07layoutJoey Hess1-1/+1
2011-11-07dh_strip: In v9, pass --compress-debug-sections to objcopy. Needs a new ↵Joey Hess1-1/+6
enough binutils and gdb; debhelper backport may need to disable this. Thanks, Aurelien Jarno and Bastien ROUCARIES. Closes: #631985
2011-09-09Tighten parsing of DEB_BUILD_OPTIONS.Joey Hess1-1/+1
A future nostripexceptonfullmoon option seems unlikely, but sure, let's be strict. More importantly, let's reuse good code.
2011-02-08refactor cross command generationJoey Hess1-8/+2
2011-02-08mergeJoey Hess1-5/+14
2011-02-08Use cross-binutils helpers when cross-compilingLoïc Minier1-5/+14
dh_strip, dh_makeshlibs: use triplet-objdump, triplet-objcopy and triplet-strip from cross-binutils when cross-compiling; closes: #412118.
2010-11-02Apply manual pages conventionsDavid Prévot1-12/+12
As advised in man(1), always use: B<bold text> type exactly as shown. I<italic text> replace with appropriate argument. s/debian/Debian/ if needed. s/ / / also. s/perl/Perl/ s/python/Python/ and s/emacs/Emacs/ too.
2009-11-12Typo. Closes: #555659Joey Hess1-1/+1
2009-05-18dh_strip: Also strip OCaml shared libraries. (Stephane Glondu) Closes: #527272Joey Hess1-1/+2
2008-10-21Move many command-specific options to only be accepted by the command that ↵Joey Hess1-1/+3
uses them. Affected options are: -x, -r, -R, -l, -L, -m, --include-conffiles, --no-restart-on-upgrade, --no-start, --restart-after-upgrade, --init-script, --filename, --flavor, --autodest, --libpackage, --add-udeb, --dpkg-shlibdeps-params, --dpkg-gencontrol-params, --update-rcd-params, --major, --remove-d, --dirs-only, --keep-debug, --version-info, --list-missing, --fail-missing, --language, --until, --after, --before, --remaining, --with * If any third-party debhelper commands use any of the above options, they will be broken, and need to be changed to pass options to init(). * To avoid breaking rules files that pass options to commands that do not use them, debhelper will now only warn if it encounters an unknown option. This will be converted back to an error later.
2008-01-24* dh_strip: Improve the idempotency fix put in for #380314.Joey Hess1-6/+8
* dh_strip: The -k flag didn't work (--keep did). Fix.
2007-09-16r2027: * dh_strip: Check that --dbg-package lists the name of a real package.joeyh1-1/+5
Closes: #442480
2007-09-13r2026: * dh_strip: Don't run objcopy if the output file already exists.joeyh1-1/+3
Closes: #380314
2007-08-11r2019: * dh_strip: Man page reference to policy section on DEB_BUILD_OPTIONS.joeyh1-1/+2
Closes: #437337
2006-11-27r1963: * Typo. Closes: #400571joeyh1-1/+1
2006-02-03r1875: * dh_strip: remove binutils build-dep lines since stable has a new enoughjoeyh1-6/+0
version. Closes: #350607
2005-10-08r1795: * dh_strip: Man page typo fix. Closes: #332747joey1-1/+1
2005-06-14r1765: releasing version 4.9.14.9.1joey1-1/+1
2005-06-13r1763: releasing version 4.9.04.9.0joey1-14/+23
2005-04-22r1754: * Man page typo fixes. Closes: #305809, #305804, #305815, #305810joey1-2/+2
Closes: #305812, #305814, #305819, #305818, #305817, #305822
2004-04-28r1685: * dh_strip: if an .a file is not a binary file, do not try to ↵4.2.10joey1-3/+8
strip it. This deals with linker scripts used on the Hurd. Closes: #246366
2004-03-28r1673: * Bump dh_strip's recommended bintuils dep to current. Closes: #2373044.2.6joey1-1/+1
2004-02-08r1653: * dh_strip: Add note to man page that the detached debugging ↵version_4.1.90joey1-0/+6
symbols options mean the package must build-depend on a new enough version of binutils. Closes: #231382 * dh_installdebconf: The debconf dependency has changed to include "| debconf-2.0". Closes: #230622
2004-01-18r1647: * dh_strip: Fix a unquoted string in regexp in the dbg symbols code.version_4.1.88joey1-1/+1
Closes: #228272
2003-11-02r1623: * dh_strip: typo. Closes: #218745version_4.1.79joey1-2/+2
* Updated Spanish man page translations for: debhelper dh_installcron dh_installinit dh_installlogrotate dh_installman dh_installmodules dh_installpam dh_install dh_movefiles dh_strip Closes: #218718
2003-10-14r1614: * Patch from Andrew Suffield <asuffield@debian.org> to make dh_stripversion_4.1.76joey1-1/+58
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.
2003-07-22r598: * dh_strip: do not strip files multiple times.joey1-0/+1
2003-03-03r576: * Rename debhelper.1 to debhelper.7.joey1-1/+1
* Typo, Closes: #183267