[proj] 01/04: New upstream version 5.0.0

Bas Couwenberg sebastic at debian.org
Thu Mar 1 20:45:05 UTC 2018


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental
in repository proj.

commit 1b38eceadff26eccd8082b57692cc1f0e5289426
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Thu Mar 1 21:31:56 2018 +0100

    New upstream version 5.0.0
---
 NEWS                    |  2 ++
 README                  | 47 +++++++++++++++++++++++++++++++++++++++--------
 cmake/Proj4Config.cmake |  2 +-
 configure               | 22 +++++++++++-----------
 configure.ac            |  2 +-
 src/pj_release.c        |  2 +-
 6 files changed, 55 insertions(+), 22 deletions(-)

diff --git a/NEWS b/NEWS
index 5ef2a12..56970a8 100644
--- a/NEWS
+++ b/NEWS
@@ -172,6 +172,8 @@ o The PROJ.4 project also distributes the datum-grid package,
    operation has an inverse. Use this instead of checking whether
    P->inv exists, since that can no longer be relied on.
 
+ o ABI version number updated to 13:0:0.
+
  o Removed support for Windows CE.
 
  o Removed the VB6 COM interface.
diff --git a/README b/README
index 58061b7..78a2f15 100644
--- a/README
+++ b/README
@@ -37,6 +37,13 @@ On Windows, one may need to specify generator:
 
     cmake -G "Visual Studio 15 2017" ..
 
+Tests are run with
+
+    ctest
+
+The test suite requires that the proj-datumgrid package is installed
+in `PROJ_LIB`.
+
 ### Building on Unix/Linux
 
 FSF's configuration procedure is used to ease installation of the
@@ -63,6 +70,13 @@ After executing configure, execute:
 
 The install target will create, if necessary, all required sub-directories.
 
+Tests are run with
+
+    make check
+
+The test suite requires that the proj-datumgrid package is installed
+in `PROJ_LIB`.
+
 ### Building on Windows with NMAKE
 
 PROJ can be built with Microsoft Visual C/C++ using the `makefile.vc`
@@ -82,11 +96,11 @@ script out of the Visual C++ tree.
 
 The `makefile.vc` builds `proj.exe`, `proj.dll` and `proj.lib`.
 
-On Windows you have to set the PROJ_LIB environment variable to make
+On Windows you have to set the `PROJ_LIB` environment variable to make
 sure that PROJ can find the resource files that it needs. For the
-default install directory you can set PROJ_LIB with:
+default install directory you can set `PROJ_LIB` with:
 
-    C:\> set PROJ_LIB C:\PROJ\share
+    C:\> set PROJ_LIB=C:\PROJ\share
 
 
 ### Distribution files and format
@@ -96,8 +110,25 @@ of the system are in a compress tar file named `proj-x.y.z.tar.gz` where
 "x" will indicate major release number, "y" indicates minor release
 number and "z" indicates the patch number of the release.
 
