tools/git-buildpackage.git
15 years agoupdate Homepage:
Guido Günther [Mon, 6 Jul 2009 19:36:25 +0000 (21:36 +0200)]
update Homepage:

15 years agofix release
Guido Günther [Fri, 3 Jul 2009 14:38:29 +0000 (16:38 +0200)]
fix release

15 years agodocument changes and release 0.4.54 debian/0.4.54
Guido Günther [Fri, 3 Jul 2009 14:19:30 +0000 (16:19 +0200)]
document changes and release 0.4.54

15 years ago+ is a valid character in version numbers
Guido Günther [Fri, 3 Jul 2009 14:15:24 +0000 (16:15 +0200)]
+ is a valid character in version numbers

15 years agofix one digit version numbers
Guido Günther [Sat, 13 Jun 2009 21:09:06 +0000 (23:09 +0200)]
fix one digit version numbers

15 years agoadd filter-pristine-tar
Mehdi Dogguy [Fri, 12 Jun 2009 10:37:55 +0000 (12:37 +0200)]
add filter-pristine-tar

to filter upstream tarball before passing it to pristine-tar

Closes: #520722

15 years agocheck for snapshot mode
Guido Günther [Fri, 12 Jun 2009 08:43:06 +0000 (10:43 +0200)]
check for snapshot mode

when checking if we need to add a new section.

Closes: #532583
Thanks: Ove Kaaven for sorting this out

15 years agoallow for uppercase characters in the version pattern
Guido Günther [Tue, 9 Jun 2009 15:35:34 +0000 (17:35 +0200)]
allow for uppercase characters in the version pattern

and in the package name if it's not a debian source package's name.
Also allow for ':' and '~' which are allowed accoring to Debian Policy.
Based on a patch by Felipe Sateler.

Closes: #531819

15 years agoUnconfuse git-dch when commit message starts with "--"
Damyan Ivanov [Tue, 9 Jun 2009 15:19:46 +0000 (17:19 +0200)]
Unconfuse git-dch when commit message starts with "--"

Closes: #531985

15 years agodocument changes and release 0.4.53 debian/0.4.53
Guido Günther [Sun, 3 May 2009 16:36:09 +0000 (18:36 +0200)]
document changes and release 0.4.53

15 years agoadd --fast-import
Guido Günther [Sat, 2 May 2009 17:54:23 +0000 (19:54 +0200)]
add --fast-import

This uses git-fast-import to import the upstream tarball, speeds up
imports of upstream tarballs by a factor of two. This options is
experimental and will become the default once it got more testing.

Closes: #449075

15 years agoadd get_author_email
Guido Günther [Sun, 26 Apr 2009 20:09:43 +0000 (22:09 +0200)]
add get_author_email

that parses git config and environment

15 years agoadd commit argument for GitTag
Guido Günther [Sun, 26 Apr 2009 20:09:09 +0000 (22:09 +0200)]
add commit argument for GitTag

15 years agopass --pretty=medium to git show
Guido Günther [Tue, 28 Apr 2009 17:54:15 +0000 (19:54 +0200)]
pass --pretty=medium to git show

Closes: #525969

15 years agodocument changes and release 0.4.52 debian/0.4.52
Guido Günther [Fri, 24 Apr 2009 15:36:41 +0000 (17:36 +0200)]
document changes and release 0.4.52

15 years agorestore default signal handlers before subprocess.call
Guido Günther [Fri, 24 Apr 2009 14:51:21 +0000 (16:51 +0200)]
restore default signal handlers before subprocess.call

Closes: #525411

15 years agofix missing argument in error message
Guido Günther [Fri, 24 Apr 2009 14:34:43 +0000 (16:34 +0200)]
fix missing argument in error message

15 years agopromote pristine-tar to Recommends:
Guido Günther [Fri, 17 Apr 2009 21:11:06 +0000 (23:11 +0200)]
promote pristine-tar to Recommends:

15 years agodocument postbuild hook
Guido Günther [Fri, 17 Apr 2009 08:28:30 +0000 (10:28 +0200)]
document postbuild hook

15 years agomove to section vcs
Guido Günther [Thu, 16 Apr 2009 10:55:23 +0000 (12:55 +0200)]
move to section vcs

