tools/git-buildpackage.git
17 years agohow to start a package from scratch
Guido Guenther [Tue, 26 Jun 2007 16:06:01 +0000 (19:06 +0300)]
how to start a package from scratch

17 years agoWe don't use git_load_dirs internally anymore
Guido Guenther [Tue, 26 Jun 2007 15:17:22 +0000 (18:17 +0300)]
We don't use git_load_dirs internally anymore

17 years agoallow to import into empty git archives
Guido Guenther [Tue, 26 Jun 2007 15:12:39 +0000 (18:12 +0300)]
allow to import into empty git archives

17 years agodocument changes debian/0.3.1
Guido Guenther [Mon, 11 Jun 2007 16:54:39 +0000 (18:54 +0200)]
document changes

17 years agodon't fail imports on large archives
Guido Guenther [Mon, 11 Jun 2007 15:52:15 +0000 (17:52 +0200)]
don't fail imports on large archives

17 years agoprint a sensible error message, when a git repository isn't a debian source package
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

17 years agodocument changes and update todo debian/0.3.0
Guido Guenther [Tue, 29 May 2007 06:30:24 +0000 (08:30 +0200)]
document changes and update todo

17 years agostill suggest git_load_dirs
Guido Guenther [Tue, 29 May 2007 06:28:31 +0000 (08:28 +0200)]
still suggest git_load_dirs

17 years agodocument --filter and remove git_load_dirs referenzes
Guido Guenther [Tue, 29 May 2007 06:28:19 +0000 (08:28 +0200)]
document --filter and remove git_load_dirs referenzes

17 years agodon't use ret to check repository cleaness
Guido Guenther [Tue, 29 May 2007 05:54:31 +0000 (07:54 +0200)]
don't use ret to check repository cleaness

17 years agoMerge ../git-buildpackage into locals/import-orig-by-index
Guido Guenther [Mon, 28 May 2007 01:18:05 +0000 (03:18 +0200)]
Merge ../git-buildpackage into locals/import-orig-by-index

17 years agodon't use git_load_dirs for imports
Guido Guenther [Mon, 28 May 2007 01:17:37 +0000 (03:17 +0200)]
don't use git_load_dirs for imports

17 years agogbp.conf is per working copy, not per repository
Guido Guenther [Fri, 25 May 2007 14:28:09 +0000 (16:28 +0200)]
gbp.conf is per working copy, not per repository

17 years agoremove stray ';'
Guido Guenther [Fri, 25 May 2007 14:23:58 +0000 (16:23 +0200)]
remove stray ';'

17 years agodocument changes debian/0.2.31
Guido Guenther [Thu, 24 May 2007 07:40:03 +0000 (09:40 +0200)]
document changes

17 years agomake the documented command line arguments match reality
Guido Guenther [Thu, 24 May 2007 07:38:30 +0000 (09:38 +0200)]
make the documented command line arguments match reality

17 years agouse --upstream-version instead of --upstreamversion to match the other -upstream...
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

17 years agodocument changes debian/0.2.30
Guido Guenther [Thu, 24 May 2007 04:54:21 +0000 (06:54 +0200)]
document changes

17 years agostrip epoch from upstream version
Guido Guenther [Thu, 24 May 2007 04:53:55 +0000 (06:53 +0200)]
strip epoch from upstream version

17 years agoallow to import an already unpacked source tree
Guido Guenther [Sun, 20 May 2007 00:29:19 +0000 (02:29 +0200)]
allow to import an already unpacked source tree

17 years agoraise GBPError in import_orig instead of checking the return value
Guido Guenther [Sat, 19 May 2007 23:22:31 +0000 (01:22 +0200)]
raise GBPError in import_orig instead of checking the return value

17 years agogit-import-orig: more specific error message, when the merge merge fails debian/0.2.29
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)

17 years agorelease debian/0.2.28
Guido Guenther [Sun, 13 May 2007 20:08:57 +0000 (22:08 +0200)]
release

17 years agodocument changes
Guido Guenther [Sun, 13 May 2007 16:31:53 +0000 (18:31 +0200)]
document changes

17 years agosupport import of tar.bz2 in git-import-orig
Guido Guenther [Sun, 13 May 2007 16:31:35 +0000 (18:31 +0200)]
support import of tar.bz2 in git-import-orig

