summaryrefslogtreecommitdiff
path: root/projects/git-buildpackage/gbp.conf
blob: b959f778fd6de5486817d356201372a06aed03a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[DEFAULT]
# Sign tags by default:
sign-tags = True
keyid = 0xB999CDB58C8DDBD2
# use pristine tar by default
pristine-tar = True

[dch]
# Parse meta tags like Closes: from commit messages
meta = True
# Add seven digits of the commits sha1 to the commit message
id-length = 7
# Regex for matching bugs to close
meta-closes = Closes|LP|BZ
# Use the full commit message instead of the first line only
full = True
# Ignore these in commit messages
ignore-regex = (Signed-off|Acked)-by|git-svn-id:
# Use author information from git
git-author = True
# Merge changelog entries by maintainer
multimaint-merge = True

[buildpackage]
# Automatically push to remote repo after tagging a new release
posttag = /usr/share/doc/git-buildpackage/examples/gbp-posttag-push
# Run Lintian after a succesful build
postbuild = lintian $GBP_CHANGES_FILE
# Build command
builder = dpkg-buildpackage -i -I -uc -us
# Clean command
cleaner = /bin/true
pbuilder = True
pbuilder-options = --hookdir /home/agx/.pbuilder/hooks

[import-orig]
# Automatically forward the changelog after importing a new upstream version
#postimport = git-dch -N%(version)s -S -a --debian-branch=$GBP_BRANCH
import-msg = New upstream version %(version)s
interactive = False

[import-dsc]
sign-tags = False
allow-unauthenticated = True

[remote-config pkg-libvirt]
# Location of the repository
remote-url-pattern = ssh://git.debian.org/git/pkg-libvirt/%(pkg)s
# Template dir to passed to git-init
template-dir = /srv/alioth.debian.org/chroot/home/groups/pkg-libvirt/git-template

[remote-config calendarserver]
# Location of the repository
remote-url-pattern = ssh://git.debian.org/git/calendarserver/%(pkg)s

[pq]
patch-numbers = False