15 years agodocument changes and release 0.4.51 debian/0.4.51
Guido Günther [Thu, 16 Apr 2009 09:47:55 +0000 (11:47 +0200)]
document changes and release 0.4.51

15 years agolet the version detection patter match debian policy
Guido Günther [Tue, 7 Apr 2009 12:28:00 +0000 (14:28 +0200)]
let the version detection patter match debian policy

Closes: #522888

15 years agobump standards version
Guido Günther [Sun, 5 Apr 2009 17:17:13 +0000 (19:17 +0200)]
bump standards version

15 years agopass GBP_BUILD_DIR to the build command
Guido Günther [Sun, 5 Apr 2009 17:03:34 +0000 (19:03 +0200)]
pass GBP_BUILD_DIR to the build command

this allows hooks to figure out where to copy back the build result.
Adjust the cowbuilder example accordingly.

15 years agoadd postbuild hook
Guido Günther [Sat, 4 Apr 2009 17:04:35 +0000 (19:04 +0200)]
add postbuild hook

can be used to e.g. run lintian.

Closes: #521358

15 years agoadd get_arch
Guido Günther [Sat, 4 Apr 2009 17:02:42 +0000 (19:02 +0200)]
add get_arch

returns dpkg's notion of the architecture

15 years agostore version without epoch
Guido Günther [Sat, 4 Apr 2009 17:02:07 +0000 (19:02 +0200)]
store version without epoch

and simplify version parsing

15 years agodon't ignore --debian-branch on import into non empty archives
Guido Günther [Wed, 25 Mar 2009 21:03:36 +0000 (22:03 +0100)]
don't ignore --debian-branch on import into non empty archives

15 years agodocument changes and release 0.4.50 debian/0.4.50
Guido Günther [Thu, 5 Mar 2009 20:10:28 +0000 (21:10 +0100)]
document changes and release 0.4.50

15 years agoadd git-builder cowbuilder example
Guido Günther [Thu, 5 Mar 2009 20:07:49 +0000 (21:07 +0100)]
add git-builder cowbuilder example

15 years agoSkip all comments before looking for clean_msg
Guido Günther [Tue, 3 Mar 2009 18:20:37 +0000 (19:20 +0100)]
Skip all comments before looking for clean_msg

Closes: #518008

15 years agobe less strict on the spelling of boolen config file options
Guido Günther [Fri, 27 Feb 2009 11:49:13 +0000 (12:49 +0100)]
be less strict on the spelling of boolen config file options

any capitalization of 'true' or 'false' as well as '0' and '1' are
allowed.

15 years agodocument changes and release 0.4.49 debian/0.4.49
Guido Günther [Thu, 26 Feb 2009 12:51:50 +0000 (13:51 +0100)]
document changes and release 0.4.49

15 years agoadd --git-no-ignore-new
Guido Günther [Thu, 26 Feb 2009 08:19:25 +0000 (09:19 +0100)]
add --git-no-ignore-new

15 years agomake --[no-]full a config file option
Guido Günther [Tue, 24 Feb 2009 17:57:18 +0000 (18:57 +0100)]
make --[no-]full a config file option

15 years agoadd --no-pristine-tar
Guido Günther [Thu, 26 Feb 2009 10:49:56 +0000 (11:49 +0100)]
add --no-pristine-tar

Closes: #517024

15 years agosimplify boolean option handling
Guido Günther [Thu, 26 Feb 2009 10:44:36 +0000 (11:44 +0100)]
simplify boolean option handling

15 years agobetter document Closes: tag
Guido Günther [Thu, 26 Feb 2009 08:12:18 +0000 (09:12 +0100)]
better document Closes: tag

Closes: #516877

15 years agomake --export a config file option
Guido Günther [Tue, 24 Feb 2009 19:07:25 +0000 (20:07 +0100)]
make --export a config file option

15 years agoPass "-d" to debuild when run as cleaner.
Guido Günther [Thu, 26 Feb 2009 08:04:39 +0000 (09:04 +0100)]
Pass "-d" to debuild when run as cleaner.

This way build-deps don't have to be fulfilled in the source tree but
only in the build tree.

