From c5a7943bef54953656a37edd893a09b2789240fd Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 1 Jan 2019 17:36:49 +0100 Subject: [PATCH] 2.5.22 release --- NEWS | 2 +- RELEASE-HOWTO.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- 3 files changed, 48 insertions(+), 3 deletions(-) create mode 100644 RELEASE-HOWTO.md diff --git a/NEWS b/NEWS index 2b01cfa5ab..78e85389ab 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -libgphoto2 2.5.21.1 development +libgphoto2 2.5.22 release ptp2: * Canon EOS M / PowerShot capture problem solved diff --git a/RELEASE-HOWTO.md b/RELEASE-HOWTO.md new file mode 100644 index 0000000000..02c1d3cc5e --- /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 perl tests/testcamera.pl + 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 diff --git a/configure.ac b/configure.ac index d4fbb746bd..780a564f83 100644 --- a/configure.ac +++ b/configure.ac @@ -4,8 +4,8 @@ AC_PREREQ(2.59) dnl NOTE: Be version style _higher_ than the last release. dnl So lastversion.X.trunk for instance. Bump X if necessary. -dnl ******* THE NEXT RELEASE VERSION MUST BE 2.5.22 at least or higher! -AC_INIT([libgphoto2 photo camera library], [2.5.21.1], [gphoto-devel@lists.sourceforge.net], [libgphoto2]) +dnl ******* THE NEXT RELEASE VERSION MUST BE 2.5.23 at least or higher! +AC_INIT([libgphoto2 photo camera library], [2.5.22], [gphoto-devel@lists.sourceforge.net], [libgphoto2]) AC_CONFIG_SRCDIR([libgphoto2/gphoto2-version.c]) AC_CONFIG_HEADERS([config.h])