summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* releasing version 7.4.18Joey Hess2010-04-26
|
* changelogJoey Hess2010-04-10
|
* update docsJoey Hess2010-04-10
|
* Remove autoscripts for GConfJosselin Mouette2010-04-10
| | | | | Starting from 2.28.1-2, the gconf2 package uses triggers which make the maintainer scripts obsolete.
* releasing version 7.4.17Joey Hess2010-04-08
|
* Fix #572077 in one place I missed earlier. (See #576885)Joey Hess2010-04-08
|
* updateJoey Hess2010-04-08
|
* fix commentJoey Hess2010-04-08
|
* add semicolon after build targets to avoid implicit target runningJoey Hess2010-04-08
|
* releasing version 7.4.16Joey Hess2010-04-06
|
* refactor to pass silly test suite length limitJoey Hess2010-04-06
|
* dh: Improve documentation.Joey Hess2010-04-06
| | | | | | | joeyh: debhelper has an undocumented variable with INTERNAL in its name. People keep trying to use it. Why? liw: debhelper is magic. magic is power derived from secrets. secrets are desireable. solution: document it. :)
* dh: Allow --list-addons to be used when not in a source package. Closes: #574351Joey Hess2010-03-31
|
* dh_md5sums: Sort to ensure stable, more diffable order. Closes: #573702Joey Hess2010-03-31
|
* add parallel optionJoey Hess2010-03-04
|
* minor optimisationJoey Hess2010-03-01
|
* If neither -a or -i are specified, debhelper commands used to default to ↵Joey Hess2010-03-01
| | | | acting on all packages in the control file, which was a guaranteed failure if the control file listed packages that did not build for the target architecture. After recent optimisations, this default behavior can efficiently be changed to the more sane default of acting on only packages that can be built for the current architecture. This change is mostly useful when using minimal rules files with dh. Closes: #572077
* Typo. Closes: #571968Joey Hess2010-02-28
|
* dh_install: Now --list-missing and --fail-missing are useful even when not ↵Joey Hess2010-02-21
| | | | all packages are acted on (due to architecture limits or flags). Closes: #570373
* makefile buildsystem: Chomp output during test for full compatability with ↵Joey Hess2010-02-19
| | | | | | | | | | | | | | debhelper 7.4.11. Closes: #570503 Previously the test used make -s -n | head -n 1 and then chomped the output. In the case of this bug, root-system's Makefile *always* outputs something to stdout, even for targets that don't exist, before configure is run. It accidentially worked before, since the first line it outputs happens to be empty. So bring back the chomp to retain compatability with this package that used to work before, but the test only does the right thing for this package due to sheer luck, really.
* Updated French translation.Joey Hess2010-02-18
|
* releasing version 7.4.15Joey Hess2010-02-18
|
* The fix for #563557 caused some new trouble involving makefile that ↵Joey Hess2010-02-18
| | | | misbehave when stderr is closed. Reopen it to /dev/null when testing for the existance of a makefile target. Closes: #570443
* todoJoey Hess2010-02-16
|
* dh: Disable option bundling to avoid mis-parsing bundled options such as ↵Joey Hess2010-02-16
| | | | "-Bpython-support". Closes: #570039
* releasing version 7.4.13Joey Hess2010-02-02
|
* Fix handling of -O with options specified by commands. Closes: #568081Joey Hess2010-02-02
|
* dh_compress: Avoid compressing images in /usr/share/info. Closes: #567586Joey Hess2010-01-31
|
* releasing version 7.4.12Joey Hess2010-01-30
|
* adjust for new buildsystemJoey Hess2010-01-30
|
* Fix typo in call to abs2rel in --builddir sanitize code. Closes: #567737Joey Hess2010-01-30
|
* update from KelJoey Hess2010-01-28
| | | | | | Here is yet another revision which sets the PREFIX variable to '/usr' which seems commonly used by Qt projects. Also removed the -e test discussed previously.
* add --builddirectory exampleJoey Hess2010-01-27
|
* add qmake to build systems listJoey Hess2010-01-27
| | | | (at the end naturally)
* qmake: New buildsystem contributed by Kel Modderman. Closes: #566840Joey Hess2010-01-27
|
* Fix typo: s/notmally/normallyJoachim Breitner2010-01-10
|
* bring back ignore_unknown_optionsJoey Hess2010-01-06
| | | | Missed that dh still uses it.
* fix bad interaction between -O and ignore_unknown_optionsJoey Hess2010-01-06
| | | | | | Actually, since ignore_unknown_options is only used with DH_INTERNAL_OPTIONS, which always uses -O for such options, I was able to remove that complication too.
* don't call getopt recursivelyJoey Hess2010-01-04
| | | | That messes with the return value of the outer call.
* solve the dh -Bbuild problemJoey Hess2010-01-04
| | | | | | | | | * Add -O option, which can be used to pass options to commands, ignoring options that they do not support. * dh: Use -O to pass user-specified options to the commands it runs. This solves the problem with passing "-Bbuild" to dh, where commands that do not support -B would see a bogus -u option. Closes: #541773 (It also ensures that the commands dh prints out can really be run.)
* Fix warning about unknown options passed to commands in override targets.Joey Hess2010-01-04
| | | | | | | | | dh used DH_OVERRIDE_UNKNOWN_OPTIONS, which was too broad as it affected commands run via override targets and caused there to be no warning about unknown options. Now unknown options are only ignored when parsing DH_INTERNAL_OPTIONS and dh's own options.
* makefile: Support the (asking for trouble) case of MAKE being set to ↵Joey Hess2010-01-03
| | | | something with a space in it. Closes: #563557
* dh_bugfiles: Doc typo. Closes: #563269Joey Hess2010-01-01
|
* releasing version 7.4.11Joey Hess2009-12-31
|
* simplifyJoey Hess2009-12-30
|
* changelogJoey Hess2009-12-30
|
* whitespaceJoey Hess2009-12-30
|
* Do not call make for noop overrides.Modestas Vainius2009-12-30
| | | | | 1) Detect if target is noop when parsing debian/rules. 2) If override target is noop, do not call make for it.
* updateJoey Hess2009-12-29
|
* stop trying to handle substvars idempotentlyJoey Hess2009-12-29
| | | | | | | | | | | | | | | | | | | | | | | In the beginning, I tried to be careful to have commands that added a substvar remove it when ran again with different options that caused it to not be needed. However, now when I look over the code, I see 3 places that got it right, 1 that was right but I just broke, and a dozen that don't even try to handle this case. Also, handling the case is hard; code that adds substvars may be complex and calculate versioned dependencies. The removal code then has to somehow also come up with those same exact dependency strings. It's a recipe for nasty code and maintenance headache even if I went and fixed everything right now. Instead, I dropped the whole thing. Many debhelper commands make no pretense of being idempotent anyway; it's easy and normal to call dh_prep when starting a binary package build, with the exact purpose of not needing to worry about idempotency. I did leave in the delsubstvar function, as well as the option to addsubstvar that, confusingly, causes an item to be removed. Just for library compatability reasons.