summaryrefslogtreecommitdiff
path: root/dh_strip
AgeCommit message (Collapse)AuthorFilesLines
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
2002-09-27r552: * The "reverse hangover" release.joey1-3/+15
* dh_strip: better documentation, removed extraneous "item" from SYNOPSIS. Closes: #162493 * dh_strip: detect and don't strip debug/*.so files. * Note that 4.1.11 changelog entry was incorrect, dh_perl worked fine without that change, but the new behavior is less likely to break things if dpkg-gencontrol changes. * Various improvements to debhelper(1).
2002-09-09r546: * dh_builddeb(1): It's --filename, not --name. Closes: #160151joey1-1/+1
2002-05-23r525: * dh_strip: If a file is an ELF shared binary, does not have a ↵joey1-1/+1
.so.* in its name, stirp it as a ELF binary. It seems that GNUstep has files of this sort. See bug #35733 (not sufficient to close all of it).
2001-12-27r499: * dh_strip: run file using a safe pipe open, that will not expose ↵joey1-2/+13
any weird characters in filenames to a shell. Closes: #126491 * fixed dh_testdir man page
2001-11-18r496: * Man page cleanups, Closes: #119335joey1-1/+1
2001-06-14r479: * Unimportant spelling fix. Closes: #100666joey1-1/+1
2001-03-22r457: * dh_strip: ensure that the file _ends_ with `.a'. Closes: #90647joey1-1/+1
2001-02-10r442: fixed bad new bugjoey1-1/+0
2001-02-10r436: more podsjoey1-2/+55
2001-02-09r421: use strictjoey1-7/+8
2001-02-03r416: better messagejoey1-2/+4
wrapping
2000-08-20r366: * dh_strip: now knows about the DEB_BUILD_OPTIONS=nostrip thing.joey1-0/+5
2000-03-02r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey1-25/+65
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.