Closes: #516876

15 years agofix for remote repos containing '.'
Guido Günther [Wed, 25 Feb 2009 17:14:49 +0000 (18:14 +0100)]
fix for remote repos containing '.'

15 years agodocument changes and release 0.4.48 debian/0.4.48
Guido Günther [Mon, 23 Feb 2009 17:25:07 +0000 (18:25 +0100)]
document changes and release 0.4.48

15 years agorun git-cleaner with --git-ignore-new
Guido Günther [Mon, 23 Feb 2009 16:29:30 +0000 (17:29 +0100)]
run git-cleaner with --git-ignore-new

Makes running with and without --git-ignore-new more consistent.

15 years agoAdd --export=WC to export the working copy into export-dir.
Guido Günther [Mon, 23 Feb 2009 15:37:54 +0000 (16:37 +0100)]
Add --export=WC to export the working copy into export-dir.

Closes: #509138

15 years agoadd gbp-posttag-push example
Guido Günther [Fri, 20 Feb 2009 11:55:10 +0000 (12:55 +0100)]
add gbp-posttag-push example

15 years agorename git-pbuilder to gbp-pbuilder
Guido Günther [Fri, 20 Feb 2009 11:58:33 +0000 (12:58 +0100)]
rename git-pbuilder to gbp-pbuilder

so we don't pollute the git- namespace with our helpers.

15 years agotypo
Guido Günther [Fri, 20 Feb 2009 11:18:38 +0000 (12:18 +0100)]
typo

15 years agoadd --git-dont-purge to the manual
Guido Günther [Fri, 20 Feb 2009 10:20:36 +0000 (11:20 +0100)]
add --git-dont-purge to the manual

15 years agoadd --git-export=INDEX to the manual
Guido Günther [Fri, 20 Feb 2009 10:14:13 +0000 (11:14 +0100)]
add --git-export=INDEX to the manual

15 years agodocument changes and release 0.4.47 debian/0.4.47
Guido Günther [Thu, 19 Feb 2009 19:38:04 +0000 (20:38 +0100)]
document changes and release 0.4.47

15 years agodocument exported env vars
Guido Günther [Thu, 19 Feb 2009 18:08:34 +0000 (19:08 +0100)]
document exported env vars

and add example posttag hook

15 years agoexport sha1, branch and tagname into the commit hooks environment
Guido Günther [Thu, 19 Feb 2009 16:54:32 +0000 (17:54 +0100)]
export sha1, branch and tagname into the commit hooks environment

this makes it possible to push out that specific tag only.

15 years agoadd GitRepository.rev_parse
Guido Günther [Thu, 19 Feb 2009 18:07:32 +0000 (19:07 +0100)]
add GitRepository.rev_parse

15 years agofix VCS-Browser URL
Guido Günther [Thu, 29 Jan 2009 10:47:06 +0000 (11:47 +0100)]
fix VCS-Browser URL

15 years agodocument changes and release 0.4.46 debian/0.4.46
Guido Günther [Fri, 23 Jan 2009 17:32:38 +0000 (18:32 +0100)]
document changes and release 0.4.46

15 years agohandle dpkg-parsechangelog errors
Guido Günther [Fri, 23 Jan 2009 17:31:41 +0000 (18:31 +0100)]
handle dpkg-parsechangelog errors

Closes: #512765

15 years agotypo in docs/manpages/git-dch.sgml
Jonathan Wiltshire [Wed, 7 Jan 2009 12:50:35 +0000 (12:50 +0000)]
typo in docs/manpages/git-dch.sgml

Closes: 511096

15 years agodocumentation typo
Dietmar Winkler [Tue, 6 Jan 2009 14:15:13 +0000 (15:15 +0100)]
documentation typo

15 years agoadd Vcs-Browser
Guido Günther [Fri, 2 Jan 2009 12:46:59 +0000 (13:46 +0100)]
add Vcs-Browser

15 years agofix typos
Guido Günther [Fri, 2 Jan 2009 12:30:42 +0000 (13:30 +0100)]
fix typos

Closes: #510479
Thanks: Jonathan Wiltshire

