tools/git-buildpackage.git
14 years agoAdd git-author
Guido Günther [Fri, 23 Jul 2010 09:35:57 +0000 (11:35 +0200)]
Add git-author

Git-Dch: Ignore

14 years agoBetter document the default config file
Guido Günther [Thu, 22 Jul 2010 18:04:31 +0000 (20:04 +0200)]
Better document the default config file

14 years agoTerminate the patch description with a dot
Guido Günther [Wed, 21 Jul 2010 16:26:29 +0000 (18:26 +0200)]
Terminate the patch description with a dot

in case of multiline commits where the second line starts with a
uppercase letter. Heavily based on a patch by Jonathan Nieder.

14 years agoDocument changes and release 0.5.2 debian/0.5.2
Guido Günther [Tue, 20 Jul 2010 20:14:06 +0000 (22:14 +0200)]
Document changes and release 0.5.2

14 years agoDocument changes and release 0.5.1 debian/0.5.1
Guido Günther [Tue, 20 Jul 2010 19:31:38 +0000 (21:31 +0200)]
Document changes and release 0.5.1

14 years agoBump standards version
Guido Günther [Tue, 20 Jul 2010 19:14:13 +0000 (21:14 +0200)]
Bump standards version

14 years agoAdd prebuild hook
Jonathan Nieder [Tue, 6 Jul 2010 08:22:51 +0000 (03:22 -0500)]
Add prebuild hook

Can be used to add an upstream changelog generated from the
git repository to the build dir.

Closes: #587652

14 years agoDocument changes and release 0.5.0 debian/0.5.0
Guido Günther [Mon, 5 Jul 2010 20:02:29 +0000 (22:02 +0200)]
Document changes and release 0.5.0

14 years agoUse commit_dir instead of replace_tree
Guido Günther [Sun, 4 Jul 2010 18:03:15 +0000 (20:03 +0200)]
Use commit_dir instead of replace_tree

Closes: #526022, #569031

14 years agoDrop --no-merge
Guido Günther [Sat, 3 Jul 2010 21:33:50 +0000 (23:33 +0200)]
Drop --no-merge

We don't invoke 'git merge' anymore.

14 years agoUse commit_dir
Guido Günther [Fri, 2 Jul 2010 18:05:04 +0000 (20:05 +0200)]
Use commit_dir

to write directly commit the content of the unpacked orig tarball and the
patched Debian tree instead of using replace_tree.

Closes: #506211, #588061
Thanks: Roger Leigh for his nice explantion on howto do this.

14 years agoAdd force_head
Guido Günther [Sat, 3 Jul 2010 21:30:38 +0000 (23:30 +0200)]
Add force_head

Git-Dch: Ignore

14 years agoAdd commit_dir and helpers
Guido Günther [Fri, 2 Jul 2010 18:02:29 +0000 (20:02 +0200)]
Add commit_dir and helpers

Allows to commit an unpacked tree to a specific branch with any number
of parents.

Git-Dch: Ignore

14 years agoAllow git_write_tree to use an alternate index file
Guido Günther [Fri, 2 Jul 2010 17:56:01 +0000 (19:56 +0200)]
Allow git_write_tree to use an alternate index file

Git-Dch: Ignore

14 years agoAllow to pass extra_env to __git_getoutput and __git_inout
Guido Günther [Fri, 2 Jul 2010 17:54:10 +0000 (19:54 +0200)]
Allow to pass extra_env to __git_getoutput and __git_inout

Git-Dch: Ignore

14 years agoAdd __git_inout
Guido Günther [Fri, 2 Jul 2010 17:54:43 +0000 (19:54 +0200)]
Add __git_inout

to send data to stdin of a git command and receive it's output. Only for
small amounts of output data such as a SHA1.

Git-Dch: Ignore

14 years agoAdd extra_env to GitTag
Guido Günther [Fri, 2 Jul 2010 17:52:47 +0000 (19:52 +0200)]
Add extra_env to GitTag

Git-Dch: Ignore

14 years agoImport GbpError since we're using it
Guido Günther [Fri, 2 Jul 2010 17:53:26 +0000 (19:53 +0200)]
Import GbpError since we're using it

Git-Dch: Ignore

14 years agofix typo
twerner@debian.org [Wed, 30 Jun 2010 19:24:19 +0000 (21:24 +0200)]
fix typo

