[geos-commits] r4322 - branches/3.6
Sandro Santilli
strk at kbt.io
Thu Jan 5 11:47:29 PST 2017
Author: strk
Date: 2017-01-05 11:47:29 -0800 (Thu, 05 Jan 2017)
New Revision: 4322
Modified:
branches/3.6/HOWTO_RELEASE
branches/3.6/Makefile.am
Log:
Print a warning if ChangeLog isn't found on make dist
Tweak HOWTO_RELEASE file to make sure a ChangeLog is included
Modified: branches/3.6/HOWTO_RELEASE
===================================================================
--- branches/3.6/HOWTO_RELEASE 2017-01-05 19:47:22 UTC (rev 4321)
+++ branches/3.6/HOWTO_RELEASE 2017-01-05 19:47:29 UTC (rev 4322)
@@ -4,7 +4,7 @@
- Run 'make distcheck', fix any problem with it.
- Update the NEWS file (extract most important things from the
- repository log). Make sure to update the release date
+ repository log). Make sure to update the release date
- Commit the changes in the NEWS file.
@@ -13,12 +13,10 @@
$ svn copy -m "Tagged release MAJOR.MINOR.PATCH" \
$base/trunk $base/tags/MAJOR.MINOR.PATCH
-- Export the tag and 'make dist-bzip2'.
- $ svn export $base/tags/$rev
- $ cd $rev
- $ ./autogen.sh && ./configure && make dist-bzip2
+- Build a tarball: make dist-bzip2
-- Verify that you can unpack and build the tarball
+- Verify that you can unpack and build the generated tarball
+ (and that it contains a correct ChangeLog)
- Copy the tarball to upload.osgeo.org:/osgeo/download/geos
@@ -33,7 +31,7 @@
- Increment release version:
- In configure.in
- - In include/geos/version.h.vc
+ - In include/geos/version.h.vc
- In capi/geos_c.h.in
- VERSION_PATCH for bugfixes/improvements (even breaking C++ API)
- VERSION_MINOR for NEW interfaces in the C lib
@@ -47,5 +45,5 @@
- Add latest release
- Remove previos patch level release (if any)
-- Announce
-
+- Announce
+
Modified: branches/3.6/Makefile.am
===================================================================
--- branches/3.6/Makefile.am 2017-01-05 19:47:22 UTC (rev 4321)
+++ branches/3.6/Makefile.am 2017-01-05 19:47:29 UTC (rev 4322)
@@ -41,7 +41,10 @@
elif test -d .svn; then \
svn2cl --authors=authors.svn -i -o $${owd}/ChangeLog; \
elif test -f ChangeLog; then \
+ echo "NOTE: distributing ChangeLog found in source dir"; \
cp ChangeLog $${owd}/ChangeLog; \
+ else \
+ echo "WARNING: could not find a ChangeLog" >&2; \
fi
apidoc doxygen:
More information about the geos-commits
mailing list