-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHOWTO.release
More file actions
34 lines (24 loc) · 885 Bytes
/
Copy pathHOWTO.release
File metadata and controls
34 lines (24 loc) · 885 Bytes
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
* run
make orig
this will create ../dh-make-perl_$VERSION.orig.tar.gz and
../DhMakePerl-$VERSION.tar.gz (hardlinked to each other).
* build the package as usual and watch for failing tests
* apply the usual quality checks, e.g. lintian
* make sure Changes is populated for the new release. Good source of changes to
include there is debian/changelog and/or git logs
(assuming debian/changelog is already updated with the list of changes)
* if everything seems ok, run
dch -r
and build again
* upload
- ../dh-make-perl_$VERSION.orig.tar.gz to alioth, naming the release $VERSION
- ../DhMakePerl-$VERSION.tar.gz to PAUSE, e.g. with cpan-upload
* tag
debcommit -a -r
* increase version number
git grep $ver
sed -i -e 's/$ver/$ver+1/' file...
git ci -a -m'increment version to $ver+1'
* push
dpt push
* serve yourself a piece of cake :)