14 years agoDon't document Git-Dch: twice
Guido Günther [Tue, 29 Jun 2010 15:42:21 +0000 (17:42 +0200)]
Don't document Git-Dch: twice

Closes: #587456
Thanks: Matthijs Kooijman

14 years agoMention patch-queue branches
Guido Günther [Mon, 28 Jun 2010 09:10:08 +0000 (11:10 +0200)]
Mention patch-queue branches

14 years agoAbort if upstream tarball contains git metadata
Guido Günther [Sat, 26 Jun 2010 12:45:05 +0000 (14:45 +0200)]
Abort if upstream tarball contains git metadata

Closes: #571717

14 years agoAdd compression=auto
Guido Günther [Fri, 25 Jun 2010 22:18:55 +0000 (00:18 +0200)]
Add compression=auto

to guess compression type of upstream tarball from pristine-tar branch.
This is now the default.

Closes: #566993

14 years agoDrop dependency on python-dev
Guido Günther [Fri, 25 Jun 2010 22:26:04 +0000 (00:26 +0200)]
Drop dependency on python-dev

since it's not needed for arch all packages. Depend on python instead.

14 years agoDocument changes and release 0.4.68 debian/0.4.68
Guido Günther [Sat, 19 Jun 2010 14:07:28 +0000 (16:07 +0200)]
Document changes and release 0.4.68

14 years agoAdd option --git-force-create to force tarball creation
Christian Kastner [Thu, 10 Jun 2010 16:30:50 +0000 (18:30 +0200)]
Add option --git-force-create to force tarball creation

Closes: #519297

14 years agoAdd 'ignore-branch' option
Guido Günther [Sat, 19 Jun 2010 13:55:28 +0000 (15:55 +0200)]
Add 'ignore-branch' option

This disables the 'current branch' == 'debian-branch' check.

14 years agoStrip traling slashes from repo path
Guido Günther [Mon, 7 Jun 2010 15:50:35 +0000 (17:50 +0200)]
Strip traling slashes from repo path

Closes: #584775

14 years agoNo need to assign repo
Guido Günther [Mon, 7 Jun 2010 15:29:21 +0000 (17:29 +0200)]
No need to assign repo

14 years agogbp-pq: Use run_git to catch git errors
Guido Günther [Sat, 15 May 2010 17:21:21 +0000 (19:21 +0200)]
gbp-pq: Use run_git to catch git errors

14 years agogbp-pq export: Instead of failing switch branch
Guido Günther [Sat, 15 May 2010 17:12:43 +0000 (19:12 +0200)]
gbp-pq export: Instead of failing switch branch

if on a patch-queue branch.

14 years agodocument changes and release 0.4.67 debian/0.4.67
Guido Günther [Sat, 15 May 2010 12:02:40 +0000 (14:02 +0200)]
document changes and release 0.4.67

14 years agoLet docbook handle the hard part
Guido Günther [Thu, 13 May 2010 17:51:11 +0000 (19:51 +0200)]
Let docbook handle the hard part

Git-Dch: Ignore

14 years agoDocument --download
Guido Günther [Thu, 13 May 2010 17:31:09 +0000 (19:31 +0200)]
Document --download

14 years agoImprove manpage and help output
Guido Günther [Thu, 13 May 2010 13:23:51 +0000 (15:23 +0200)]
Improve manpage and help output

14 years agoAdd --download option
Guido Günther [Wed, 12 May 2010 07:21:20 +0000 (09:21 +0200)]
Add --download option

This allows to directly import source packages either via
    git-import-dsc --download <pkg>
or
    git-import-dsc --download <url-to-dsc>

The former uses "apt-get soure" the later "dget".

Closes: #510036

14 years agoDocument Git-Dch: Ignore and Git-Dch: Short
Guido Günther [Tue, 4 May 2010 09:31:54 +0000 (11:31 +0200)]
Document Git-Dch: Ignore and Git-Dch: Short

14 years agoDrop superflous TERM
Guido Günther [Tue, 4 May 2010 09:29:34 +0000 (11:29 +0200)]
Drop superflous TERM

Git-Dch: Ignore

14 years agoDocument --git-compression and --git-compression-level
Guido Günther [Tue, 4 May 2010 09:00:58 +0000 (11:00 +0200)]
Document --git-compression and --git-compression-level

14 years agoDocument --uscan
Guido Günther [Tue, 4 May 2010 08:50:23 +0000 (10:50 +0200)]
Document --uscan

