]> git.donarmstrong.com Git - debhelper.git/log
debhelper.git
14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Sat, 15 Aug 2009 01:21:28 +0000 (21:21 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.13 7.3.13
Joey Hess [Sat, 15 Aug 2009 00:22:47 +0000 (20:22 -0400)]
releasing version 7.3.13

14 years agoimprove python regexps, per bzed
Joey Hess [Fri, 14 Aug 2009 01:48:14 +0000 (21:48 -0400)]
improve python regexps, per bzed

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Tue, 11 Aug 2009 17:12:35 +0000 (13:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoremove out of place comment
Joey Hess [Tue, 11 Aug 2009 16:49:31 +0000 (12:49 -0400)]
remove out of place comment

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Mon, 10 Aug 2009 19:12:58 +0000 (15:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agominor code cleanup and optimisation
Joey Hess [Mon, 10 Aug 2009 19:08:09 +0000 (15:08 -0400)]
minor code cleanup and optimisation

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Sat, 8 Aug 2009 20:11:59 +0000 (16:11 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agomove comment closer to relevant code
Joey Hess [Sat, 8 Aug 2009 19:36:58 +0000 (15:36 -0400)]
move comment closer to relevant code

14 years agoAdding bug closing info to the changelog entry.
Bernd Zeimetz [Sat, 8 Aug 2009 02:23:44 +0000 (04:23 +0200)]
Adding bug closing info to the changelog entry.

14 years agoUpdating changelog.
Bernd Zeimetz [Sat, 8 Aug 2009 01:35:58 +0000 (03:35 +0200)]
Updating changelog.

14 years agopython_distutils.pm: Support debhelper backports.
Bernd Zeimetz [Sat, 8 Aug 2009 01:32:48 +0000 (03:32 +0200)]
python_distutils.pm: Support debhelper backports.

To allow backports of debhelper we don't pass
--install-layout=deb to 'setup.py install` for those Python
versions where the option is ignored by distutils/setuptools.

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Thu, 6 Aug 2009 16:12:04 +0000 (12:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.12 7.3.12
Joey Hess [Thu, 6 Aug 2009 15:41:01 +0000 (11:41 -0400)]
releasing version 7.3.12

14 years agodh: Allow creation of new sequences (such as to handle a patch target for quilt)...
Joey Hess [Thu, 6 Aug 2009 15:08:45 +0000 (11:08 -0400)]
dh: Allow creation of new sequences (such as to handle a patch target for quilt), by adding an add_command function to the sequence addon interface. See #540124.

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Wed, 5 Aug 2009 18:12:02 +0000 (14:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.11 7.3.11
Joey Hess [Wed, 5 Aug 2009 17:57:44 +0000 (13:57 -0400)]
releasing version 7.3.11

14 years agoperl_build: Fix Build check to honor source directory setting.
Joey Hess [Wed, 5 Aug 2009 17:52:31 +0000 (13:52 -0400)]
perl_build: Fix Build check to honor source directory setting.

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Wed, 5 Aug 2009 15:12:41 +0000 (11:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.10 7.3.10
Joey Hess [Wed, 5 Aug 2009 15:06:04 +0000 (11:06 -0400)]
releasing version 7.3.10

14 years agodh_installdeb: In udeb mode, support the menutest and isinstallable maintainer script...
Joey Hess [Wed, 5 Aug 2009 15:02:46 +0000 (11:02 -0400)]
dh_installdeb: In udeb mode, support the menutest and isinstallable maintainer scripts. Closes: #540079 Thanks, Colin Watson.

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Tue, 4 Aug 2009 22:12:02 +0000 (18:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agodh_builddeb: Fix man page typo. Closes: #539976
Joey Hess [Tue, 4 Aug 2009 21:23:48 +0000 (17:23 -0400)]
dh_builddeb: Fix man page typo. Closes: #539976

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Tue, 4 Aug 2009 19:12:23 +0000 (15:12 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoperl_build: Avoid failing if forced to be used in dh_auto_clean when Build does not...
Joey Hess [Tue, 4 Aug 2009 17:20:31 +0000 (13:20 -0400)]
perl_build: Avoid failing if forced to be used in dh_auto_clean when Build does not exist (ie due to being run twice in a row). Closes: #539848

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Sat, 1 Aug 2009 20:13:47 +0000 (16:13 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.9 7.3.9
Joey Hess [Sat, 1 Aug 2009 20:09:04 +0000 (16:09 -0400)]
releasing version 7.3.9

14 years agocmake: Avoid forcing rpath off as this can break some test suites. It gets stripped...
Joey Hess [Sat, 1 Aug 2009 19:59:03 +0000 (15:59 -0400)]
cmake: Avoid forcing rpath off as this can break some test suites. It gets stripped by cmake at install time. Closes: #538977

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Fri, 24 Jul 2009 23:28:03 +0000 (19:28 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoFix t/override_target to use ./run. Closes: #538315 7.3.8
Joey Hess [Fri, 24 Jul 2009 22:46:08 +0000 (00:46 +0200)]
Fix t/override_target to use ./run. Closes: #538315

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Fri, 24 Jul 2009 12:53:05 +0000 (08:53 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoreleasing version 7.3.7 7.3.7
Joey Hess [Fri, 24 Jul 2009 12:03:56 +0000 (14:03 +0200)]
releasing version 7.3.7

14 years agoMerge branch 'buildsystems'
Joey Hess [Fri, 24 Jul 2009 10:07:28 +0000 (12:07 +0200)]
Merge branch 'buildsystems'

14 years agoreleasing version 7.3.6 7.3.6
Joey Hess [Thu, 23 Jul 2009 16:23:27 +0000 (18:23 +0200)]
releasing version 7.3.6

14 years agoreleasing version 7.3.6
Joey Hess [Thu, 23 Jul 2009 08:36:51 +0000 (10:36 +0200)]
releasing version 7.3.6

14 years agoperl_makemaker: Re-add fix for #496157, lost in rewrite.
Joey Hess [Wed, 22 Jul 2009 14:43:52 +0000 (16:43 +0200)]
perl_makemaker: Re-add fix for #496157, lost in rewrite.

14 years agoreleasing version 7.3.5 7.3.5
Joey Hess [Mon, 20 Jul 2009 18:36:47 +0000 (20:36 +0200)]
releasing version 7.3.5

14 years agorefactor
Joey Hess [Sun, 19 Jul 2009 14:01:23 +0000 (16:01 +0200)]
refactor

14 years agoMerge commit 'origin/buildsystems' into python-build
Bernd Zeimetz [Sun, 19 Jul 2009 13:50:19 +0000 (15:50 +0200)]
Merge commit 'origin/buildsystems' into python-build

Conflicts:
Debian/Debhelper/Buildsystem/python_distutils.pm

14 years agofix get_sourcepath use and misc style fixes
Joey Hess [Sun, 19 Jul 2009 13:45:36 +0000 (15:45 +0200)]
fix get_sourcepath use and misc style fixes

14 years agoEnsure that we find the right default dbg Python.
Bernd Zeimetz [Sun, 19 Jul 2009 13:44:57 +0000 (15:44 +0200)]
Ensure that we find the right default dbg Python.

14 years agoMerge commit 'bzed/python-build' into buildsystems
Joey Hess [Sun, 19 Jul 2009 13:34:22 +0000 (15:34 +0200)]
Merge commit 'bzed/python-build' into buildsystems

Conflicts:
debian/changelog

14 years agoupdate
Joey Hess [Sun, 19 Jul 2009 13:33:40 +0000 (15:33 +0200)]
update

14 years agoCheck the various build-deps for python-dbg.
Bernd Zeimetz [Sun, 19 Jul 2009 13:24:40 +0000 (15:24 +0200)]
Check the various build-deps for python-dbg.

The default dbg interpreter can be installed by
various build-deps, check them all.

14 years agoMerge commit 'origin/buildsystems' into python-build
Bernd Zeimetz [Sun, 19 Jul 2009 13:16:21 +0000 (15:16 +0200)]
Merge commit 'origin/buildsystems' into python-build

Conflicts:
Debian/Debhelper/Buildsystem/python_distutils.pm

14 years agoBuild Python dbg extensions automatically.
Bernd Zeimetz [Sun, 19 Jul 2009 11:51:50 +0000 (13:51 +0200)]
Build Python dbg extensions automatically.

Python dbg interpreters are only called if the
package build-depends on them.

14 years agoimprove comment
Joey Hess [Sun, 19 Jul 2009 07:37:21 +0000 (09:37 +0200)]
improve comment

14 years agominor improvement
Joey Hess [Sun, 19 Jul 2009 07:34:07 +0000 (09:34 +0200)]
minor improvement

14 years agoMerge commit 'remotes/bzed/python-build' into buildsystems
Joey Hess [Sun, 19 Jul 2009 07:32:31 +0000 (09:32 +0200)]
Merge commit 'remotes/bzed/python-build' into buildsystems

14 years agoBuild for all supported Pythons if installed.
Bernd Zeimetz [Sun, 19 Jul 2009 00:21:06 +0000 (02:21 +0200)]
Build for all supported Pythons if installed.

python_distutils buildsystem: Build for all supported Python
versions in case they're installed. Ensure that correct
shebangs are created by using `python' first during build
and install. Closes: #520834

14 years agorelocate comment inside if
Joey Hess [Sat, 18 Jul 2009 11:30:32 +0000 (13:30 +0200)]
relocate comment inside if

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Fri, 17 Jul 2009 20:23:58 +0000 (16:23 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoadd test of dh's makefile parsing
Joey Hess [Fri, 17 Jul 2009 19:24:21 +0000 (21:24 +0200)]
add test of dh's makefile parsing

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Wed, 15 Jul 2009 16:22:21 +0000 (12:22 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agotypo
Joey Hess [Wed, 15 Jul 2009 15:54:33 +0000 (11:54 -0400)]
typo

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Wed, 15 Jul 2009 14:21:52 +0000 (10:21 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agomore tests
Joey Hess [Wed, 15 Jul 2009 14:12:05 +0000 (10:12 -0400)]
more tests

14 years agoMerge branch 'master' into buildsystems 7.3.4
Joey Hess [Wed, 15 Jul 2009 13:50:47 +0000 (09:50 -0400)]
Merge branch 'master' into buildsystems

Conflicts:
debian/changelog

14 years agodh_install: Add test suite covering the last 5 bugs. 7.2.24
Joey Hess [Wed, 15 Jul 2009 13:42:08 +0000 (09:42 -0400)]
dh_install: Add test suite covering the last 5 bugs.

14 years agoreleasing version 7.2.23 7.2.23
Joey Hess [Wed, 15 Jul 2009 13:29:07 +0000 (09:29 -0400)]
releasing version 7.2.23

14 years agodh_install: Fix support for the case where debian/tmp is explicitly specified in...
Joey Hess [Wed, 15 Jul 2009 13:24:15 +0000 (09:24 -0400)]
dh_install: Fix support for the case where debian/tmp is explicitly specified in filename paths despite being searched by default. Closes: #537140

14 years agoforgot to add ant.pm 7.3.3
Joey Hess [Tue, 14 Jul 2009 21:39:31 +0000 (17:39 -0400)]
forgot to add ant.pm

14 years agotest suite should not need modification to add a new build system
Joey Hess [Tue, 14 Jul 2009 21:26:19 +0000 (17:26 -0400)]
test suite should not need modification to add a new build system

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Tue, 14 Jul 2009 21:25:04 +0000 (17:25 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agofix indent
Joey Hess [Tue, 14 Jul 2009 21:24:46 +0000 (17:24 -0400)]
fix indent

14 years agoMerge branch 'master' into buildsystems
Joey Hess [Tue, 14 Jul 2009 21:15:18 +0000 (17:15 -0400)]
Merge branch 'master' into buildsystems

Conflicts:
debian/changelog

14 years agoreleasing version 7.2.22 7.2.22
Joey Hess [Tue, 14 Jul 2009 21:14:10 +0000 (17:14 -0400)]
releasing version 7.2.22

14 years agodh_install: Fix support for the case where --sourcedir=debian/tmp/foo is used. Perl...
Joey Hess [Tue, 14 Jul 2009 21:08:23 +0000 (17:08 -0400)]
dh_install: Fix support for the case where --sourcedir=debian/tmp/foo is used. Perl was not being greedy enough and the 'foo' was not stripped from the destination directory in this unusual case. Closes: #537017

14 years agoAdd ant buildsystem support. Closes: #537021
Joey Hess [Tue, 14 Jul 2009 20:36:13 +0000 (16:36 -0400)]
Add ant buildsystem support. Closes: #537021

14 years agoreleasing version 7.3.2 7.3.2
Joey Hess [Thu, 9 Jul 2009 01:26:57 +0000 (21:26 -0400)]
releasing version 7.3.2

14 years agoMerge branch 'master' into buildsystems
Joey Hess [Thu, 9 Jul 2009 01:23:43 +0000 (21:23 -0400)]
Merge branch 'master' into buildsystems

Conflicts:
debian/changelog

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Thu, 9 Jul 2009 01:23:41 +0000 (21:23 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoAdd a versioned dep on perl-base, to get a version that supports GetOptionsFromArray... 7.2.21
Joey Hess [Thu, 9 Jul 2009 01:08:48 +0000 (21:08 -0400)]
Add a versioned dep on perl-base, to get a version that supports GetOptionsFromArray. Closes: #536310

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Thu, 2 Jul 2009 22:28:55 +0000 (18:28 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoMerge branch 'master' into buildsystems 7.3.1
Joey Hess [Thu, 2 Jul 2009 16:46:55 +0000 (12:46 -0400)]
Merge branch 'master' into buildsystems

14 years agoavoid installing empty translated debhelper.7 man pages
Joey Hess [Thu, 2 Jul 2009 16:46:13 +0000 (12:46 -0400)]
avoid installing empty translated debhelper.7 man pages

When empty due to not being fully enough translated, as is the case now.

14 years agoMerge branch 'master' into buildsystems
Joey Hess [Thu, 2 Jul 2009 16:29:31 +0000 (12:29 -0400)]
Merge branch 'master' into buildsystems

Conflicts:
debian/changelog

14 years agoreleasing version 7.2.20 7.2.20
Joey Hess [Thu, 2 Jul 2009 16:23:23 +0000 (12:23 -0400)]
releasing version 7.2.20

14 years agodh_install: Fix installation of entire top-level directory from debian/tmp. Closes...
Joey Hess [Thu, 2 Jul 2009 16:17:39 +0000 (12:17 -0400)]
dh_install: Fix installation of entire top-level directory from debian/tmp. Closes: #535367

This was broken by the slash removal fix in
e45749314e98a3304b1f845884ac50327c29cc10. Of course those
unnecessary slashes were actually necessary for dirname to
DTRT.

14 years agomention configure
Joey Hess [Wed, 1 Jul 2009 23:51:51 +0000 (19:51 -0400)]
mention configure

14 years agoreleasing version 7.3.0 7.3.0
Joey Hess [Wed, 1 Jul 2009 19:49:13 +0000 (15:49 -0400)]
releasing version 7.3.0

14 years agoimprove list formatting
Joey Hess [Wed, 1 Jul 2009 19:38:54 +0000 (15:38 -0400)]
improve list formatting

14 years agoMerge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper
Joey Hess [Tue, 30 Jun 2009 17:22:40 +0000 (13:22 -0400)]
Merge branch 'master' of ssh://git.debian.org/git/debhelper/debhelper

14 years agoMerge commit 'remotes/modestas/buildsystems' into buildsystems
Joey Hess [Tue, 30 Jun 2009 17:04:34 +0000 (13:04 -0400)]
Merge commit 'remotes/modestas/buildsystems' into buildsystems

14 years agoMerge branch 'master' into buildsystems
Joey Hess [Tue, 30 Jun 2009 17:04:11 +0000 (13:04 -0400)]
Merge branch 'master' into buildsystems

Conflicts:
debian/changelog

14 years agoreleasing version 7.2.19 7.2.19
Joey Hess [Tue, 30 Jun 2009 17:03:47 +0000 (13:03 -0400)]
releasing version 7.2.19

14 years agodh_install: Fix use of debian/tmp in v7 mode; a bug caused it to put files inside...
Joey Hess [Tue, 30 Jun 2009 16:56:42 +0000 (12:56 -0400)]
dh_install: Fix use of debian/tmp in v7 mode; a bug caused it to put files inside a debian/tmp directory in the package build directory, now that prefix is stripped. (See #534565)

(This also includes a fix to avoid doubled slashes in paths passed to
commands.)

14 years agodh_install: Handle correctly the case where a glob expands to a dangling symlink...
Joey Hess [Tue, 30 Jun 2009 16:48:28 +0000 (12:48 -0400)]
dh_install: Handle correctly the case where a glob expands to a dangling symlink, installing the dangling link as requested. Closes: #534565

14 years agotypo
Joey Hess [Tue, 30 Jun 2009 16:35:29 +0000 (12:35 -0400)]
typo

14 years agormdir_builddir(): use shell commands rather than perl equivalent.
Modestas Vainius [Tue, 30 Jun 2009 13:04:50 +0000 (16:04 +0300)]
rmdir_builddir(): use shell commands rather than perl equivalent.

Pass --ignore-fail-on-non-empty option to shell rmddir and later
check with -d if the exists to get the same effect. Also drop
no act check from rmdir_builddir(), doit() does it for us now.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoremove enforce_out_of_source_building
Joey Hess [Tue, 30 Jun 2009 02:22:21 +0000 (22:22 -0400)]
remove enforce_out_of_source_building

It was only used by the test suite, and while symetrical I don't
feel that justifies keeping dead code.

14 years agolayout
Joey Hess [Tue, 30 Jun 2009 02:16:56 +0000 (22:16 -0400)]
layout

14 years agoUse ASCII RS for separating options in DH_INTERNAL_OPTIONS.
Modestas Vainius [Mon, 29 Jun 2009 23:55:41 +0000 (02:55 +0300)]
Use ASCII RS for separating options in DH_INTERNAL_OPTIONS.

Since now extra options via dh command line arguments are encouraged, dh will
break when a bit more complex option gets added to DH_INTERNAL_OPTIONS and it
gets misparsed by the debhelper command called from the override. E.g.
debian/rules:

| %:
|  dh --builddirectory="build dir"
|
| override_dh_install:
|  dh_install

Will fail with something like:

| ....
| make[1]: Entering directory `............'
| dh_install
| cp: cannot stat `debian/tmp/dir': No such file or directory
| dh_install: cp returned exit code 1
| make[1]: *** [override_dh_install] Error 1

So since DH_INTERNAL_OPTIONS is exclusively for internal use, why not to use an
old good ASCII unrepresentable control character as a separator? So I chose
ASCII 1E - RS Record Separator.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoBug fix: pass extra command line arguments to cmake.
Modestas Vainius [Mon, 29 Jun 2009 22:32:54 +0000 (01:32 +0300)]
Bug fix: pass extra command line arguments to cmake.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoAdd URLs to python_distutils --build-base bugs.
Modestas Vainius [Mon, 29 Jun 2009 22:15:45 +0000 (01:15 +0300)]
Add URLs to python_distutils --build-base bugs.

14 years agoCall SUPER in python_distutils::pre_building_step.
Modestas Vainius [Mon, 29 Jun 2009 22:07:58 +0000 (01:07 +0300)]
Call SUPER in python_distutils::pre_building_step.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoMore verbose rmdir_builddir() and more its tests
Modestas Vainius [Mon, 29 Jun 2009 21:06:29 +0000 (00:06 +0300)]
More verbose rmdir_builddir() and more its tests

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoSupport absolute paths for builddir.
Modestas Vainius [Mon, 29 Jun 2009 19:00:26 +0000 (22:00 +0300)]
Support absolute paths for builddir.

If build directory is absolute or ../ path, _rel2rel falls back to
absolute paths. Try even harder to convert supplied builddir to
relative in _set_builddir().

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoAdd absolute path test for canonpath.
Modestas Vainius [Mon, 29 Jun 2009 16:36:28 +0000 (19:36 +0300)]
Add absolute path test for canonpath.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
14 years agoRename _canonpath to canonpath.
Modestas Vainius [Mon, 29 Jun 2009 16:34:05 +0000 (19:34 +0300)]
Rename _canonpath to canonpath.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>