Guido Guenther [Sun, 7 Oct 2007 11:09:19 +0000 (13:09 +0200)]
add short options for "--snapshot" and "--release"
Guido Guenther [Sun, 7 Oct 2007 11:08:55 +0000 (13:08 +0200)]
--auto: guess last changelogged commit from the snapshot header
Guido Guenther [Sun, 7 Oct 2007 10:51:10 +0000 (12:51 +0200)]
Add a check for the debian branch instead of always using it as the tip
Guido Guenther [Sat, 6 Oct 2007 14:05:59 +0000 (16:05 +0200)]
add support for automatic snapshot releases as suggested by Ottavio Salvador
Guido Guenther [Wed, 3 Oct 2007 16:02:33 +0000 (18:02 +0200)]
document changes and release
Guido Guenther [Wed, 3 Oct 2007 16:00:02 +0000 (18:00 +0200)]
detect upstream version from common tarball formates (Closes: #443306)
Guido Guenther [Wed, 3 Oct 2007 15:22:23 +0000 (17:22 +0200)]
Create upstream branch when importing into an empty archive (Closes: #443305)
Guido Guenther [Wed, 3 Oct 2007 12:19:39 +0000 (14:19 +0200)]
document changes and release
Guido Guenther [Wed, 3 Oct 2007 12:15:05 +0000 (14:15 +0200)]
fix error case
Guido Guenther [Wed, 3 Oct 2007 12:09:25 +0000 (14:09 +0200)]
update vim modelines and remove whitespaces
Guido Guenther [Wed, 3 Oct 2007 12:08:44 +0000 (14:08 +0200)]
mention git-dch
Guido Guenther [Wed, 3 Oct 2007 12:08:35 +0000 (14:08 +0200)]
document the "UNRELEASED" case
Guido Guenther [Wed, 3 Oct 2007 12:08:05 +0000 (14:08 +0200)]
don't create a new changelog section if the current package is unreleased
Guido Guenther [Wed, 3 Oct 2007 11:32:41 +0000 (13:32 +0200)]
short paragraph on hacking on arbitrary debian packages
Guido Guenther [Sun, 30 Sep 2007 15:33:59 +0000 (17:33 +0200)]
Merge ../git-buildpackage.devel
Guido Guenther [Sun, 30 Sep 2007 15:32:45 +0000 (17:32 +0200)]
update TODO
Guido Guenther [Sun, 30 Sep 2007 15:31:59 +0000 (17:31 +0200)]
add git-dch
Guido Guenther [Sun, 30 Sep 2007 15:21:19 +0000 (17:21 +0200)]
s/reopsitory/repository/ - thanks to Loïc Minier (Closes: #444702)
Guido Guenther [Sat, 8 Sep 2007 18:41:27 +0000 (20:41 +0200)]
document changes
Guido Guenther [Mon, 3 Sep 2007 16:51:21 +0000 (18:51 +0200)]
fix error path
Guido Guenther [Wed, 29 Aug 2007 09:04:05 +0000 (11:04 +0200)]
add filter and allow to pass PBULDER_OPTS
Guido Guenther [Thu, 23 Aug 2007 19:30:29 +0000 (21:30 +0200)]
introduce --git-no-create-orig to skip building of any orig.tar.gz
this is especially usefull if you're working on an NMU that has a X-Y version
number although it's a Debian native package.
Guido Guenther [Mon, 20 Aug 2007 17:22:38 +0000 (19:22 +0200)]
document changes
Guido Guenther [Mon, 20 Aug 2007 17:22:18 +0000 (19:22 +0200)]
document option
Guido Guenther [Mon, 20 Aug 2007 17:05:42 +0000 (19:05 +0200)]
Merge ../git-buildpackage.devel
Guido Guenther [Mon, 20 Aug 2007 17:05:25 +0000 (19:05 +0200)]
support --debian-branch
Guido Guenther [Mon, 20 Aug 2007 16:17:31 +0000 (18:17 +0200)]
don't hardcode -i\.git -I.git as build arguments
Guido Guenther [Wed, 27 Jun 2007 01:07:10 +0000 (04:07 +0300)]
document changes
Guido Guenther [Tue, 26 Jun 2007 16:06:01 +0000 (19:06 +0300)]
how to start a package from scratch
Guido Guenther [Tue, 26 Jun 2007 15:17:22 +0000 (18:17 +0300)]
We don't use git_load_dirs internally anymore
Guido Guenther [Tue, 26 Jun 2007 15:12:39 +0000 (18:12 +0300)]
allow to import into empty git archives
Guido Guenther [Mon, 11 Jun 2007 16:54:39 +0000 (18:54 +0200)]
document changes
Guido Guenther [Mon, 11 Jun 2007 15:52:15 +0000 (17:52 +0200)]
don't fail imports on large archives
Guido Guenther [Fri, 8 Jun 2007 14:51:04 +0000 (16:51 +0200)]
print a sensible error message, when a git repository isn't a debian source package
Guido Guenther [Tue, 29 May 2007 06:30:24 +0000 (08:30 +0200)]
document changes and update todo
Guido Guenther [Tue, 29 May 2007 06:28:31 +0000 (08:28 +0200)]
still suggest git_load_dirs
Guido Guenther [Tue, 29 May 2007 06:28:19 +0000 (08:28 +0200)]
document --filter and remove git_load_dirs referenzes
Guido Guenther [Tue, 29 May 2007 05:54:31 +0000 (07:54 +0200)]
don't use ret to check repository cleaness
Guido Guenther [Mon, 28 May 2007 01:18:05 +0000 (03:18 +0200)]
Merge ../git-buildpackage into locals/import-orig-by-index
Guido Guenther [Mon, 28 May 2007 01:17:37 +0000 (03:17 +0200)]
don't use git_load_dirs for imports
Guido Guenther [Fri, 25 May 2007 14:28:09 +0000 (16:28 +0200)]
gbp.conf is per working copy, not per repository
Guido Guenther [Fri, 25 May 2007 14:23:58 +0000 (16:23 +0200)]
remove stray ';'
Guido Guenther [Thu, 24 May 2007 07:40:03 +0000 (09:40 +0200)]
document changes
Guido Guenther [Thu, 24 May 2007 07:38:30 +0000 (09:38 +0200)]
make the documented command line arguments match reality
Guido Guenther [Thu, 24 May 2007 07:31:30 +0000 (09:31 +0200)]
use --upstream-version instead of --upstreamversion to match the other -upstream-* options
Guido Guenther [Thu, 24 May 2007 04:54:21 +0000 (06:54 +0200)]
document changes
Guido Guenther [Thu, 24 May 2007 04:53:55 +0000 (06:53 +0200)]
strip epoch from upstream version
Guido Guenther [Sun, 20 May 2007 00:29:19 +0000 (02:29 +0200)]
allow to import an already unpacked source tree
Guido Guenther [Sat, 19 May 2007 23:22:31 +0000 (01:22 +0200)]
raise GBPError in import_orig instead of checking the return value
Guido Guenther [Tue, 15 May 2007 22:06:42 +0000 (00:06 +0200)]
git-import-orig: more specific error message, when the merge merge fails
(Closes: #423036)
Guido Guenther [Sun, 13 May 2007 20:08:57 +0000 (22:08 +0200)]
release
Guido Guenther [Sun, 13 May 2007 16:31:53 +0000 (18:31 +0200)]
document changes
Guido Guenther [Sun, 13 May 2007 16:31:35 +0000 (18:31 +0200)]
support import of tar.bz2 in git-import-orig
Aurélien GÉRÔME [Fri, 4 May 2007 06:34:48 +0000 (08:34 +0200)]
typo fixes
Guido Guenther [Thu, 12 Apr 2007 16:36:34 +0000 (18:36 +0200)]
document changes
Guido Guenther [Thu, 12 Apr 2007 16:36:25 +0000 (18:36 +0200)]
improve tagging messages
Guido Guenther [Thu, 12 Apr 2007 08:55:29 +0000 (10:55 +0200)]
git_load_dirs now supports --summary, use this for nicer import messages
bump versioned dependency on git-load-dirs therefore
Guido Guenther [Tue, 27 Feb 2007 18:11:24 +0000 (19:11 +0100)]
adjust to new output of git-status in git 1.5
Guido Guenther [Tue, 27 Feb 2007 17:18:46 +0000 (18:18 +0100)]
depend on a git that has the "removed files left in working copy after merge" bug (#410325)
Guido Guenther [Sun, 11 Feb 2007 22:46:19 +0000 (23:46 +0100)]
we don't necessarily import an upstream version, so fix the function name
Guido Guenther [Sun, 11 Feb 2007 22:36:56 +0000 (23:36 +0100)]
We're parsing the version from the changelog, not a changes file
Guido Guenther [Sun, 11 Feb 2007 22:13:20 +0000 (23:13 +0100)]
clarify dir argument
Guido Guenther [Sun, 11 Feb 2007 22:07:41 +0000 (23:07 +0100)]
use GBPError everywhere and move commands from __init__ to command_wrappers.py
Furthermore pass '-v' in git import-orig on to git_load_dirs
Guido Guenther [Wed, 7 Feb 2007 13:00:58 +0000 (14:00 +0100)]
rename git_buildpackage to gbp and use GbpError everywhere
Guido Guenther [Fri, 2 Feb 2007 15:27:18 +0000 (16:27 +0100)]
document changes
Guido Guenther [Fri, 2 Feb 2007 14:46:51 +0000 (15:46 +0100)]
Merge ../git-buildpackage.devel/ into merge-devel
Guido Guenther [Fri, 2 Feb 2007 14:10:06 +0000 (15:10 +0100)]
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)
Guido Guenther [Thu, 1 Feb 2007 16:57:56 +0000 (17:57 +0100)]
mention grafts
Guido Guenther [Mon, 22 Jan 2007 18:06:22 +0000 (19:06 +0100)]
add --git-posttag to git-buildpackage
for easy push after a sucessful build
Guido Guenther [Thu, 18 Jan 2007 23:14:01 +0000 (00:14 +0100)]
pylint cleanups
Guido Guenther [Tue, 16 Jan 2007 19:07:00 +0000 (20:07 +0100)]
raise an exception instead of returning 1 from several places
Guido Guenther [Tue, 16 Jan 2007 19:01:13 +0000 (20:01 +0100)]
use os.path.join
Guido Guenther [Sat, 13 Jan 2007 21:06:16 +0000 (22:06 +0100)]
document changes
Guido Guenther [Sat, 13 Jan 2007 21:05:21 +0000 (22:05 +0100)]
add XS-Vcs-Git
Guido Guenther [Sat, 13 Jan 2007 20:54:26 +0000 (21:54 +0100)]
fix error message in case the upstream branch doesn't exist
Guido Guenther [Fri, 29 Dec 2006 17:19:56 +0000 (18:19 +0100)]
depend on gtk-doc-tools, sgml2x and jade
(Closes: #404673)
use docbook-utils insted of docbook-to-man
Guido Guenther [Fri, 29 Dec 2006 13:52:32 +0000 (14:52 +0100)]
documentation updates
Guido Guenther [Tue, 26 Dec 2006 00:28:01 +0000 (01:28 +0100)]
add GitRepository class
git-buildpackage: check if upstream branch exists
git-import-dsc: improve error handling
Guido Guenther [Mon, 25 Dec 2006 17:09:05 +0000 (18:09 +0100)]
update manpages
Guido Guenther [Fri, 22 Dec 2006 18:37:01 +0000 (19:37 +0100)]
clarify --git-debian-branch
Guido Guenther [Fri, 22 Dec 2006 17:06:50 +0000 (18:06 +0100)]
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 16:51:33 +0000 (17:51 +0100)]
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)
While doing that also remove pointless patch arguments from most of the git
helper functions
Minor doc updates
Guido Guenther [Fri, 22 Dec 2006 16:32:04 +0000 (17:32 +0100)]
mention manual in README
Guido Guenther [Fri, 22 Dec 2006 14:11:58 +0000 (15:11 +0100)]
add some more documentation
some of the layout is based on what darcs-buildpackage does
Guido Guenther [Thu, 21 Dec 2006 14:21:43 +0000 (15:21 +0100)]
git-buildpackage: add an option (--git-cleaner) that allows to specify a different clean command (Closes: #403987)
Guido Guenther [Thu, 21 Dec 2006 10:41:52 +0000 (11:41 +0100)]
make exclusion regexp more specific
Guido Guenther [Wed, 13 Dec 2006 21:53:43 +0000 (22:53 +0100)]
minor fixes all over the place
Guido Guenther [Wed, 13 Dec 2006 20:33:17 +0000 (21:33 +0100)]
depend on a git-core that has git-archive
Guido Guenther [Mon, 11 Dec 2006 12:27:31 +0000 (13:27 +0100)]
s/keyid/GPG keyid/
Guido Guenther [Sun, 10 Dec 2006 15:07:37 +0000 (16:07 +0100)]
git-buildpackage: detect the branch we're on and bail out if it's not the debian branch
Guido Guenther [Sat, 9 Dec 2006 12:33:59 +0000 (13:33 +0100)]
document changes
Guido Guenther [Sat, 9 Dec 2006 12:21:48 +0000 (13:21 +0100)]
correct wrong default branch for debian development
Guido Guenther [Sat, 9 Dec 2006 12:05:52 +0000 (13:05 +0100)]
fix typo in error message
Guido Guenther [Fri, 8 Dec 2006 16:15:18 +0000 (17:15 +0100)]
add new changelog entry
Guido Guenther [Fri, 8 Dec 2006 16:11:43 +0000 (17:11 +0100)]
git-buildpackage: properly pass builder args
Guido Guenther [Fri, 8 Dec 2006 15:32:32 +0000 (16:32 +0100)]
support signed tags
Guido Guenther [Tue, 5 Dec 2006 18:37:07 +0000 (19:37 +0100)]
update changelog date
Guido Guenther [Tue, 5 Dec 2006 18:34:22 +0000 (19:34 +0100)]
config file parsing to set default branches and build commands
Guido Guenther [Sun, 3 Dec 2006 21:30:56 +0000 (22:30 +0100)]
fix typos in "git-buildpackage --help"
Guido Guenther [Thu, 30 Nov 2006 08:53:24 +0000 (09:53 +0100)]
first upload to experimental
bump dependency on git-load-dirs to a version that actually includes the
git-load-dirs executable