15 years agodocument changes and release 0.4.45 debian/0.4.45
Guido Günther [Thu, 1 Jan 2009 19:11:54 +0000 (20:11 +0100)]
document changes and release 0.4.45

15 years agoadd --no-sign-tags to git-import-{dsc,orig}
Guido Günther [Thu, 1 Jan 2009 18:22:07 +0000 (19:22 +0100)]
add --no-sign-tags to git-import-{dsc,orig}

Closes: #508889

15 years agoadd --no-git-author
Guido Günther [Mon, 29 Dec 2008 18:30:42 +0000 (19:30 +0100)]
add --no-git-author

15 years agodocument --no-sign-tags
Guido Günther [Mon, 29 Dec 2008 18:27:51 +0000 (19:27 +0100)]
document --no-sign-tags

15 years agoUse name and email from git
Robie Basak [Mon, 29 Dec 2008 16:03:04 +0000 (16:03 +0000)]
Use name and email from git

Closes: #509867

15 years agodocument changes and release 0.4.44 debian/0.4.44
Guido Günther [Sun, 28 Dec 2008 23:30:06 +0000 (00:30 +0100)]
document changes and release 0.4.44

15 years agoadd --no-sign-tags
Guido Günther [Sun, 28 Dec 2008 22:55:12 +0000 (23:55 +0100)]
add --no-sign-tags

Closes: #508889

15 years agoadd support for --foo and --no-foo options
Guido Günther [Sun, 28 Dec 2008 22:50:51 +0000 (23:50 +0100)]
add support for --foo and --no-foo options

by looking add at foo and no-foo config file defaults.

15 years agobetter descriptions
Guido Günther [Fri, 28 Nov 2008 18:16:29 +0000 (19:16 +0100)]
better descriptions

16 years agorequire python 2.5
Guido Günther [Sun, 23 Nov 2008 13:50:40 +0000 (14:50 +0100)]
require python 2.5

16 years agoallow to import into empty repositories
Guido Günther [Sat, 15 Nov 2008 19:39:38 +0000 (20:39 +0100)]
allow to import into empty repositories

this makes git-import-dsc's behaviour finally consistent with
git-import-orig

Closes: #500458
Closes: #504075

16 years agoadd GitRepository.is_empty and create_repo helpers
Guido Günther [Sat, 22 Nov 2008 16:44:29 +0000 (17:44 +0100)]
add GitRepository.is_empty and create_repo helpers

16 years agorename GitInitDB to GitInit
Guido Günther [Sat, 22 Nov 2008 16:45:13 +0000 (17:45 +0100)]
rename GitInitDB to GitInit

16 years agotypo
Guido Günther [Fri, 21 Nov 2008 22:45:17 +0000 (23:45 +0100)]
typo

16 years agocase insentive matching for "bugnumbers"
Guido Günther [Thu, 20 Nov 2008 08:42:04 +0000 (09:42 +0100)]
case insentive matching for "bugnumbers"

since they can contain "Bug"

16 years agotoo much whitespace
Guido Günther [Sat, 15 Nov 2008 19:21:41 +0000 (20:21 +0100)]
too much whitespace

16 years agomove common help messages into config.py
Guido Günther [Sat, 15 Nov 2008 14:59:08 +0000 (15:59 +0100)]
move common help messages into config.py

16 years agodon't require bugnumbers to start with '#'
Guido Günther [Sat, 15 Nov 2008 12:28:02 +0000 (13:28 +0100)]
don't require bugnumbers to start with '#'

use the regex from Debian policy instead

16 years agohelp option cleanup
Guido Günther [Sat, 15 Nov 2008 12:13:55 +0000 (13:13 +0100)]
help option cleanup

Closes: #505787

16 years agodocument changes and release 0.4.43 debian/0.4.43
Guido Günther [Fri, 14 Nov 2008 13:12:37 +0000 (14:12 +0100)]
document changes and release 0.4.43

16 years agofix off by one
Guido Günther [Fri, 14 Nov 2008 12:45:52 +0000 (13:45 +0100)]
fix off by one

introduced by not counting first_commit when creating a new header

16 years agogather all invocations of dch in one function
Guido Günther [Fri, 14 Nov 2008 12:40:02 +0000 (13:40 +0100)]
gather all invocations of dch in one function

