File: README.source

package info (click to toggle)
ballz 1.0.4-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 3,368 kB
  • sloc: sh: 4,154; cpp: 3,626; makefile: 174
file content (31 lines) | stat: -rw-r--r-- 943 bytes parent folder | download | duplicates (3)
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
Building a new version of the package
-------------------------------------

Check this for updates:
- https://tracker.debian.org/pkg/ballz
- /usr/share/doc/debian-policy/upgrading-checklist.txt.gz

# https://wiki.debian.org/Games/VCS
# https://wiki.debian.org/Games/VCS/git
git clone git@salsa.debian.org:games-team/ballz.git
cd ballz/
git checkout -b pristine-tar origin/pristine-tar
git checkout -b upstream origin/upstream

#export DEBEMAIL=xxx
#export EDITOR=emacs

git checkout master
gbp import-orig --pristine-tar ../ballz_$VERSION.orig.tar.gz
# - Fix stuff...
# - git-buildpackage --git-ignore-new ...
git commit -am "New upstream release - v$VERSION"
KEYID=...
gbp buildpackage \
  --git-builder="pdebuild --buildresult ../ --auto-debsign --debsign-k $KEYID" \
  --git-tag --git-keyid=$KEYID
git push origin master pristine-tar upstream
git push --tags

# http://mentors.debian.net/cgi-bin/maintainer-intro
debrelease --dput mentors