File: gbp.conf

package info (click to toggle)
rdiff-backup 2.2.6-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 4,640 kB
  • sloc: python: 24,129; javascript: 9,512; sh: 1,230; ansic: 580; makefile: 36
file content (59 lines) | stat: -rw-r--r-- 2,267 bytes parent folder | download
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
58
59
[DEFAULT]
# DEP-14 format
debian-branch = debian/latest
upstream-branch = upstream/latest

# Lax requirement to use branch name 'debian/latest' so that git-buildpackage
# will always build using the currently checked out branch as the Debian branch.
# This makes it easier for contributors to work with feature and bugfix
# branches.
ignore-branch = True

# Always use pristine tar
pristine-tar = True

# This git repository also hosts the actual upstream tags and main branch 'master'.
# Configure the upstream tag format below, so that `gbp import-orig` will run
# correctly, and link tarball import branch (`upstream/latest`) with the
# equivalent upstream release tag, showing a complete audit trail of what
# upstream released and what was imported into Debian.
upstream-vcs-tag = v%(version%~%.)s

# If upstream publishes tarball signatures, git-buildpackage will by default
# import and use the them. Change this to 'on' to make 'gbp import-orig' abort
# if the signature is not found or is not valid.
# Upstream rdiff-backup does not sign releases, see e.g.
# https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.2.6
#upstream-signatures = on

# Ensure the Debian maintainer signs git tags automatically
sign-tags = True

# Ease dropping / adding patches
patch-numbers = False

# Group debian/changelog entries with the same "[ Author ]" instead of making
# multiple ones for the same author
multimaint-merge = True

# Automatically open a new changelog entry about the new upstream release, but
# do not commit it, as the 'gbp dch' still needs to run and list all commits
# based on when the debian/changelog last was updated in a git commit
postimport = dch -v %(version)s "New upstream release"

# Ensure a human always reviews all the debian/changelog entries
spawn-editor = always

# No need to confirm package name or version at any time, git-buildpackage
# always gets it right
interactive = False

# Ensure we always target Debian on Debian branches
dch-opt = --vendor=debian

# If this package ever needs to be maintained for Ubuntu, remember to override
# the branch, tag and commit messages
#debian-branch = ubuntu/24.04-noble
#debian-tag = ubuntu/%(version)s
#debian-tag-msg = %(pkg)s Ubuntu release %(version)s
#dch-opt = --vendor=ubuntu