17 years agotypo fixes
Aurélien GÉRÔME [Fri, 4 May 2007 06:34:48 +0000 (08:34 +0200)]
typo fixes

18 years agodocument changes debian/0.2.27
Guido Guenther [Thu, 12 Apr 2007 16:36:34 +0000 (18:36 +0200)]
document changes

18 years agoimprove tagging messages
Guido Guenther [Thu, 12 Apr 2007 16:36:25 +0000 (18:36 +0200)]
improve tagging messages

18 years agogit_load_dirs now supports --summary, use this for nicer import 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

18 years agoadjust to new output of git-status in git 1.5 debian/0.2.26
Guido Guenther [Tue, 27 Feb 2007 18:11:24 +0000 (19:11 +0100)]
adjust to new output of git-status in git 1.5

18 years agodepend on a git that has the "removed files left in working copy after merge" bug...
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)

18 years agowe don't necessarily import an upstream version, so fix the function name
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

18 years agoWe're parsing the version from the changelog, not a changes file
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

18 years agoclarify dir argument
Guido Guenther [Sun, 11 Feb 2007 22:13:20 +0000 (23:13 +0100)]
clarify dir argument

18 years agouse GBPError everywhere and move commands from __init__ to command_wrappers.py
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

18 years agorename git_buildpackage to gbp and use GbpError everywhere
Guido Guenther [Wed, 7 Feb 2007 13:00:58 +0000 (14:00 +0100)]
rename git_buildpackage to gbp and use GbpError everywhere

18 years agodocument changes debian/0.2.25
Guido Guenther [Fri, 2 Feb 2007 15:27:18 +0000 (16:27 +0100)]
document changes

18 years agoMerge ../git-buildpackage.devel/ into merge-devel
Guido Guenther [Fri, 2 Feb 2007 14:46:51 +0000 (15:46 +0100)]
Merge ../git-buildpackage.devel/ into merge-devel

18 years agoAllow to specify the tag format
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)

18 years agomention grafts
Guido Guenther [Thu, 1 Feb 2007 16:57:56 +0000 (17:57 +0100)]
mention grafts

18 years agoadd --git-posttag to git-buildpackage
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

18 years agopylint cleanups
Guido Guenther [Thu, 18 Jan 2007 23:14:01 +0000 (00:14 +0100)]
pylint cleanups

18 years agoraise an exception instead of returning 1 from several places
Guido Guenther [Tue, 16 Jan 2007 19:07:00 +0000 (20:07 +0100)]
raise an exception instead of returning 1 from several places

18 years agouse os.path.join
Guido Guenther [Tue, 16 Jan 2007 19:01:13 +0000 (20:01 +0100)]
use os.path.join

18 years agodocument changes debian/0.2.24
Guido Guenther [Sat, 13 Jan 2007 21:06:16 +0000 (22:06 +0100)]
document changes

18 years agoadd XS-Vcs-Git
Guido Guenther [Sat, 13 Jan 2007 21:05:21 +0000 (22:05 +0100)]
add XS-Vcs-Git

18 years agofix error message in case the upstream branch doesn't exist
Guido Guenther [Sat, 13 Jan 2007 20:54:26 +0000 (21:54 +0100)]
fix error message in case the upstream branch doesn't exist

18 years agodepend on gtk-doc-tools, sgml2x and jade debian/0.2.23
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

18 years agodocumentation updates
Guido Guenther [Fri, 29 Dec 2006 13:52:32 +0000 (14:52 +0100)]
documentation updates

18 years agoadd GitRepository class debian/0.2.22
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

18 years agoupdate manpages
Guido Guenther [Mon, 25 Dec 2006 17:09:05 +0000 (18:09 +0100)]
update manpages

18 years agoclarify --git-debian-branch
Guido Guenther [Fri, 22 Dec 2006 18:37:01 +0000 (19:37 +0100)]
clarify --git-debian-branch

18 years agoWhile dpkg-buildpackage's -i argument takes a regexp -I doesn't debian/0.2.21
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

18 years agogit-import-orig: improve error message when the upstream branch cannot be found. debian/0.2.20
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

18 years agomention manual in README
Guido Guenther [Fri, 22 Dec 2006 16:32:04 +0000 (17:32 +0100)]
mention manual in README

18 years agoadd some more documentation
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