fixes dch failures due to missing quotes introduced by [7f24b98]

16 years agodocument changes and release 0.4.42 debian/0.4.42
Guido Günther [Thu, 13 Nov 2008 16:09:44 +0000 (17:09 +0100)]
document changes and release 0.4.42

16 years agogit-dch: add missing call to escape_commit
Guido Günther [Thu, 13 Nov 2008 15:33:00 +0000 (16:33 +0100)]
git-dch: add missing call to escape_commit

16 years agoDon't fail on symlink creation
Guido Günther [Thu, 13 Nov 2008 14:52:11 +0000 (15:52 +0100)]
Don't fail on symlink creation

iff the symlink already points to the correct target. This way it
doesn't make a difference if one points git-import-orig to the file
downloaded via uscan or to the symlink created by uscan.

Closes: #502565

16 years agoDon't include first UNRELEASED line
Felipe Sateler [Wed, 12 Nov 2008 03:04:13 +0000 (00:04 -0300)]
Don't include first UNRELEASED line

There's not much point in keeping this line when either doing a release
or when having a snapshot header (nor does it help much if one invokes
git-dch without options).

Closes: #505400

16 years agomerge sha and snapshot parameter
Guido Günther [Thu, 13 Nov 2008 11:02:31 +0000 (12:02 +0100)]
merge sha and snapshot parameter

16 years agouse option groups
Guido Günther [Mon, 10 Nov 2008 16:54:25 +0000 (17:54 +0100)]
use option groups

16 years agotypo
Guido Günther [Fri, 7 Nov 2008 20:40:35 +0000 (21:40 +0100)]
typo

16 years agomention cl2vcs
Guido Günther [Fri, 7 Nov 2008 19:39:50 +0000 (20:39 +0100)]
mention cl2vcs

16 years agofix maintainer
Guido Günther [Fri, 31 Oct 2008 09:32:21 +0000 (10:32 +0100)]
fix maintainer

16 years agodocument changes and release 0.4.41 debian/0.4.41
Guido Günther [Fri, 31 Oct 2008 09:28:54 +0000 (10:28 +0100)]
document changes and release 0.4.41

16 years agoswitch back to original branch on empty imports
Guido Günther [Fri, 31 Oct 2008 08:59:30 +0000 (09:59 +0100)]
switch back to original branch on empty imports

Closes: #504029, #504072

16 years agouse repo.set_branch()
Guido Günther [Fri, 31 Oct 2008 08:59:06 +0000 (09:59 +0100)]
use repo.set_branch()

16 years agoadd GbpNothingImported exception
Guido Günther [Fri, 31 Oct 2008 08:51:48 +0000 (09:51 +0100)]
add GbpNothingImported exception

16 years agoadd set_branch() to switch branches
Guido Günther [Fri, 31 Oct 2008 08:51:12 +0000 (09:51 +0100)]
add set_branch() to switch branches

16 years agoallow for another config file $REPO/debian/gbp.conf
Guido Günther [Wed, 22 Oct 2008 13:59:13 +0000 (15:59 +0200)]
allow for another config file $REPO/debian/gbp.conf

the advantage over $REPO/.gbp.conf is that one can keep everything
packaging related below debian/. Thanks to Sean Finney.

Closes: #502253

16 years agodocument changes and release 0.4.40 debian/0.4.40
Guido Guenther [Thu, 2 Oct 2008 10:28:32 +0000 (12:28 +0200)]
document changes and release 0.4.40

16 years agosilence parse_dsc and move sanity checks into DscFile
Guido Guenther [Thu, 2 Oct 2008 09:29:02 +0000 (11:29 +0200)]
silence parse_dsc and move sanity checks into DscFile

makes git-import-dsc{,s} less chatty

16 years agoForce tarball symlink on second export to build-area
Kurt B. Kaiser [Sat, 27 Sep 2008 22:20:10 +0000 (18:20 -0400)]
Force tarball symlink on second export to build-area

When exporting to a separate build area for the second time, g-bp can't recreate the symlink
and therefore complains that the tarball wasn't found. Force the symlink to resolve this.

Closes: #500498