summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | dh_compress: Javascript files are not compressed, as these go with ↵Joey Hess2010-12-22
| | | | | | | | (uncompressed) html files. Closes: #603553
* | Revert "changelog"Joey Hess2010-12-07
| | | | | | | | This reverts commit c91178b5e6d02a057eec471eab4837db1e3a2f6c.
* | Revert "dh: Add sequence dependencies and satisfy dependencies prior to ↵Joey Hess2010-12-07
| | | | | | | | | | | | | | | | running sequence" This reverts commit c685546d18606fafee2ad9d3a1cb3d90dd7e9d5e. Caused extra work, and possible FTBFS conditions.
* | changelogJoey Hess2010-12-07
| |
* | dh: Add sequence dependencies and satisfy dependencies prior to running sequenceRoger Leigh2010-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add %sequence_deps and invoke recursively prior to examining logs and running commands in sequence. The supplied dependencies are equivalent to the following make rules: build: build-arch build-indep install: install-arch install-indep install-arch: build-arch install-indep: build-indep binary: binary-arch binary-indep binary-arch: install-arch binary-indep: install-indep In the existing dh command sequences, the binary sequences all included the corresponding install sequence commands, and in turn the install sequences all included the corresponding build commands. While this works, it has a major deficiency. If the "binary" sequence is run, it will not run the "build" target in debian/rules. This leads to a situation where building with dpkg-buildpackge, which would typically invoke "debian/rules build" followed by "debian/rules binary-arch" and/or "debian/rules debian-indep" may do something different than just invoking "debian/rules binary" or "dh binary" because the build target in debian/rules is effectively bypassed. This applies equally to the -arch and -indep sequence variants. This change eliminates the duplicated sequence commands, and instead invokes the appropriate target(s) in debian/rules, as specified in the %sequence_deps hash. In the common case, the dh sequence by the same name will be called, so the behaviour is identical. However, this provides a means to utilise all of the policy-specified targets, plus the install targets and extend them with additional dependencies and commands, while still allowing full use of dh and giving identical behaviour whether dh or debian/rules targets are used. Signed-off-by: Roger Leigh <rleigh@debian.org>
* | dh: Use "architecture independent" rather than "binary independent" for ↵Roger Leigh2010-12-05
| | | | | | | | | | | | consistency Signed-off-by: Roger Leigh <rleigh@debian.org>
* | dh_installdocs: Clarify that debian/README.Debian and debian/TODO are only ↵Joey Hess2010-12-05
| | | | | | | | installed into the first package listed in debian/control. Closes: #606036
* | dh_listpackages: Do not display warnings if options cause no packages to be ↵Joey Hess2010-11-22
| | | | | | | | listed.
* | changelogJoey Hess2010-11-22
| |
* | dh: Add support for build-arch, build-indep, install-arch and install-indep ↵Roger Leigh2010-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sequences The existing binary-arch and binary-indep sequences depend upon these new sequences, leading to the following possible orders: binary → install → build binary-arch → install-arch → build-arch binary-indep → install-indep → build-indep This is the logical dependency ordering of the sequences; the actual order is of course in reverse so that build is followed by install and binary. Signed-off-by: Roger Leigh <rleigh@debian.org>
* | reorderJoey Hess2010-11-22
| |
* | dh: Improve filtering in dh_listpackages example. Closes: #604561Joey Hess2010-11-22
| |
* | dh: Use $(filter) rather than $(findstring)Roger Leigh2010-11-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | $(findstring) can match partial strings and so is unreliable when a package builds several binary packages and one package contains the name of another package within its name. In these cases, $(findstring) can return a partial match which leads to problems (performing unwanted actions which could lead to build failure, for example). $(filter) matches the entire string in the wordlist, so is a reliable replacement for $(findstring). Signed-off-by: Roger Leigh <rleigh@debian.org>
* | updated spanish translation after large typography changeJoey Hess2010-11-11
| |
* | French translation update after massive man page typographyValéry Perrin2010-11-07
| | | | | | | | Signed-off-by: Valéry Perrin <valery.perrin.debian@free.fr>
* | Fix deprecated command list on translated debhelper(7) man pages. Closes: ↵Joey Hess2010-11-02
| | | | | | | | #601204
* | dh: Inhibit logging for commands run inside override targetsJoey Hess2010-11-02
| | | | | | | | | | | | | | Note that only the overridden command is inhibited. I wanted to avoid a behavior change if a rules file runs other debhelper commands inside the target, and relies on the logging preventing them being run later on in the sequence.
* | Explicitly build-depend on a new enough perl-base. Closes: #601188Joey Hess2010-11-02
| |
* | bugcloseJoey Hess2010-11-02
| |
* | typoJoey Hess2010-11-02
| |
* | Apply manual pages conventionsDavid Prévot2010-11-02
| | | | | | | | | | | | | | | | | | 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.
* | typoJoey Hess2010-11-02
| |
* | maintscript filesJoey Hess2010-11-02
| | | | | | | | | | | | | | dh_installdeb: Support debian/package.maintscript files, which can contain dpkg-maintscript-helper commands. This can be used to automate moving or removing conffiles, or anything added to dpkg-maintscript-helper later on. Closes: #574443 (Thanks, Colin Watson)
* | note that the hardcoded arg_max here is obsoleteJoey Hess2010-10-27
| |
* | add file added by recent spanish updateJoey Hess2010-10-26
| |
* | Large update to Spanish man page translations by Omar Campagne. Closes: #600913Joey Hess2010-10-21
| |
* | Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelperJoey Hess2010-10-17
|\ \
| * | Fix french misspelling and strings lenghtValéry Perrin2010-10-15
| | |
* | | Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelperJoey Hess2010-09-29
|\ \ \ | |/ /
| * | update french translation.Valery Perrin2010-09-26
| | |
* | | stop testing jobserver availability codeJoey Hess2010-09-29
|/ / | | | | | | | | Testing this is sensative to what FDs are inherited by the test script. After the recent fix, it started breaking another way.
* | Avoid open fd 5 or 6 breaking buildsystem test suite. Closes: #596679Joey Hess2010-09-13
| |
* | Man page fixes about what program -u passes params to. Closes: #593342Joey Hess2010-08-17
| |
* | correct license of dh_installinitJoey Hess2010-08-13
| | | | | | | | | | | | It was GPL 2+ ; Steve added some code and chose to bump the license to GPL 3, which is his right (and I don't mind), but that code is still mixed with 2+ code, which is now 3+.
* | python_distutils: Pass --force to setup.py build, to ensure that when ↵Joey Hess2010-08-07
| | | | | | | | | | | | | | | | | | | | python-dbg is run it does not win and result in scripts having it in the shebang line. Closes: #589759 (cherry picked from commit 865e6266a5eaae81004bf530bc23da1c3fdc10b1) Conflicts: debian/changelog
* | updateJoey Hess2010-08-07
| |
* | releasing version 8.0.0Joey Hess2010-08-07
| |
* | Revert "python_distutils: Pass --force to setup.py build, to ensure that ↵Joey Hess2010-08-07
| | | | | | | | | | | | | | | | | | | | | | | | when python-dbg is run it does not win and result in scripts having it in the shebang line. Closes: #589759" This reverts commit 865e6266a5eaae81004bf530bc23da1c3fdc10b1. Conflicts: debian/changelog Too late for 8.0.0 since testing is frozen. Will put back in later.
* | Finalized v8 mode, which is the new recommended default.Joey Hess2010-08-07
| |
* | python_distutils: Pass --force to setup.py build, to ensure that when ↵Joey Hess2010-07-25
| | | | | | | | python-dbg is run it does not win and result in scripts having it in the shebang line. Closes: #589759
* | Bug#589574: [PATCH] dh_fixperms: Ensure files in /etc/sudoers.d/ are mode ↵Carsten Hey2010-07-18
| | | | | | | | | | | | 440. Closes: #589574 Signed-off-by: Carsten Hey <carsten@debian.org>
* | releasing version 7.9.3Joey Hess2010-06-30
| |
* | perl_makemaker: import compat(). Closes: #587654Joey Hess2010-06-30
| |
* | releasing version 7.9.2Joey Hess2010-06-29
| |
* | In v8 mode, stop passing packlist=0 in perl_makemaker buildsystem, since ↵Joey Hess2010-06-23
| | | | | | | | perl_build is tried first. Avoids the makemaker warning message introduced by the fix to #527990.
* | releasing version 7.9.1Joey Hess2010-06-16
| |
* | postrm-init: Avoid calling the error handler if update-rc.d fails. Closes: ↵Joey Hess2010-06-16
| | | | | | | | #586065
* | add autotools_dev exampleJoey Hess2010-06-06
| |
* | Merge commit '93a73a7ead5d90accb7259a46efdebab113e6550'Joey Hess2010-05-28
|\ \
| * | updateJoey Hess2010-05-28
| | |