18 years agogit-buildpackage: add an option (--git-cleaner) that allows to specify a different... debian/0.2.19
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)

18 years agomake exclusion regexp more specific
Guido Guenther [Thu, 21 Dec 2006 10:41:52 +0000 (11:41 +0100)]
make exclusion regexp more specific

18 years agominor fixes all over the place
Guido Guenther [Wed, 13 Dec 2006 21:53:43 +0000 (22:53 +0100)]
minor fixes all over the place

18 years agodepend on a git-core that has git-archive
Guido Guenther [Wed, 13 Dec 2006 20:33:17 +0000 (21:33 +0100)]
depend on a git-core that has git-archive

18 years agos/keyid/GPG keyid/
Guido Guenther [Mon, 11 Dec 2006 12:27:31 +0000 (13:27 +0100)]
s/keyid/GPG keyid/

18 years agogit-buildpackage: detect the branch we're on and bail out if it's not the debian... debian/0.2.18
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

18 years agodocument changes debian/0.2.17
Guido Guenther [Sat, 9 Dec 2006 12:33:59 +0000 (13:33 +0100)]
document changes

18 years agocorrect wrong default branch for debian development
Guido Guenther [Sat, 9 Dec 2006 12:21:48 +0000 (13:21 +0100)]
correct wrong default branch for debian development

18 years agofix typo in error message
Guido Guenther [Sat, 9 Dec 2006 12:05:52 +0000 (13:05 +0100)]
fix typo in error message

18 years agoadd new changelog entry debian/0.2.16
Guido Guenther [Fri, 8 Dec 2006 16:15:18 +0000 (17:15 +0100)]
add new changelog entry

18 years agogit-buildpackage: properly pass builder args
Guido Guenther [Fri, 8 Dec 2006 16:11:43 +0000 (17:11 +0100)]
git-buildpackage: properly pass builder args

18 years agosupport signed tags debian/0.2.15
Guido Guenther [Fri, 8 Dec 2006 15:32:32 +0000 (16:32 +0100)]
support signed tags

18 years agoupdate changelog date debian/0.2.14
Guido Guenther [Tue, 5 Dec 2006 18:37:07 +0000 (19:37 +0100)]
update changelog date

18 years agoconfig file parsing to set default branches and build commands
Guido Guenther [Tue, 5 Dec 2006 18:34:22 +0000 (19:34 +0100)]
config file parsing to set default branches and build commands

18 years agofix typos in "git-buildpackage --help" debian/0.2.13
Guido Guenther [Sun, 3 Dec 2006 21:30:56 +0000 (22:30 +0100)]
fix typos in "git-buildpackage --help"

18 years agofirst upload to experimental debian/0.2.12
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

18 years agodocument changes in 0.2.11 debian/0.2.11
Guido Guenther [Wed, 29 Nov 2006 17:43:26 +0000 (18:43 +0100)]
document changes in 0.2.11

18 years agogit-import-orig: fix printout of branch name
Guido Guenther [Tue, 28 Nov 2006 15:34:47 +0000 (16:34 +0100)]
git-import-orig: fix printout of branch name

18 years agogit-buildpackage: use pipes module instead of os.system
Guido Guenther [Sun, 26 Nov 2006 13:55:12 +0000 (14:55 +0100)]
git-buildpackage: use pipes module instead of os.system
and move some functions into the deb_utils module

18 years agoupdate TODO
Guido Guenther [Thu, 23 Nov 2006 19:41:04 +0000 (20:41 +0100)]
update TODO

18 years agorelease 0.2.10 debian/0.2.10
Guido Guenther [Thu, 23 Nov 2006 16:32:46 +0000 (17:32 +0100)]
release 0.2.10

18 years agogenerate orig.tar.gz if it doesn't exist
Guido Guenther [Thu, 23 Nov 2006 16:30:05 +0000 (17:30 +0100)]
generate orig.tar.gz if it doesn't exist

18 years agodocument changes for 0.2.9 debian/0.2.9
Guido Guenther [Tue, 14 Nov 2006 11:43:30 +0000 (12:43 +0100)]
document changes for 0.2.9

18 years agogit-import-dsc: fix importing debian native packages
Guido Guenther [Tue, 14 Nov 2006 11:42:56 +0000 (12:42 +0100)]
git-import-dsc: fix importing debian native packages

