git-buildpackage (0.2.26) unstable; urgency=low * use GbpError everywhere * move commands into a submodule * git-import-orig: pass --verbose on to git_load_dirs * use default python version in setup.py * depend on a git that has the "removed files left in working copy after merge" bug (#410325) * adjust to new output of git-status in git 1.5 -- Guido Guenther Tue, 27 Feb 2007 19:11:06 +0100 git-buildpackage (0.2.25) unstable; urgency=low * posttag support for git-buildpackage: use --git-posttag to run a command after a successfull build and tag (e.g. --git-posttag='git-push --tags git.alioth.org') * repositories that weren't created by git-import-dsc and never had the upstream sources as a single commit (let alone an upstream branch) can be made git-import-orig compatible by using git's grafts - mention this in the manual. This (Closes: #403988) since with this every git repo can use git-import-orig (with some preparation). * Allow to specify the tag format. The format of generated tags can now be specified via the debian-tag and upsteam-tag options. The default now puts debian tags and upstream tags into different namespaces (Closes: #408990). * add example for pbuilder -- Guido Guenther Fri, 2 Feb 2007 16:26:52 +0100 git-buildpackage (0.2.24) unstable; urgency=low * add XS-Vcs-Git * fix error message in case the upstream branch doesn't exist -- Guido Guenther Sat, 13 Jan 2007 22:05:23 +0100 git-buildpackage (0.2.23) unstable; urgency=low * depend on gtk-doc-tools, sgml2x and jade (Closes: #404673) * use docbook-utils insted of docbook-to-man * docbook updates -- Guido Guenther Fri, 29 Dec 2006 18:18:50 +0100 git-buildpackage (0.2.22) unstable; urgency=low * git-buildpackage: check if upstream branch exists * git-import-dsc: improve error handling * add GitRepository class * make pylint a bit happier * update manpages -- Guido Guenther Tue, 26 Dec 2006 00:27:44 +0100 git-buildpackage (0.2.21) unstable; urgency=low * While dpkg-buildpackage's -i argument takes a regexp -I doesn't - fix inclusion of git metadata in debian native packages -- Guido Guenther Fri, 22 Dec 2006 17:59:49 +0100 git-buildpackage (0.2.20) unstable; urgency=low * git-import-orig: improve error message when the upstream branch cannot be found. We cannot create the branch automatically since on repositories not created by git-import-dsc it's not clear where to branch from. (Closes: #403990) * remove pointless patch arguments from most of the git helper functions * add some more documentation -- Guido Guenther Fri, 22 Dec 2006 17:30:11 +0100 git-buildpackage (0.2.19) unstable; urgency=low * git-buildpackage: add an option (--git-cleaner) that allows to specify a different clean command (Closes: #403987) * depend on a git-core that has git-archive * s/keyid/GPG keyid/ * minor fixes all over the place -- Guido Guenther Thu, 21 Dec 2006 15:18:40 +0100 git-buildpackage (0.2.18) experimental; urgency=low * git-buildpackage: detect the branch we're on and bail out if it's not the debian branch * doc updates -- Guido Guenther Sun, 10 Dec 2006 14:57:35 +0100 git-buildpackage (0.2.17) experimental; urgency=low * fix wrong default debian branch * git-buildpackage: fix typo in git-ignore-new -- Guido Guenther Sat, 9 Dec 2006 13:22:33 +0100 git-buildpackage (0.2.16) experimental; urgency=low * git-buildpackage: properly pass builder args -- Guido Guenther Fri, 8 Dec 2006 17:13:32 +0100 git-buildpackage (0.2.15) experimental; urgency=low * git-buildpackage now supports signed tags via the "sign-tag" and "keyid" options. This allows us to have a nice "trustable" history. See: http://www.kernel.org/pub/software/scm/git/docs/ on how this ensured. -- Guido Guenther Wed, 6 Dec 2006 22:04:41 +0100 git-buildpackage (0.2.14) experimental; urgency=low * config file parsing to set default branches and build commands -- Guido Guenther Tue, 5 Dec 2006 19:36:41 +0100 git-buildpackage (0.2.13) experimental; urgency=low * fix typos in 'git-buildpackage -v' -- Guido Guenther Sun, 3 Dec 2006 22:27:11 +0100 git-buildpackage (0.2.12) experimental; urgency=low * upload to experimental (Closes: #389710) * bump dependency on git-load-dirs again -- Guido Guenther Thu, 30 Nov 2006 09:47:33 +0100 git-buildpackage (0.2.11) git-buildpackage; urgency=low * git-buildpackage: use pipes module instead of os.system * git-import-orig: fix printout of branch name -- Guido Guenther Tue, 28 Nov 2006 16:33:54 +0100 git-buildpackage (0.2.10) git-buildpackage; urgency=low * build an orig.tar.gz if nones there -- Guido Guenther Sun, 19 Nov 2006 14:17:40 +0100 git-buildpackage (0.2.9) git-buildpackage; urgency=low * depend on a fixed git-load-dirs that contains the git_load_dirs executable * git-import-dsc: fix importing debian native packages -- Guido Guenther Tue, 14 Nov 2006 12:39:26 +0100 git-buildpackage (0.2.8) git-buildpackage; urgency=low * sanitze_version: strip of epochs * don't use a regexp for version parsing on import * minor cosmetic cleanups all over the place * README: no need to mention git-load-dirs anymore, it's in unstable now. Thanks John. * git-import-orig: implement "--no-merge" -- Guido Guenther Wed, 8 Nov 2006 10:36:55 +0100 git-buildpackage (0.2.7) git-buildpackage; urgency=low * more robust regex matching * sanitize all version numbers before running git-tag -- Guido Guenther Fri, 6 Oct 2006 18:40:12 +0200 git-buildpackage (0.2.6) git-buildpackage; urgency=low * run pychecker during build * also filter out git metadata when building tarballs, not only when building diffs (affects Debian native packages) * git-import-dsc: allow for '+' in Debian as well as upstream version numbers * check if we're at the top level of a git repository before starting the build -- Guido Guenther Thu, 5 Oct 2006 19:46:23 +0200 git-buildpackage (0.2.5) git-buildpackage; urgency=low * fix syntax error in tag replacement * minor manpage reformating * cleanup generated manpage.* files -- Guido Guenther Thu, 5 Oct 2006 11:21:01 +0200 git-buildpackage (0.2.4) git-buildpackage; urgency=low * add manpages -- Guido Guenther Wed, 4 Oct 2006 19:39:13 +0200 git-buildpackage (0.2.3) git-buildpackage; urgency=low * git doesn't like '~' in tag names so replace this with a dot when tagging -- Guido Guenther Mon, 2 Oct 2006 18:30:20 +0200 git-buildpackage (0.2.2) git-buildpackage; urgency=low * git-import-dsc: don't fail if the dsc is a plain filename without a directory component * git-buildpackage: add --git-verbose option * git-import-{orig,dsc}: allow to set the name of the upstream branch -- Guido Guenther Fri, 29 Sep 2006 19:08:08 +0200 git-buildpackage (0.2.1) git-buildpackage; urgency=low * git-import-orig: don't try import new upstream versions when there are uncommitted changes * git-buildpackage: use helpers from git_buildpackage -- Guido Guenther Wed, 27 Sep 2006 12:15:47 +0200 git-buildpackage (0.2) git-buildpackage; urgency=low * git-import-dsc: import of debian native packages -- Guido Guenther Wed, 27 Sep 2006 00:40:46 +0200 git-buildpackage (0.01) unstable; urgency=low * Initial release -- Guido Guenther Tue, 12 Sep 2006 14:55:57 +0200