[geos-commits] [SCM] GEOS branch svn-3.5 updated. 95f744191aa3c3677406f89451a5c534076b3671
git at osgeo.org
git at osgeo.org
Sat Aug 4 21:45:26 PDT 2018
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".
The branch, svn-3.5 has been updated
via 95f744191aa3c3677406f89451a5c534076b3671 (commit)
from cfe255474b7936fc9800723e562ccf02799b5876 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 95f744191aa3c3677406f89451a5c534076b3671
Author: Regina Obe <lr at pcorp.us>
Date: Sun Aug 5 00:45:34 2018 -0400
Amend how to release to reflect we now use git instead of svn
diff --git a/HOWTO_RELEASE b/HOWTO_RELEASE
index f4c9613..db50d32 100644
--- a/HOWTO_RELEASE
+++ b/HOWTO_RELEASE
@@ -1,51 +1,47 @@
-- Verify that the versions currently set (see 10 and 11 below) make
+1. Verify that the versions currently set (see 10 and 11 below) make
sense for this release.
-- Run 'make distcheck', fix any problem with it.
+2. 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
+3. Update the NEWS file (extract most important things from the
+ repository log). Make sure to update the release date
-- Commit the changes in the NEWS file.
+4. Commit the changes in the NEWS file.
-- Tag the release:
- $ base=https://svn.osgeo.org/geos/
- $ svn copy -m "Tagged release MAJOR.MINOR.PATCH" \
- $base/trunk $base/tags/MAJOR.MINOR.PATCH
+5. Tag the release:
+ $ git tag MAJOR.MINOR.PATCH
-- Export the tag and 'make dist-bzip2'.
- $ svn export $base/tags/$rev
- $ cd $rev
- $ ./autogen.sh && ./configure && make dist-bzip2
+6. Run 'make dist-bzip2'.
+ $ ./autogen.sh && ./configure && make dist-bzip2
-- Verify that you can unpack and build the tarball
+7. Verify that you can unpack and build the tarball
-- Copy the tarball to upload.osgeo.org:/osgeo/download/geos
+8. Copy the tarball to upload.osgeo.org:/osgeo/download/geos
-- Increment all the version numbers for the next release, as below.
+9. Increment all the version numbers for the next release, as below.
-- Increment CAPI_INTERFACE_X in configure.in
- - For a release with no interface changes just bump REVISION.
- [ Even if *nothing* changed in CAPI ]
- - Adding interfaces, bump CURRENT/AGE, set REVISION to 0.
- - Deleting interfaces / compatibility issues - bump CURRENT, others to zero
- [ THIS MUST BE CAREFULLY AVOIDED ]
+10. Increment CAPI_INTERFACE_X in configure.ac
+ - For a release with no interface changes just bump REVISION.
+ [ Even if *nothing* changed in CAPI ]
+ - Adding interfaces, bump CURRENT/AGE, set REVISION to 0.
+ - Deleting interfaces / compatibility issues - bump CURRENT, others to zero
+ [ THIS MUST BE CAREFULLY AVOIDED ]
-- Increment release version:
- - In configure.in
- - 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
- - VERSION_MAJOR for SUBSTANTIAL additions or C lib ABI break
- [ THIS MUST BE CAREFULLY AVOIDED ]
- - In main CMakeLists.txt main one
- - VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH
- - CAPI_INTERFACE_*
+11. Increment release version:
+ - In configure.ac
+ - 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
+ - VERSION_MAJOR for SUBSTANTIAL additions or C lib ABI break
+ [ THIS MUST BE CAREFULLY AVOIDED ]
+ - In main CMakeLists.txt main one
+ - CHANGE the line: project(GEOS VERSION <mayor>.<minor>.<micro> LANGUAGES C CXX)
+ - CHANGE the line: set(GEOS_VERSION_PATCH "${GEOS_VERSION_PATCH}dev")
+ - CAPI_INTERFACE_*
-- Update wiki page https://trac.osgeo.org/geos/ at Download section
+12. Update wiki page https://trac.osgeo.org/geos/ at Download section
- Add latest release
- Remove previos patch level release (if any)
-- Announce
-
+13. Announce
\ No newline at end of file
-----------------------------------------------------------------------
Summary of changes:
HOWTO_RELEASE | 68 ++++++++++++++++++++++++++++-------------------------------
1 file changed, 32 insertions(+), 36 deletions(-)
hooks/post-receive
--
GEOS
More information about the geos-commits
mailing list