summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2019-01-01 17:36:49 +0100
committerMarcus Meissner <marcus@jet.franken.de>2019-01-01 17:36:49 +0100
commitc5a7943bef54953656a37edd893a09b2789240fd (patch)
tree6c0f664832ef0ea4c99192d15297de5ed1840073
parent51e23c1b106ec1a8aec188d6ecd346186888593b (diff)
downloadlibgphoto2-2_5_22-release.tar.gz
-rw-r--r--NEWS2
-rw-r--r--RELEASE-HOWTO.md45
-rw-r--r--configure.ac4
3 files changed, 48 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 2b01cfa5a..78e85389a 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 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
diff --git a/configure.ac b/configure.ac
index d4fbb746b..780a564f8 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])