Update to 1.9.3: 1.9.3 (svn revision 327) * Geod now uses C code adapted from geographiclib now included in proj4 source, instead of pure python code directly from geographiclib. * make radians=True work with Geod.npts (issue 47). * allow PROJ_DIR env var to control location of proj data (issue 40). 1.9.2 (svn revision 301) * updated proj4 src to 4.8.0 - includes two new map projections (natearth and isea). 1.9.1 (svn revision 285) * restore compatibility with python 2.4/2.5, which was broken by the addition of the geographiclib geodesic module (issue 36). 1.9.0 (svn revision 282) * use pure python geographiclib for geodesic computation codes instead of proj4. * don't use global variable pj_errno for return codes, use pj_ctx_get_errno instead. * use new projCtx structure for thread safety in proj lib. * update C source and data from proj4 svn (r2140). * add pj_list and pj_ellps module level variables (a dict mapping short names to longer descriptions, e.g. pyproj.pj_list['aea'] = 'Albers Equal Area'). 1.8.9 (svn revision 222) * Python 3 now supported. * allow 'EPSG' init (as well as 'epsg'). This only worked on case-insensitive filesystems previously. Fixes issue 6. * added inverse to Hammer projection. * updated src/pj_mutex.c from proj4 svn to fix a threading issue on windows (issue 25). Windows binary installers updated (version 1.8.8-1), courtesy Christoph Gohlke. * if inputs are NaNs, return huge number (1.e30). 1.8.8 (svn revision 196) * add extra datum shift files, added test/test_datum.py (fixes issue 22). datum shifts now work correctly in transform function. 1.8.7 (svn revision 175) * reverted pj_init.c to old version (from proj4 4.6.1) because version in 4.7.0 includes caching code that can cause segfaults in pyproj (issue 19). * added 'preserve_units' keyword to Proj.__init__ to suppress conversion to meters. 1.8.6 (svn revision 169) * now works with ms vs2008, vs2003 (fixed missing isnan). * updated to proj 4.7.0 (fixes a problem coexisting with pyqt). * allow Geod instance to be initialized using a proj4 string 1.8.5 (svn revision 155) * allow Proj instance to be initialized using a proj4 string (instead of just a dict or kwargs). 1.8.4 (svn revision 151) * updated proj4 sources to version 4.6.0diff -r1.13 -r1.14 pkgsrc/geography/py-proj/Makefile
(wiz)
@@ -1,23 +1,20 @@ | @@ -1,23 +1,20 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2012/10/04 09:19:20 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2014/01/19 20:00:29 wiz Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= pyproj-1.8.3 | 3 | DISTNAME= pyproj-1.9.3 | |
5 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pyproj/proj/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pyproj/proj/} | |
6 | PKGREVISION= 1 | |||
7 | CATEGORIES= geography | 5 | CATEGORIES= geography | |
8 | MASTER_SITES= http://pyproj.googlecode.com/files/ | 6 | MASTER_SITES= http://pyproj.googlecode.com/files/ | |
9 | 7 | |||
10 | MAINTAINER= gdt@NetBSD.org | 8 | MAINTAINER= gdt@NetBSD.org | |
11 | HOMEPAGE= http://code.google.com/p/pyproj/ | 9 | HOMEPAGE= http://code.google.com/p/pyproj/ | |
12 | COMMENT= Python wrapper for proj | 10 | COMMENT= Python wrapper for proj | |
13 | LICENSE= mit | 11 | LICENSE= mit | |
14 | 12 | |||
15 | INSTALLATION_DIRS= share/doc/${PKGNAME_NOREV} | 13 | INSTALLATION_DIRS= share/doc/${PKGNAME_NOREV} | |
16 | 14 | |||
17 | post-install: | 15 | post-install: | |
18 | ${INSTALL} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV} | 16 | ${INSTALL} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV} | |
19 | 17 | |||
20 | .include "../../lang/python/distutils.mk" | 18 | .include "../../lang/python/distutils.mk" | |
21 | ||||
22 | .include "../../geography/proj/buildlink3.mk" | 19 | .include "../../geography/proj/buildlink3.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 20 | .include "../../mk/bsd.pkg.mk" |
@@ -1,27 +1,50 @@ | @@ -1,27 +1,50 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2012/04/08 20:21:48 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2014/01/19 20:00:29 wiz Exp $ | |
2 | ${PYSITELIB}/${EGG_FILE} | 2 | ${PYSITELIB}/${EGG_FILE} | |
3 | ${PYSITELIB}/pyproj/__init__.py | 3 | ${PYSITELIB}/pyproj/__init__.py | |
4 | ${PYSITELIB}/pyproj/__init__.pyc | 4 | ${PYSITELIB}/pyproj/__init__.pyc | |
5 | ${PYSITELIB}/pyproj/__init__.pyo | 5 | ${PYSITELIB}/pyproj/__init__.pyo | |
6 | ${PYSITELIB}/pyproj/_geod.so | |||
7 | ${PYSITELIB}/pyproj/_proj.so | 6 | ${PYSITELIB}/pyproj/_proj.so | |
7 | ${PYSITELIB}/pyproj/data/FL | |||
8 | ${PYSITELIB}/pyproj/data/GL27 | 8 | ${PYSITELIB}/pyproj/data/GL27 | |
9 | ${PYSITELIB}/pyproj/data/IGNF | |||
10 | ${PYSITELIB}/pyproj/data/MD | |||
9 | ${PYSITELIB}/pyproj/data/README | 11 | ${PYSITELIB}/pyproj/data/README | |
12 | ${PYSITELIB}/pyproj/data/TN | |||
13 | ${PYSITELIB}/pyproj/data/WI | |||
14 | ${PYSITELIB}/pyproj/data/WO | |||
15 | ${PYSITELIB}/pyproj/data/alaska | |||
16 | ${PYSITELIB}/pyproj/data/conus | |||
10 | ${PYSITELIB}/pyproj/data/epsg | 17 | ${PYSITELIB}/pyproj/data/epsg | |
11 | ${PYSITELIB}/pyproj/data/esri | 18 | ${PYSITELIB}/pyproj/data/esri | |
12 | ${PYSITELIB}/pyproj/data/esri.extra | 19 | ${PYSITELIB}/pyproj/data/esri.extra | |
20 | ${PYSITELIB}/pyproj/data/hawaii | |||
13 | ${PYSITELIB}/pyproj/data/nad.lst | 21 | ${PYSITELIB}/pyproj/data/nad.lst | |
14 | ${PYSITELIB}/pyproj/data/nad27 | 22 | ${PYSITELIB}/pyproj/data/nad27 | |
15 | ${PYSITELIB}/pyproj/data/nad83 | 23 | ${PYSITELIB}/pyproj/data/nad83 | |
24 | ${PYSITELIB}/pyproj/data/ntf_r93.gsb | |||
25 | ${PYSITELIB}/pyproj/data/ntv1_can.dat | |||
16 | ${PYSITELIB}/pyproj/data/ntv2_out.dist | 26 | ${PYSITELIB}/pyproj/data/ntv2_out.dist | |
27 | ${PYSITELIB}/pyproj/data/null | |||
28 | ${PYSITELIB}/pyproj/data/nzgd2kgrid0005.gsb | |||
17 | ${PYSITELIB}/pyproj/data/other.extra | 29 | ${PYSITELIB}/pyproj/data/other.extra | |
18 | ${PYSITELIB}/pyproj/data/pj_out27.dist | 30 | ${PYSITELIB}/pyproj/data/pj_out27.dist | |
19 | ${PYSITELIB}/pyproj/data/pj_out83.dist | 31 | ${PYSITELIB}/pyproj/data/pj_out83.dist | |
20 | ${PYSITELIB}/pyproj/data/proj_def.dat | 32 | ${PYSITELIB}/pyproj/data/proj_def.dat | |
33 | ${PYSITELIB}/pyproj/data/proj_outIGNF.dist | |||
34 | ${PYSITELIB}/pyproj/data/prvi | |||
35 | ${PYSITELIB}/pyproj/data/stgeorge | |||
36 | ${PYSITELIB}/pyproj/data/stlrnc | |||
37 | ${PYSITELIB}/pyproj/data/stpaul | |||
21 | ${PYSITELIB}/pyproj/data/td_out.dist | 38 | ${PYSITELIB}/pyproj/data/td_out.dist | |
22 | ${PYSITELIB}/pyproj/data/test27 | 39 | ${PYSITELIB}/pyproj/data/test27 | |
23 | ${PYSITELIB}/pyproj/data/test83 | 40 | ${PYSITELIB}/pyproj/data/test83 | |
41 | ${PYSITELIB}/pyproj/data/testIGNF | |||
42 | ${PYSITELIB}/pyproj/data/testdatumfile | |||
24 | ${PYSITELIB}/pyproj/data/testntv2 | 43 | ${PYSITELIB}/pyproj/data/testntv2 | |
25 | ${PYSITELIB}/pyproj/data/testvarious | 44 | ${PYSITELIB}/pyproj/data/testvarious | |
45 | ${PYSITELIB}/pyproj/data/tv_out.dist | |||
26 | ${PYSITELIB}/pyproj/data/world | 46 | ${PYSITELIB}/pyproj/data/world | |
47 | ${PYSITELIB}/pyproj/datadir.py | |||
48 | ${PYSITELIB}/pyproj/datadir.pyc | |||
49 | ${PYSITELIB}/pyproj/datadir.pyo | |||
27 | share/doc/${PKGNAME}/README | 50 | share/doc/${PKGNAME}/README |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2008/01/03 13:40:45 gdt Exp $ | 1 | $NetBSD: distinfo,v 1.3 2014/01/19 20:00:29 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (pyproj-1.8.3.tar.gz) = 5fef90288135708fc22b6a1b89e35b4f9116ada4 | 3 | SHA1 (pyproj-1.9.3.tar.gz) = 3f290241e113ea63d0487a48e7e054cc1c3e19f8 | |
4 | RMD160 (pyproj-1.8.3.tar.gz) = d1f1fb47bffbf223e30e4e545d6adf38481e8fb5 | 4 | RMD160 (pyproj-1.9.3.tar.gz) = 5bcc667a24d3697cfcaf54d0eb9fff9193ffbfb7 | |
5 | Size (pyproj-1.8.3.tar.gz) = 317072 bytes | 5 | Size (pyproj-1.9.3.tar.gz) = 2687498 bytes |