18 years agodepend on a fixed git-load-dirs that contains the git_load_dirs executable
Guido Guenther [Tue, 14 Nov 2006 11:36:25 +0000 (12:36 +0100)]
depend on a fixed git-load-dirs that contains the git_load_dirs executable

18 years agomove docs around
Guido Guenther [Wed, 8 Nov 2006 21:25:36 +0000 (22:25 +0100)]
move docs around
for the later merge of the (yet mostly unwritten) manual

18 years agogit-import-orig: implement "--no-merge" debian/0.2.8
Guido Guenther [Wed, 8 Nov 2006 09:44:46 +0000 (10:44 +0100)]
git-import-orig: implement "--no-merge"

18 years agodon't use a regexp for version parsing on import
Guido Guenther [Fri, 3 Nov 2006 16:24:00 +0000 (17:24 +0100)]
don't use a regexp for version parsing on import

18 years agogit-load-dirs is now in unstable
Guido Guenther [Sun, 29 Oct 2006 11:29:59 +0000 (12:29 +0100)]
git-load-dirs is now in unstable

18 years agosanitze_version: strip of epochs
Guido Guenther [Mon, 9 Oct 2006 11:45:02 +0000 (13:45 +0200)]
sanitze_version: strip of epochs

18 years agoclarify usage of git-import-orig a bit
Guido Guenther [Fri, 6 Oct 2006 21:28:56 +0000 (23:28 +0200)]
clarify usage of git-import-orig a bit

18 years agominor cosmetic cleanups all over the place
Guido Guenther [Fri, 6 Oct 2006 21:13:34 +0000 (23:13 +0200)]
minor cosmetic cleanups all over the place

18 years agomore robust regex matching, sanitze all version numbers before running git-tag debian/0.2.7
Guido Guenther [Fri, 6 Oct 2006 17:17:14 +0000 (19:17 +0200)]
more robust regex matching, sanitze all version numbers before running git-tag

18 years agocheck if we're at the top level of a git repository before starting the build debian/0.2.6
Guido Guenther [Thu, 5 Oct 2006 17:51:10 +0000 (19:51 +0200)]
check if we're at the top level of a git repository before starting the build

18 years agoallow for '+' in Debian as well as upstream version numbers
Guido Guenther [Thu, 5 Oct 2006 17:37:39 +0000 (19:37 +0200)]
allow for '+' in Debian as well as upstream version numbers

18 years agoalso filter out git metadata when building tarballs
Guido Guenther [Thu, 5 Oct 2006 17:31:52 +0000 (19:31 +0200)]
also filter out git metadata when building tarballs
not only when building diffs (affects Debian native packages)

18 years agorun pychecker during build
Guido Guenther [Thu, 5 Oct 2006 17:14:49 +0000 (19:14 +0200)]
run pychecker during build

18 years agocleanup generated manpage.* files debian/0.2.5
Guido Guenther [Thu, 5 Oct 2006 09:26:31 +0000 (11:26 +0200)]
cleanup generated manpage.* files

18 years agofix syntax error in tag replacement
Guido Guenther [Thu, 5 Oct 2006 09:20:24 +0000 (11:20 +0200)]
fix syntax error in tag replacement
minor manpage reformating

18 years agonew release debian/0.2.4
Guido Guenther [Wed, 4 Oct 2006 17:39:32 +0000 (19:39 +0200)]
new release

18 years agoadd debhelper file to install the manpages
Guido Guenther [Wed, 4 Oct 2006 17:37:07 +0000 (19:37 +0200)]
add debhelper file to install the manpages

18 years agoadd manpages
Guido Guenther [Wed, 4 Oct 2006 17:36:39 +0000 (19:36 +0200)]
add manpages

18 years agogit doesn't like '~' in tag names so replace this with a dot when tagging debian/0.2.3
Guido Guenther [Mon, 2 Oct 2006 16:31:03 +0000 (18:31 +0200)]
git doesn't like '~' in tag names so replace this with a dot when tagging

18 years agogit-import-dsc: don't fail if the dsc is a plain filename without a directory component debian/0.2.2
Guido Guenther [Fri, 29 Sep 2006 17:09:33 +0000 (19:09 +0200)]
git-import-dsc: don't fail if the dsc is a plain filename without a directory component
git-import-{orig,dsc}: allow to set the name of the upstream branch