summaryrefslogtreecommitdiff
path: root/debhelper.pod
AgeCommit message (Collapse)AuthorFilesLines
2017-10-28Remove support for named compat levelsNiels Thykier1-60/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-22Document directory requirement for all debhelper toolsNiels Thykier1-0/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-14dh_installinit: Remove upstart support [c12]Niels Thykier1-0/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-13debhelper.pod: Document systemd related changes in c11Niels Thykier1-3/+15
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-11debhelper.pod: Correct a compat v12 messageNiels Thykier1-6/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-11dh_install: Push removal of --{list,fail}-missing to c12Niels Thykier1-7/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-08Push the removal of some deprecated items to compat 12Niels Thykier1-26/+37
The change list for compat 11 is rather intimidating as it is currently. Move some of the clean up to compat 12 to reduce the list a bit. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-03Improve some bits of documentationNiels Thykier1-12/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-10-01Make -p<pkg> a no-op when <pkg> is disabled due to Build-ProfilesNiels Thykier1-0/+32
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-09-19debhelper.7: Fix typo reported by lintianNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-09-16debhelper.7: Tweak wording of a beta-tester caveatNiels Thykier1-2/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-09-16Use file header instead of filenames to detect ELF [c11]Niels Thykier1-0/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-09-09debhelper.pod: Fix typoNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-08-31c11: Auto-detect main pkg for doc pkgs (ยง12.3)Niels Thykier1-0/+16
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-08-12debhelper.pod: Improve c11 change textsNiels Thykier1-3/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-08-06dh_makeshlibs: Use qx_cmd in c11Niels Thykier1-0/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-29cmake: Pass -DCMAKE_INSTALL_RUNSTATEDIR=/run [c11]Niels Thykier1-0/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-26Fix substitution of recommended compat versionColin Watson1-4/+4
Quote assignment to $recommended_compat in case it isn't a valid Perl version string (e.g. for Debian derivatives). Fix typos that caused it not to be used correctly. Use the /g flag so that all instances of the substitution variable are handled. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-22Dh_Lib: Fix shell bug and add stdout redirectNiels Thykier1-0/+10
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-09dh: Revert --without=build-stamp in c11Niels Thykier1-13/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-09Revert "dh_installmenu: Stop installing menu files in compat 11"Niels Thykier1-5/+0
This reverts commit c1f102537e9e204deed0eab17c10680f3372a2ba.
2017-07-08dh_install: Bulk install sourcesNiels Thykier1-7/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-07debhelper.pod: Announce betas on d-d-a@l.d.o OR d-d@l.d.oNiels Thykier1-2/+4
2017-07-05debhelper.pod: Add heading just above compat listNiels Thykier1-0/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-05debhelper.pod: Subst recommended compat version into examplesNiels Thykier1-4/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30dh_install: Guard optimization in a compat bumpNiels Thykier1-0/+7
It breaks in the following case: "bin/l* bin/*s bin" Assuming debian/tmp/bin contains "ls", then there are now two files to the same location, which makes cp unhappy. It also happens for libindicate, where the it have a gtk-2 and gtk-3 variant of files that happen to clash for similar reasons. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Phase out perl -I. in compat 11Niels Thykier1-0/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Disable PERL_USE_UNSAFE_INC in compat 11Niels Thykier1-0/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Revert "dh_installdocs: Install use dir of mainpackage (C11)"Niels Thykier1-12/+0
This reverts commit 71007f72da682dd9d7f932d81ca2ecd5d46a0e70 (plus effectively 6c946cd0bb239a4fd02e7acbcb797ecccfb0e3cb). The policy said "X-doc => X" not "X-doc => main package", so the current implementation was insufficient. Roll it back while we figure out a better way to do this.
2017-06-29debhelper.pod: Document compat 11 changesNiels Thykier1-0/+17
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-25debhelper: Wordning nitsNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-25dh_auto_install: In c11, skip creating unrelated directoriesNiels Thykier1-0/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-25dh_installman: In c11, detect manpage language from pathNiels Thykier1-1/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-05-06Remove remains of dh_pysupportNiels Thykier1-0/+4
There is no point in loading a sequence that conditionally adds a tool that no longer exists. Just give a deprecation warning for people still explicitly loading it and drop the rest. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-04-12autoconf.pm: Pass --runstatedir=/run in compat 11Niels Thykier1-0/+5
Suggested-by: Michael Biebl <biebl@debian.org> Signed-off-by: Niels Thykier <niels@thykier.net>
2017-04-10dh_installinit: Remove --no-restart-*on*-upgrade in compat 11Niels Thykier1-0/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-04-08dh_install: Mark --(list|fail)-missing as deprecatedNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-02-19Dh_Lib: Provide deprecated_functionality helperNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-02-18makefile.pm: Disable stripping via INSTALL in compat 11Niels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-12-15installinit: do not process systemd files from compat 11 onwardsFelipe Sateler1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-22debhelper.pod: Fix another typo - Thanks to Olly BettsNiels Thykier1-1/+2
Gbp-Dch: Ignore Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-22debhelper.pod: Fix typoNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-22Make the build-stamp optional via a build-stamp sequenceNiels Thykier1-0/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-05dh_installdirs: in c11 - don't create d/<pkg> unconditionallyNiels Thykier1-0/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-02Deprecate compat levels before 9Niels Thykier1-0/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-02Fix a couple of typographical errors.Peter Pentchev1-3/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-01Add manpage of obsolete compat levelsNiels Thykier1-0/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-09-15Fix typo in manpage s/intend/intent/Mattia Rizzolo1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-09-11Mark compat 10 as the recommended compat levelNiels Thykier1-3/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-09-07debhelper.pod: Fix typo (Thanks to Chris Leick)Niels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>