diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2019-01-01 17:36:49 +0100 |
---|---|---|
committer | Marcus Meissner <marcus@jet.franken.de> | 2019-01-01 17:36:49 +0100 |
commit | c5a7943bef54953656a37edd893a09b2789240fd (patch) | |
tree | 6c0f664832ef0ea4c99192d15297de5ed1840073 /RELEASE-HOWTO.md | |
parent | 51e23c1b106ec1a8aec188d6ecd346186888593b (diff) | |
download | libgphoto2-c5a7943bef54953656a37edd893a09b2789240fd.tar.gz |
2.5.22 releaselibgphoto2-2_5_22-release
Diffstat (limited to 'RELEASE-HOWTO.md')
-rw-r--r-- | RELEASE-HOWTO.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/RELEASE-HOWTO.md b/RELEASE-HOWTO.md new file mode 100644 index 000000000..02c1d3cc5 --- /dev/null +++ b/RELEASE-HOWTO.md @@ -0,0 +1,45 @@ +# How to prepare a release + +## sync translations from translationproject + + In the toplevel directory (of which po/ is a subdirectory) + + rsync -Lrtvz translationproject.org::tp/latest/libgphoto2/ po + cd libgphoto2\_port + rsync -Lrtvz translationproject.org::tp/latest/libgphoto2\_port/ po + cd .. + + if gphoto2 is released too: + rsync -Lrtvz translationproject.org::tp/latest/gphoto2/ po + +## sync music-players.h from libmtp + + (We ship this to give additional device support for distributions + that might update libmtp less often.) + + Copy over, disable the GoPro entries. + +## test cameras + + Run: make check + + In the gphoto2 checkout I am running <code>perl tests/testcamera.pl</code> + for several cameras that might have been affected by the current release. + +## update NEWS + + git diff libgphoto2-2\_5\_21-release.. | less + + summarize changes + +## tag release + + bump version in configure.ac, NEWS + + make clean + make + sudo make install + +## build relase + + make distcheck |