Guido Günther [Mon, 6 Jul 2009 19:36:25 +0000 (21:36 +0200)]
update Homepage:
Guido Günther [Fri, 3 Jul 2009 14:38:29 +0000 (16:38 +0200)]
fix release
Guido Günther [Fri, 3 Jul 2009 14:19:30 +0000 (16:19 +0200)]
document changes and release 0.4.54
Guido Günther [Fri, 3 Jul 2009 14:15:24 +0000 (16:15 +0200)]
+ is a valid character in version numbers
Guido Günther [Sat, 13 Jun 2009 21:09:06 +0000 (23:09 +0200)]
fix one digit version numbers
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
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
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
Damyan Ivanov [Tue, 9 Jun 2009 15:19:46 +0000 (17:19 +0200)]
Unconfuse git-dch when commit message starts with "--"
Closes: #531985
Guido Günther [Sun, 3 May 2009 16:36:09 +0000 (18:36 +0200)]
document changes and release 0.4.53
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
Guido Günther [Sun, 26 Apr 2009 20:09:43 +0000 (22:09 +0200)]
add get_author_email
that parses git config and environment
Guido Günther [Sun, 26 Apr 2009 20:09:09 +0000 (22:09 +0200)]
add commit argument for GitTag
Guido Günther [Tue, 28 Apr 2009 17:54:15 +0000 (19:54 +0200)]
pass --pretty=medium to git show
Closes: #525969
Guido Günther [Fri, 24 Apr 2009 15:36:41 +0000 (17:36 +0200)]
document changes and release 0.4.52
Guido Günther [Fri, 24 Apr 2009 14:51:21 +0000 (16:51 +0200)]
restore default signal handlers before subprocess.call
Closes: #525411
Guido Günther [Fri, 24 Apr 2009 14:34:43 +0000 (16:34 +0200)]
fix missing argument in error message
Guido Günther [Fri, 17 Apr 2009 21:11:06 +0000 (23:11 +0200)]
promote pristine-tar to Recommends:
Guido Günther [Fri, 17 Apr 2009 08:28:30 +0000 (10:28 +0200)]
document postbuild hook
Guido Günther [Thu, 16 Apr 2009 10:55:23 +0000 (12:55 +0200)]
move to section vcs
Guido Günther [Thu, 16 Apr 2009 09:47:55 +0000 (11:47 +0200)]
document changes and release 0.4.51
Guido Günther [Tue, 7 Apr 2009 12:28:00 +0000 (14:28 +0200)]
let the version detection patter match debian policy
Closes: #522888
Guido Günther [Sun, 5 Apr 2009 17:17:13 +0000 (19:17 +0200)]
bump standards version
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.
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
Guido Günther [Sat, 4 Apr 2009 17:02:42 +0000 (19:02 +0200)]
add get_arch
returns dpkg's notion of the architecture
Guido Günther [Sat, 4 Apr 2009 17:02:07 +0000 (19:02 +0200)]
store version without epoch
and simplify version parsing
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
Guido Günther [Thu, 5 Mar 2009 20:10:28 +0000 (21:10 +0100)]
document changes and release 0.4.50
Guido Günther [Thu, 5 Mar 2009 20:07:49 +0000 (21:07 +0100)]
add git-builder cowbuilder example
Guido Günther [Tue, 3 Mar 2009 18:20:37 +0000 (19:20 +0100)]
Skip all comments before looking for clean_msg
Closes: #518008
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.
Guido Günther [Thu, 26 Feb 2009 12:51:50 +0000 (13:51 +0100)]
document changes and release 0.4.49
Guido Günther [Thu, 26 Feb 2009 08:19:25 +0000 (09:19 +0100)]
add --git-no-ignore-new
Guido Günther [Tue, 24 Feb 2009 17:57:18 +0000 (18:57 +0100)]
make --[no-]full a config file option
Guido Günther [Thu, 26 Feb 2009 10:49:56 +0000 (11:49 +0100)]
add --no-pristine-tar
Closes: #517024
Guido Günther [Thu, 26 Feb 2009 10:44:36 +0000 (11:44 +0100)]
simplify boolean option handling
Guido Günther [Thu, 26 Feb 2009 08:12:18 +0000 (09:12 +0100)]
better document Closes: tag
Closes: #516877
Guido Günther [Tue, 24 Feb 2009 19:07:25 +0000 (20:07 +0100)]
make --export a config file option
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
Guido Günther [Wed, 25 Feb 2009 17:14:49 +0000 (18:14 +0100)]
fix for remote repos containing '.'
Guido Günther [Mon, 23 Feb 2009 17:25:07 +0000 (18:25 +0100)]
document changes and release 0.4.48
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.
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
Guido Günther [Fri, 20 Feb 2009 11:55:10 +0000 (12:55 +0100)]
add gbp-posttag-push example
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.
Guido Günther [Fri, 20 Feb 2009 11:18:38 +0000 (12:18 +0100)]
typo
Guido Günther [Fri, 20 Feb 2009 10:20:36 +0000 (11:20 +0100)]
add --git-dont-purge to the manual
Guido Günther [Fri, 20 Feb 2009 10:14:13 +0000 (11:14 +0100)]
add --git-export=INDEX to the manual
Guido Günther [Thu, 19 Feb 2009 19:38:04 +0000 (20:38 +0100)]
document changes and release 0.4.47
Guido Günther [Thu, 19 Feb 2009 18:08:34 +0000 (19:08 +0100)]
document exported env vars
and add example posttag hook
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.
Guido Günther [Thu, 19 Feb 2009 18:07:32 +0000 (19:07 +0100)]
add GitRepository.rev_parse
Guido Günther [Thu, 29 Jan 2009 10:47:06 +0000 (11:47 +0100)]
fix VCS-Browser URL
Guido Günther [Fri, 23 Jan 2009 17:32:38 +0000 (18:32 +0100)]
document changes and release 0.4.46
Guido Günther [Fri, 23 Jan 2009 17:31:41 +0000 (18:31 +0100)]
handle dpkg-parsechangelog errors
Closes: #512765
Jonathan Wiltshire [Wed, 7 Jan 2009 12:50:35 +0000 (12:50 +0000)]
typo in docs/manpages/git-dch.sgml
Closes: 511096
Dietmar Winkler [Tue, 6 Jan 2009 14:15:13 +0000 (15:15 +0100)]
documentation typo
Guido Günther [Fri, 2 Jan 2009 12:46:59 +0000 (13:46 +0100)]
add Vcs-Browser
Guido Günther [Fri, 2 Jan 2009 12:30:42 +0000 (13:30 +0100)]
fix typos
Closes: #510479
Thanks: Jonathan Wiltshire
Guido Günther [Thu, 1 Jan 2009 19:11:54 +0000 (20:11 +0100)]
document changes and release 0.4.45
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
Guido Günther [Mon, 29 Dec 2008 18:30:42 +0000 (19:30 +0100)]
add --no-git-author
Guido Günther [Mon, 29 Dec 2008 18:27:51 +0000 (19:27 +0100)]
document --no-sign-tags
Robie Basak [Mon, 29 Dec 2008 16:03:04 +0000 (16:03 +0000)]
Use name and email from git
Closes: #509867
Guido Günther [Sun, 28 Dec 2008 23:30:06 +0000 (00:30 +0100)]
document changes and release 0.4.44
Guido Günther [Sun, 28 Dec 2008 22:55:12 +0000 (23:55 +0100)]
add --no-sign-tags
Closes: #508889
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.
Guido Günther [Fri, 28 Nov 2008 18:16:29 +0000 (19:16 +0100)]
better descriptions
Guido Günther [Sun, 23 Nov 2008 13:50:40 +0000 (14:50 +0100)]
require python 2.5
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
Guido Günther [Sat, 22 Nov 2008 16:44:29 +0000 (17:44 +0100)]
add GitRepository.is_empty and create_repo helpers
Guido Günther [Sat, 22 Nov 2008 16:45:13 +0000 (17:45 +0100)]
rename GitInitDB to GitInit
Guido Günther [Fri, 21 Nov 2008 22:45:17 +0000 (23:45 +0100)]
typo
Guido Günther [Thu, 20 Nov 2008 08:42:04 +0000 (09:42 +0100)]
case insentive matching for "bugnumbers"
since they can contain "Bug"
Guido Günther [Sat, 15 Nov 2008 19:21:41 +0000 (20:21 +0100)]
too much whitespace
Guido Günther [Sat, 15 Nov 2008 14:59:08 +0000 (15:59 +0100)]
move common help messages into config.py
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
Guido Günther [Sat, 15 Nov 2008 12:13:55 +0000 (13:13 +0100)]
help option cleanup
Closes: #505787
Guido Günther [Fri, 14 Nov 2008 13:12:37 +0000 (14:12 +0100)]
document changes and release 0.4.43
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
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]
Guido Günther [Thu, 13 Nov 2008 16:09:44 +0000 (17:09 +0100)]
document changes and release 0.4.42
Guido Günther [Thu, 13 Nov 2008 15:33:00 +0000 (16:33 +0100)]
git-dch: add missing call to escape_commit
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
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
Guido Günther [Thu, 13 Nov 2008 11:02:31 +0000 (12:02 +0100)]
merge sha and snapshot parameter
Guido Günther [Mon, 10 Nov 2008 16:54:25 +0000 (17:54 +0100)]
use option groups
Guido Günther [Fri, 7 Nov 2008 20:40:35 +0000 (21:40 +0100)]
typo
Guido Günther [Fri, 7 Nov 2008 19:39:50 +0000 (20:39 +0100)]
mention cl2vcs
Guido Günther [Fri, 31 Oct 2008 09:32:21 +0000 (10:32 +0100)]
fix maintainer
Guido Günther [Fri, 31 Oct 2008 09:28:54 +0000 (10:28 +0100)]
document changes and release 0.4.41
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
Guido Günther [Fri, 31 Oct 2008 08:59:06 +0000 (09:59 +0100)]
use repo.set_branch()
Guido Günther [Fri, 31 Oct 2008 08:51:48 +0000 (09:51 +0100)]
add GbpNothingImported exception
Guido Günther [Fri, 31 Oct 2008 08:51:12 +0000 (09:51 +0100)]
add set_branch() to switch branches
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
Guido Guenther [Thu, 2 Oct 2008 10:28:32 +0000 (12:28 +0200)]
document changes and release 0.4.40
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
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