14 years agoDocument gbp-pull exit codes
Guido Günther [Tue, 4 May 2010 08:48:27 +0000 (10:48 +0200)]
Document gbp-pull exit codes

14 years agodocument changes and release 0.4.66 debian/0.4.66
Guido Günther [Tue, 4 May 2010 07:10:34 +0000 (09:10 +0200)]
document changes and release 0.4.66

14 years agoRequests for non fast-forward updates should exit with a non-zero result
Guido Günther [Tue, 4 May 2010 06:58:57 +0000 (08:58 +0200)]
Requests for non fast-forward updates should exit with a non-zero result

Closes: #579997

14 years agoDon't assume the repo has a '/'
Guido Günther [Sun, 2 May 2010 09:07:17 +0000 (11:07 +0200)]
Don't assume the repo has a '/'

14 years agoFix typo
Guido Günther [Sun, 2 May 2010 09:01:50 +0000 (11:01 +0200)]
Fix typo

Thanks: Paul Menzel

14 years agozeitgeist hook: don't fail on umlauts
Guido Günther [Fri, 30 Apr 2010 19:46:34 +0000 (21:46 +0200)]
zeitgeist hook: don't fail on umlauts

14 years agoMake --uscan more robust
Guido Günther [Mon, 26 Apr 2010 17:00:21 +0000 (19:00 +0200)]
Make --uscan more robust

by not throwing exceptions onto the console and catching download
errors.

14 years agoDepend on git | git-core
Guido Günther [Wed, 14 Apr 2010 18:26:07 +0000 (20:26 +0200)]
Depend on git | git-core

Closes: #577731

14 years agoBump standards version
Guido Günther [Mon, 12 Apr 2010 17:55:23 +0000 (19:55 +0200)]
Bump standards version

14 years agoAdd --uscan command-line option
David Paleino [Sun, 11 Apr 2010 10:16:42 +0000 (12:16 +0200)]
Add --uscan command-line option

Launch uscan and use the tarball, if there's a new upstream version.

Closes: #577394

14 years agoBe silent
Guido Günther [Mon, 12 Apr 2010 17:26:53 +0000 (19:26 +0200)]
Be silent

Git-Dch: Ignore

14 years agoAdd 'Git-Dch: Short' tag to changelog parser
Guido Günther [Sat, 10 Apr 2010 19:22:40 +0000 (21:22 +0200)]
Add 'Git-Dch: Short' tag to changelog parser

This omits the long description of the commit from the changelog.

14 years agoAdd simple Zeitgist data provider
Guido Günther [Fri, 9 Apr 2010 21:53:09 +0000 (23:53 +0200)]
Add simple Zeitgist data provider

14 years agodocs/manpages/git-dch.sgml: Consistency fixes and typo.
Paul Menzel [Tue, 23 Feb 2010 09:36:37 +0000 (10:36 +0100)]
docs/manpages/git-dch.sgml: Consistency fixes and typo.

• Start sentences with capital letter and end them with a full stop.
• s/enty/entry/

Signed-off-by: Paul Menzel <pm.debian@googlemail.com>
14 years agodocument changes and release 0.4.65 debian/0.4.65
Guido Günther [Sat, 13 Feb 2010 11:38:16 +0000 (12:38 +0100)]
document changes and release 0.4.65

14 years agoPrevent git-add-patch from being gzip'd
Jon Bernard [Sat, 6 Feb 2010 18:00:30 +0000 (19:00 +0100)]
Prevent git-add-patch from being gzip'd

14 years agoMake the commit message for upstream imports configurable.
Matthijs Kooijman [Fri, 5 Feb 2010 11:57:48 +0000 (12:57 +0100)]
Make the commit message for upstream imports configurable.

This adds the import-msg commandline and configuration file option to
change the commit message.

Closes: #474457

14 years agogbp-clone: Add --all to track all remote branches
Guido Günther [Thu, 28 Jan 2010 18:15:46 +0000 (19:15 +0100)]
gbp-clone: Add --all to track all remote branches

14 years agoAdd GitRepository.get_remotes()
Guido Günther [Sun, 31 Jan 2010 20:08:03 +0000 (21:08 +0100)]
Add GitRepository.get_remotes()

to easily query remote branches

