summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2018-02-26Dh_Lib: Fix invalid parameter for package_cross_typeNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-11-15Makefile: Use $(PO4A) in po4a-stampNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-08-24Support building on case-insensitive filesystemsGeoffrey Thomas1-5/+5
Move Debian/ to lib subdirectory to support building on non-case-sensitive filesystems.
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-05debhelper.pod: Subst recommended compat version into examplesNiels Thykier1-3/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-05Makefile: Optimize dpkg-parsechangelog callNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-05Makefile: Avoid some noise during testsNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03Makefile: Run tests in parallelNiels Thykier1-1/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03Makefile: Exclude .pl in test and remove dh_clean callNiels Thykier1-3/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Run translated manpage generation in parallelNiels Thykier1-20/+19
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Makefile: Make po4a run in parallel with English pod2manNiels Thykier1-3/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Makefile: Improve parallelization a bitNiels Thykier1-3/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-04-17Makefile: Refactor to make it easier to override some toolsNiels Thykier1-11/+15
Mostly useful if a derivative needs to fiddle with the calling of pod2man or po4a. Concrete case being DilOS, which overrides which PERL is used for the call to these tools. Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-01Add manpage of obsolete compat levelsNiels Thykier1-2/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-07-16Add some tests for for dh_installdocsSven Joachim1-1/+1
This is a small test suite for dh_installdocs, motivated by the problems found in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830309. It catches both the bug introduced in commit 71007f72da682dd9d7f932d81ca and the regression caused by commit 863ef397c939340e863be1e96c822934a. The tests verify that the correct /usr/share/doc symlinks and directories are set up with and without the --link-doc option, in both compat level 9 and 11. Since dh_installdocs runs chown(1), the tests are skipped if run by an ordinary user and fakeroot is unavailable. Signed-off-by: Niels Thykier <niels@thykier.net>
2015-06-30Makefile: LC_ALL=C before sortNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2013-05-24Allow building debhelper with USE_NLS=no to not require po4a to build. ↵Joey Hess1-0/+2
Closes: #709557
2013-02-09Avoid find -perm +mode breakage caused by findutils 4.5.11, by instead using ↵Joey Hess1-2/+2
-perm /mode. Closes: #700200
2012-11-12Makefile: introduce PREFIX variableChristoph Junghans1-4/+8
2012-11-12Makefile: add USE_NLS to disable nls supportChristoph Junghans1-1/+7
2010-11-02Fix deprecated command list on translated debhelper(7) man pages. Closes: ↵Joey Hess1-3/+9
#601204
2009-11-04Drop deprecated programs from the list of commands in debhelper(7). Closes: ↵Joey Hess1-6/+15
#548382
2009-09-16* update french translation. Closes: #494300, #477703Valéry Perrin1-2/+2
* add --previous at po4a command into Makefile * add dh, dh_auto_install, dh_auto_clean, dh_auto_configure, dh_auto_install, dh_auto_test, dh_bugfiles, dh_icons, dh_installifupdown, dh_installudev, dh_prep into po4a.cfg manpages list Valery.Perrin (valery.perrin.debian@free.fr)
2009-08-16Run pod2man with --utf8. Closes: #541270Joey Hess1-1/+1
2009-07-02Merge branch 'master' into buildsystems7.3.1Joey Hess1-3/+5
2009-07-02avoid installing empty translated debhelper.7 man pagesJoey Hess1-3/+5
When empty due to not being fully enough translated, as is the case now.
2009-06-28Revert "Generate and install dh_auto docs when building debhelper."Joey Hess1-16/+3
I'm reverting the documentation addition to try doing it myself, more simply and less verbosely. This reverts commit 6ac4644330cb02384cf6c12a540cdc6b8e347170.
2009-06-18Generate and install dh_auto docs when building debhelper.Modestas Vainius1-3/+16
Since dh_auto_* PODs and dh_auto.pod contain placeholders and final versions are generated with the use of podselect, they are not directly translatable. However, the final postprocessed PODs (with man/dh_auto_pod) are translatable. So these temporary PODs are written to the man/ subdir and they could be added to po4a as needed. However, I do not add those PODs for translation in this commit (neither previous versions of dh_auto_* were there).
2009-06-11Ship Debian/Debhelper/Buildsystem/* in the package.Modestas Vainius1-1/+3
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-06-11Integrate buildsystem testsuite into the debhelper build system.Modestas Vainius1-1/+1
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-03-23Pass -L UTF-8 to po4a to work around bug #520942Joey Hess1-1/+1
2008-05-04dh addon interface7.0.8Joey Hess1-1/+2
* dh: Add an interface that third-party packages providing debhelper commands can use to insert them into a command sequence. (See dh(1), "SEQUENCE ADDONS".) * dh: --with=foo can be used to include such third-party commands. So, for example, --with=cli could add the dh_cli* commands from cli-common. * Moved python-support special case out of dh and into a python-support sequence addon. --with=python-support is enabled by default to avoid breaking backwards compatability.
2008-04-29Fix underescaped $ in Makefile. Closes: #478475Joey Hess1-1/+1
2008-04-23updateJoey Hess1-0/+2
2008-04-23updatesJoey Hess1-3/+3
2008-04-23fixesJoey Hess1-2/+2
2008-04-23Add a Makefile and simplify this package's own rules file using all the new ↵Joey Hess1-0/+72
toys.
1999-08-28r261: * No user visible changes. Modified the package to interface better ↵joey1-3/+0
with my new local build system, which auto-updates the home page when a new debhelper is built.
1999-08-17r249: dpkg-parsechangelog | grep '^ 'joey1-0/+3
1999-08-17r248: Removed symlink files.joey1-0/+0
1999-08-17r189: Initial revisionjoey1-0/+0