[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