pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/geography/proj Update to 4.9.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dbbcef6a9b75
branches:  trunk
changeset: 648428:dbbcef6a9b75
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Sat Mar 14 17:59:10 2015 +0000

description:
Update to 4.9.1

Note that this changes the shlib version from 0.8 to 9.0.  While
that's bizarre, upstream does not view it as a bug.
(Note that 4.9.0 had an RC but not an actual release.)

Changes from 4.8.0:

4.9.1 Release Notes
-------------------

 o 4.9.0RC2 release was abandoned because it was not promoted in a
   timely fashion. Subsequent maintenance of tickets has continued,
   and a new 4.9.1 release was issued in its place.

 o Implement inverse solution for Winkel Tripel from Drazan Tutic #250

 o More CMake configuration tweaks. The CMake configuration is probably
   not at feature parity with the autotools builds at this point but it
   is converging #256

 o Tweak initialization ordering around setlocal which may have caused
   issues #237

 o Support out-of-tree autoconf builds more completely #247

 o Fix NaN handling by geod_inverse and geod_polygon_addedge #251 & #253

 o Update config.sub and config.guess #257

 o Adapt Charles Karney's CMake patches for smoother build #258

 o Define default PROJ_LIB location for CMake compilation #261

 o Fix Windows compilation on PJ_aitoff.c

 o Align CMake SOVERSION with autotools #263

 o Regenerate nad/epsg with GDAL r28536 to avoid precision loss in TOWGS84
   parameters, e.g. on Amersfoort / RD EPSG:4289 (#260)

 o Add CMake project-config.cmake scripts (#264 from Charles Karney)

 o Dial back test sensitivity #255

4.9.0 Release Notes
-------------------

 o Implement CMake as an option for building PROJ.4

 o Implement new virtual file api (projFileAPI) so that all access to grid
   shift and init files can be hooked.

 o Replace geodesic implementation with one from Charles Karney and add a
   supported public interface (geodesic.h).

 o Upgraded to EPSG 8.5.

 o Removed old (deprecated) Java bindings in favor of the new api introduced
   in 4.8.0.

 o Implement the calcofi (Cal Coop Ocean Fish Invest Lines/Stations) projection

 o Install projects.h again for applications that want access to internal
   structures and functions despite the inherent fragility.

 o Various bug fixes and cleanup.

 o Added the CalCOFI pseudo-projection, #135

diffstat:

 geography/proj/Makefile |  8 +++++---
 geography/proj/PLIST    |  8 ++++++--
 geography/proj/distinfo |  8 ++++----
 3 files changed, 15 insertions(+), 9 deletions(-)

diffs (74 lines):

diff -r e12a14dcd021 -r dbbcef6a9b75 geography/proj/Makefile
--- a/geography/proj/Makefile   Sat Mar 14 17:58:29 2015 +0000
+++ b/geography/proj/Makefile   Sat Mar 14 17:59:10 2015 +0000
@@ -1,6 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2012/10/04 09:19:20 asau Exp $
+# $NetBSD: Makefile,v 1.4 2015/03/14 17:59:10 gdt Exp $
 
-VERSION=       4.8.0
+VERSION_BASE=  4.9.1
+VERSION=       ${VERSION_BASE}
+WRKSRC=                ${WRKDIR}/proj-${VERSION_BASE}
 DISTNAME=      proj-${VERSION}
 CATEGORIES=    geography
 MASTER_SITES=  http://download.osgeo.org/proj/
@@ -28,6 +30,6 @@
        prvi.lla stgeorge.lla stlrnc.lla stpaul.lla ntf_r93.gsb
 
 post-extract:
-       cd ${WRKDIR} && ${LN} ${DATUMGRID_FILES} ${WRKDIR}/${PKGNAME}/nad
+       cd ${WRKDIR} && ${LN} ${DATUMGRID_FILES} ${WRKSRC}/nad
 
 .include "../../mk/bsd.pkg.mk"
diff -r e12a14dcd021 -r dbbcef6a9b75 geography/proj/PLIST
--- a/geography/proj/PLIST      Sat Mar 14 17:58:29 2015 +0000
+++ b/geography/proj/PLIST      Sat Mar 14 17:59:10 2015 +0000
@@ -1,18 +1,23 @@
-@comment $NetBSD: PLIST,v 1.2 2012/03/14 23:36:06 gdt Exp $
+@comment $NetBSD: PLIST,v 1.3 2015/03/14 17:59:10 gdt Exp $
 bin/cs2cs
 bin/geod
 bin/invgeod
 bin/invproj
 bin/nad2bin
 bin/proj
+include/geodesic.h
+include/org_proj4_PJ.h
 include/org_proj4_Projections.h
 include/proj_api.h
+include/projects.h
 lib/libproj.la
 lib/pkgconfig/proj.pc
 man/man1/cs2cs.1
 man/man1/geod.1
 man/man1/proj.1
+man/man3/geodesic.3
 man/man3/pj_init.3
+share/proj/CH
 share/proj/FL
 share/proj/GL27
 share/proj/IGNF
@@ -34,7 +39,6 @@
 share/proj/null
 share/proj/nzgd2kgrid0005.gsb
 share/proj/other.extra
-share/proj/proj_def.dat
 share/proj/prvi
 share/proj/stgeorge
 share/proj/stlrnc
diff -r e12a14dcd021 -r dbbcef6a9b75 geography/proj/distinfo
--- a/geography/proj/distinfo   Sat Mar 14 17:58:29 2015 +0000
+++ b/geography/proj/distinfo   Sat Mar 14 17:59:10 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2012/03/14 23:36:06 gdt Exp $
+$NetBSD: distinfo,v 1.3 2015/03/14 17:59:10 gdt Exp $
 
-SHA1 (proj-4.8.0.tar.gz) = 5c8d6769a791c390c873fef92134bf20bb20e82a
-RMD160 (proj-4.8.0.tar.gz) = a2a20159b333aeef9f6322ccc97a0a14cc38fe89
-Size (proj-4.8.0.tar.gz) = 785279 bytes
+SHA1 (proj-4.9.1.tar.gz) = 0bc63a41f1bdcff600d076c056f796007abf3f2f
+RMD160 (proj-4.9.1.tar.gz) = d13b21e7ab9c027d875a72baa5d5a491e464873a
+Size (proj-4.9.1.tar.gz) = 876386 bytes
 SHA1 (proj-datumgrid-1.5.tar.gz) = 38385e05f50445fe1b72243e54875360c4426a30
 RMD160 (proj-datumgrid-1.5.tar.gz) = 9a75d4c1652c6b1a614ee5e90c77138a2af34025
 Size (proj-datumgrid-1.5.tar.gz) = 2252308 bytes



Home | Main Index | Thread Index | Old Index