14 years agobash-completion: Add git-dch, git-import-{orig,dsc}
Guido Günther [Fri, 29 Jan 2010 18:40:43 +0000 (19:40 +0100)]
bash-completion: Add git-dch, git-import-{orig,dsc}

and tab completion for branch names.

14 years agoAdd gbp-{clone,pull,pq} to description
Guido Günther [Sun, 31 Jan 2010 17:57:59 +0000 (18:57 +0100)]
Add gbp-{clone,pull,pq} to description

14 years agoAdd basic bash completion for git-buildpackage
Guido Günther [Thu, 28 Jan 2010 18:03:33 +0000 (19:03 +0100)]
Add basic bash completion for git-buildpackage

Thanks: Siegfried-Angel Gevatter
Closes: #567313

14 years agogbp-add-patch: Strip path from patchname
Guido Günther [Sun, 31 Jan 2010 17:24:01 +0000 (18:24 +0100)]
gbp-add-patch: Strip path from patchname

and handle missing files gracefully.

14 years agodocument changes and release 0.4.64 debian/0.4.64
Guido Günther [Mon, 25 Jan 2010 21:08:35 +0000 (22:08 +0100)]
document changes and release 0.4.64

14 years agoImport version 3 source format
Guido Günther [Mon, 25 Jan 2010 19:59:42 +0000 (20:59 +0100)]
Import version 3 source format

Closes: #552771

14 years agoDscFile: Parse name of debian.tar.gz
Guido Günther [Mon, 25 Jan 2010 19:59:18 +0000 (20:59 +0100)]
DscFile: Parse name of debian.tar.gz

14 years agoAllow to skip imports of same version
Guido Günther [Thu, 14 Jan 2010 14:40:33 +0000 (15:40 +0100)]
Allow to skip imports of same version

Based on a patch by Christoph Göhre.

14 years agoAdd gbp-add-patch
Guido Günther [Sun, 10 Jan 2010 15:59:02 +0000 (16:59 +0100)]
Add gbp-add-patch

to easily commit patches from debian/patches

14 years agodocument changes and release 0.4.63 debian/0.4.63
Guido Günther [Sat, 26 Dec 2009 17:20:10 +0000 (18:20 +0100)]
document changes and release 0.4.63

14 years agoFix comments
Guido Günther [Sun, 25 Oct 2009 15:38:29 +0000 (16:38 +0100)]
Fix comments

Git-Dch: Ignore

14 years agoAdd unpack test
Guido Günther [Thu, 24 Dec 2009 22:20:12 +0000 (23:20 +0100)]
Add unpack test

14 years agoAdd other gbp-* commands
Guido Günther [Thu, 24 Dec 2009 22:01:39 +0000 (23:01 +0100)]
Add other gbp-* commands

14 years agoDon't refer to gzip compression in comments
Guido Günther [Thu, 24 Dec 2009 21:50:46 +0000 (22:50 +0100)]
Don't refer to gzip compression in comments

Git-Dch: Ignore

14 years agoAllow to set compression type
Guido Günther [Wed, 23 Dec 2009 23:55:10 +0000 (00:55 +0100)]
Allow to set compression type

Closes: #554520

14 years agoDon't hardcode pristine-tar branch
Guido Günther [Wed, 23 Dec 2009 22:54:40 +0000 (23:54 +0100)]
Don't hardcode pristine-tar branch

14 years agoAdd body regex filter
Guido Günther [Wed, 23 Dec 2009 15:37:12 +0000 (16:37 +0100)]
Add body regex filter

Closes: #544238

14 years agoThere was a second use of parse_commit.
Matthijs Kooijman [Fri, 18 Dec 2009 17:16:58 +0000 (18:16 +0100)]
There was a second use of parse_commit.

Both uses of parse_commit now support the None return value. The
shortlog_to_dch function is now superfluous and was removed.

14 years agoDrop superfluous upstream branch creation
Guido Günther [Wed, 23 Dec 2009 14:35:33 +0000 (15:35 +0100)]
Drop superfluous upstream branch creation

14 years agoAdd support for a Git-Dch: Ignore metaheader.
Matthijs Kooijman [Thu, 17 Dec 2009 11:54:23 +0000 (12:54 +0100)]
Add support for a Git-Dch: Ignore metaheader.

Closes: #561346
Thanks: Matthijs Kooijman

14 years agoMake sure we drop the generated custom index file
Guido Günther [Thu, 17 Dec 2009 14:42:10 +0000 (15:42 +0100)]
Make sure we drop the generated custom index file

