~guilhem-fr/colorhug-client/upstream

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
60
61
PackageKit Release Notes

1. Write NEWS entries in the same format as usual.

git shortlog COLORHUG_CLIENT_0_2_0.. | grep -i -v trivial | uniq | grep -v Merge > NEWS.new

--------------------------------------------------------------------------------
Version 0.2.1
~~~~~~~~~~~~~
Released: 2013-xx-xx

Notes:

New Features:

Bugfixes:
--------------------------------------------------------------------------------

3. Commit changes in git:

cd po
make colorhug-client.pot
INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext --no-location" srcdir=. /usr/bin/intltool-update --gettext-package colorhug-client --pot
tx push --source
tx pull --all
git add *.po

git commit -a -m "Release version 0.2.1"
git tag -s COLORHUG_CLIENT_0_2_1 -m "==== Version 0.2.1 ===="
<wait>
git push --tags
git push

4. Create tarball

make distcheck

5. Upload tarballs:

scp *.tar.xz hughsient@people.freedesktop.org:public_html/releases/

6. Do post release version bump in configure.ac

7. Commit trivial changes:

git commit -a -m "trivial: Post release version bump"
git push

8. Send an email to colorhug-users

=================================================
colorhug-client 0.2.0 released!

This package includes the client tools which allows the user to upgrade
the firmware on the sensor or to access the sensor from command line
scripts.

Tarballs available here: http://people.freedesktop.org/~hughsient/releases/

=================================================