@@ -144,6 +144,8 @@ Creating a new version (maintainer work)
144
144
145
145
- Update NEWS file.
146
146
147
+ - Check Last Changed in all manpages.
148
+
147
149
- Commit and tag the release: git tag 0.7.1
148
150
149
151
- Create fedora package:
@@ -155,28 +157,22 @@ Creating a new version (maintainer work)
155
157
rm -rf rpmbuild
156
158
rpmbuild-here -ba *.spec
157
159
158
- - Copy tarball and repo to debian and commit it on pristine-tar
160
+ - Possibly iterate. When done, merge to master and push with
161
+ tags:
162
+
163
+ $ git checkout master
164
+ $ git merge devel
165
+ $ git push --tags origin master: master
166
+ $ git push origin devel: devel
159
167
160
- git fetch upstream debian:debian
161
- git fetch upstream pristine-tar:pristine-tar
162
- scp fedora/ddupdate-0.7.1.tar.gz sid:
163
- cd ..; ssh sid rm -rf ddupdate.git
164
- scp -rq ddupdate sid:ddupdate.git
165
- ssh sid
166
- cd ddupdate; rm -rf *
167
- mv ../ddupdate-0.7.1.tar.gz ddupdate_0.7.1.orig.tar.gz
168
- git clone -o upstream -b debian ../ddupdate.git ddupdate
169
- cd ddupdate
170
- git remote add github [email protected] :leamas/ddupdate.git
171
- git fetch upstream pristine-tar:pristine-tar
172
- pristine-tar commit ../ddupdate_0.7.1.orig.tar.gz 0.7.1
168
+ - Copy tarball and repo to debian and commit it on pristine-tar
173
169
174
170
- Upload to pypi:
175
171
176
172
$ python setup.py sdist
177
173
$ twine upload dist/*
178
174
179
- - Create debian test huild on sid::
175
+ - Create debian test build on sid::
180
176
181
177
$ cd ddupdate/ddupdate
182
178
$ sudo mk-build-deps -i -r debian/control
@@ -185,7 +181,6 @@ Creating a new version (maintainer work)
185
181
$ dch -v 0.7.1-1
186
182
$ git commit -am "debian: 0.7.1-1"
187
183
$ Check systemd/ddupdate.service
188
- $ dpkg-source --commit
189
184
$ git commit -a --amend
190
185
$ git clean -fd
191
186
$ gbp buildpackage --git-upstream-tag=0.7.1 -us -uc
0 commit comments