Closes: #561454

14 years agodocs: fix git-init call
Guido Günther [Wed, 16 Dec 2009 18:33:37 +0000 (19:33 +0100)]
docs: fix git-init call

Thanks: Pietro Battiston

14 years agodocument changes and release 0.4.62 debian/0.4.62
Guido Günther [Mon, 14 Dec 2009 08:16:02 +0000 (09:16 +0100)]
document changes and release 0.4.62

14 years agoImprove error message when trying to import 3.0 source format packages
Guido Günther [Sun, 13 Dec 2009 21:09:23 +0000 (22:09 +0100)]
Improve error message when trying to import 3.0 source format packages

until we properly support them.

14 years agoImprove error handling on broken dsc files.
Guido Günther [Sun, 13 Dec 2009 13:09:44 +0000 (14:09 +0100)]
Improve error handling on broken dsc files.

Closes: #560689

14 years agodocument changes and release 0.4.61 debian/0.4.61
Guido Günther [Thu, 26 Nov 2009 18:06:05 +0000 (19:06 +0100)]
document changes and release 0.4.61

14 years agocleanup symlinks
Guido Günther [Thu, 26 Nov 2009 18:05:41 +0000 (19:05 +0100)]
cleanup symlinks

14 years agodocument changes and release 0.4.61
Guido Günther [Thu, 26 Nov 2009 17:55:36 +0000 (18:55 +0100)]
document changes and release 0.4.61

14 years agoDon't fail if no tracking branch exists.
Guido Günther [Thu, 26 Nov 2009 16:22:13 +0000 (17:22 +0100)]
Don't fail if no tracking branch exists.

15 years agoMake the default build command 3.x source format safe
Guido Günther [Sun, 22 Nov 2009 16:04:42 +0000 (17:04 +0100)]
Make the default build command 3.x source format safe

Instead of passing "-i\.git/ -I.git" to debuild use "-i -I". This makes
sure we use the default behaviour of dpkg-source.

Closes: #553079

15 years agoAdd documentation for gbp-{pg,pull.clone}
Guido Günther [Sun, 22 Nov 2009 16:01:02 +0000 (17:01 +0100)]
Add documentation for gbp-{pg,pull.clone}

15 years agoMake gbp-clone, gbp-pull and gbp-pq first class citizens
Guido Günther [Sun, 22 Nov 2009 15:05:17 +0000 (16:05 +0100)]
Make gbp-clone, gbp-pull and gbp-pq first class citizens

by moving them from examples/ to /usr/bin/

15 years agouse git;// instead of http://
Guido Günther [Sun, 15 Nov 2009 19:16:51 +0000 (20:16 +0100)]
use git;// instead of http://

15 years agoswitch to 3.0 (native) source format
Guido Günther [Sat, 7 Nov 2009 15:05:40 +0000 (16:05 +0100)]
switch to 3.0 (native) source format

15 years agodocument changes and release 0.4.60 debian/0.4.60
Guido Günther [Sat, 7 Nov 2009 14:32:41 +0000 (15:32 +0100)]
document changes and release 0.4.60

15 years agoDon't compress the example scripts
Guido Günther [Sat, 7 Nov 2009 14:21:10 +0000 (15:21 +0100)]
Don't compress the example scripts

15 years agoadd --redo-pq
Guido Günther [Sat, 7 Nov 2009 14:07:18 +0000 (15:07 +0100)]
add --redo-pq

so a "gbp-pull --redo-pq" also refreshes the patch-queue branch

15 years agoDon't fail when series file is missing.
Guido Günther [Sat, 7 Nov 2009 14:11:52 +0000 (15:11 +0100)]
Don't fail when series file is missing.

Create an empty patch-queue branch instead.

15 years agoadd option to drop patch-queue branch
Guido Günther [Sat, 7 Nov 2009 14:02:53 +0000 (15:02 +0100)]
add option to drop patch-queue branch

15 years agoStefano Zacchiroli’s workaround for creating empty upstream branches.
Charles Plessy [Tue, 3 Nov 2009 13:04:36 +0000 (22:04 +0900)]
Stefano Zacchiroli’s workaround for creating empty upstream branches.

(See ‘http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471560’)

15 years agocheck for clean repo
Guido Günther [Sun, 25 Oct 2009 21:29:36 +0000 (22:29 +0100)]
check for clean repo