-In addition to the PROJ software package, a distribution of datum
-conversion grid files is also available. The grid package is
-distributed under the name `proj-datumgrid-x.y.zip`, where "x" is the
-major release version and "y" the minor release version numbers.
-The grid package can be downloaded from the PROJ.4 website.
+In addition to the PROJ software package, distributions of datum
+conversion grid files and PROJ parameter files are also available.
+The grid package is distributed under the name `proj-datumgrid-x.y.zip`,
+where "x" is the major release version and "y" the minor release
+version numbers. Similarly regional packages are distributed. The
+regional packages contain resources that are not essential to the
+functionality of PROJ but still of value to users in the region
+specific to the package. All grids that were in proj-datumgrids-1.6
+remain in proj-datumgrids-1.7; the regional datumgrid files contain
+grids for datums not previously supported (prior to PROJ 5.0.0).
+
+The resource packages can be downloaded from the PROJ.4 website.
+
+More info on the contents of the various resource packages can be
+found at the
+[proj-datumgrid GitHub repository](https://github.com/OSGeo/proj-datumgrid).
+
+The resource file packages should be extracted to `PROJ_LIB`
+where PROJ will find them after installation. The default location of
+`PROJ_LIB` on UNIX-based systems is `/usr/local/share/proj` but it may
+be changed to a different directory. On Windows you have to define
+`PROJ_LIB` yourself.
diff --git a/cmake/Proj4Config.cmake b/cmake/Proj4Config.cmake
index fda9c9c..ee7e553 100644
--- a/cmake/Proj4Config.cmake
+++ b/cmake/Proj4Config.cmake
@@ -30,7 +30,7 @@ CHECK_FUNCTION_EXISTS(localeconv HAVE_LOCALECONV)
 check_library_exists(m ceil "" HAVE_LIBM) 
 
 set(PACKAGE "proj")
-set(PACKAGE_BUGREPORT "warmerdam at pobox.com")
+set(PACKAGE_BUGREPORT "https://github.com/OSGeo/proj.4/issues")
 set(PACKAGE_NAME "PROJ.4 Projections")
 set(PACKAGE_STRING "PROJ.4 Projections ${${PROJECT_INTERN_NAME}_VERSION}")
 set(PACKAGE_TARNAME "proj")
diff --git a/configure b/configure
index d29089c..f10bbe4 100755
--- a/configure
+++ b/configure
@@ -2,7 +2,7 @@
 # Guess values for system-dependent variables and create Makefiles.
 # Generated by GNU Autoconf 2.69 for PROJ.4 Projections 5.0.0.
 #
-# Report bugs to <warmerdam at pobox.com>.
+# Report bugs to <https://github.com/OSGeo/proj.4/issues>.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -275,10 +275,10 @@ fi
     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
   else
     $as_echo "$0: Please tell bug-autoconf at gnu.org and
-$0: warmerdam at pobox.com about your system, including any
-$0: error possibly output before this message. Then install
-$0: a modern shell, or manually run the script under such a
-$0: shell if you do have one."
+$0: https://github.com/OSGeo/proj.4/issues about your
+$0: system, including any error possibly output before this
+$0: message. Then install a modern shell, or manually run
+$0: the script under such a shell if you do have one."
   fi
   exit 1
 fi
@@ -592,7 +592,7 @@ PACKAGE_NAME='PROJ.4 Projections'
 PACKAGE_TARNAME='proj'
 PACKAGE_VERSION='5.0.0'
 PACKAGE_STRING='PROJ.4 Projections 5.0.0'
-PACKAGE_BUGREPORT='warmerdam at pobox.com'
+PACKAGE_BUGREPORT='https://github.com/OSGeo/proj.4/issues'
 PACKAGE_URL=''
 
 # Factoring default headers for most tests.
@@ -1438,7 +1438,7 @@ Some influential environment variables:
 Use these variables to override the choices made by `configure' or to help
 it to find libraries and programs with nonstandard names/locations.
 
-Report bugs to <warmerdam at pobox.com>.
+Report bugs to <https://github.com/OSGeo/proj.4/issues>.
 _ACEOF
 ac_status=$?
 fi
@@ -1846,9 +1846,9 @@ $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
-( $as_echo "## ---------------------------------- ##
-## Report this to warmerdam at pobox.com ##
-## ---------------------------------- ##"
+( $as_echo "## ----------------------------------------------------- ##
+## Report this to https://github.com/OSGeo/proj.4/issues ##
+## ----------------------------------------------------- ##"
      ) | sed "s/^/$as_me: WARNING:     /" >&2
     ;;
 esac
@@ -13876,7 +13876,7 @@ $config_headers
 Configuration commands:
 $config_commands
 
-Report bugs to <warmerdam at pobox.com>."
+Report bugs to <https://github.com/OSGeo/proj.4/issues>."
 
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
diff --git a/configure.ac b/configure.ac
index ecc6e31..898d8b3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT([PROJ.4 Projections], 5.0.0, [warmerdam at pobox.com], proj)
+AC_INIT([PROJ.4 Projections], 5.0.0, [https://github.com/OSGeo/proj.4/issues], proj)
 AC_CONFIG_MACRO_DIR([m4])
 AC_LANG(C)
 
diff --git a/src/pj_release.c b/src/pj_release.c
index fdd66f9..27b1a02 100644
--- a/src/pj_release.c
+++ b/src/pj_release.c
@@ -2,7 +2,7 @@
 
 #include <projects.h>
 
-char const pj_release[]="Rel. 5.0.0, 15 february 2018";
+char const pj_release[]="Rel. 5.0.0, March 1st, 2018";
 
 const char *pj_get_release()
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/proj.git



More information about the Pkg-grass-devel mailing list