pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
proj: Update to 6.2.1
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Sun Jan 5 12:24:27 2020 -0500
Changeset: 49e93fc781f220986c827e724a4c9c7513bc5bf9
Modified Files:
proj/Makefile
proj/PLIST
proj/TODO
proj/distinfo
Added Files:
proj/options.mk
Removed Files:
proj/patches/patch-configure
Log Message:
proj: Update to 6.2.1
Packaging change: Make extra grids optional, mostly because tests must
be done without them.
Upstream changes (many bugfixes omitted):
6.2.1 Release Notes
-------------------
Updates
-------
o Update the EPSG database to version 9.8.2
6.2.0 Release Notes
-------------------
Updates
-------
o Introduced PROJJSON, a JSON encoding of WKT2 (#1547)
o Support CRS instantiation of OGC URN's (#1505)
o Expose scope and remarks of database objects (#1537)
o EPSG Database updated to version 9.7.0 (#1558)
o Added C API function proj_grid_get_info_from_database() (#1494)
o Added C API function
proj_operation_factory_context_set_discard_superseded() (#1534)
o Added C API function proj_context_set_autoclose_database() (#1566)
o Added C API function proj_create_crs_to_crs_from_pj() (#1567)
o Added C API function proj_cleanup() (#1569)
6.1.1 Release Notes
-------------------
Updates
-------
o Update EPSG registry to version 9.6.3 (1485)
6.1.0 Release Notes
-------------------
Updates
-------
o Include custom ellipsoid definitions from QGIS (#1337)
o Add "-k ellipsoid" option to projinfo (#1338)
o Make cs2cs support 4D coordinates (#1355)
o WKT2 parser: update to OGC 18-010r6 (#1360 #1366)
o Update internal version of googletest to v1.8.1 (#1361)
o Database update: EPSG v9.6.2 (#1462), IGNF v3.0.3, ESRI 10.7.0
and add operation_version column (#1368)
o Add proj_normalize_for_visualization() that attempts to apply axis
ordering as used by most GIS applications and PROJ <6 (#1387)
o Added noop operation (#1391)
o Paths set by user take priority over PROJ_LIB for search paths (#1398)
o Reduced database size (#1438)
o add support for compoundCRS and concatenatedOperation named from
their components (#1441)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=49e93fc781f220986c827e724a4c9c7513bc5bf9
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
proj/Makefile | 16 ++-
proj/PLIST | 263 ++++++++++++++++++++++---------------------
proj/TODO | 5 +
proj/distinfo | 20 ++--
proj/options.mk | 21 ++++
proj/patches/patch-configure | 24 ----
6 files changed, 183 insertions(+), 166 deletions(-)
diffs:
diff --git a/proj/Makefile b/proj/Makefile
index e6ded77035..36950ce8aa 100644
--- a/proj/Makefile
+++ b/proj/Makefile
@@ -2,7 +2,7 @@
# I have an update to 6 ready, but it is on hold pending an assessment
# of projects.h removal fallout - gdt.
-VERSION_BASE= 6.0.0
+VERSION_BASE= 6.2.1
VERSION_RC=
VERSION= ${VERSION_BASE}${VERSION_RC}
#PKGREVISION= 0
@@ -12,11 +12,7 @@ WRKSRC= ${WRKDIR}/${WRKFINAL}
DISTNAME= proj-${VERSION}
CATEGORIES= geography
MASTER_SITES= https://download.osgeo.org/proj/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- proj-datumgrid-1.8${EXTRACT_SUFX} \
- proj-datumgrid-europe-1.2${EXTRACT_SUFX} \
- proj-datumgrid-north-america-1.2${EXTRACT_SUFX} \
- proj-datumgrid-oceania-1.0${EXTRACT_SUFX}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= http://proj4.org/
@@ -28,6 +24,8 @@ COMMENT= Cartographic projection software
# cc-by (oceania)
LICENSE= mit
+.include "options.mk"
+
PREV_PKGPATH= misc/proj
USE_LANGUAGES= c99 c++11
@@ -35,7 +33,13 @@ USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
+.if !empty(PKG_OPTIONS:Mproj-grids)
+do-test:
+ ${ECHO} "Tests assume extra grids are not installed."
+ ${FALSE}
+.else
TEST_TARGET= check
+.endif
# \todo Ideally, the files would be unpacked directly in data.
# Assume that all of the stray files in ${WRKDIR} came from datumgrids.
diff --git a/proj/PLIST b/proj/PLIST
index dcc0fc25a6..2ce56228f1 100644
--- a/proj/PLIST
+++ b/proj/PLIST
@@ -22,6 +22,7 @@ include/proj/util.hpp
include/proj_api.h
include/proj_constants.h
include/proj_experimental.h
+include/proj_json_streaming_writer.hpp
include/proj_symbol_rename.h
lib/libproj.la
lib/pkgconfig/proj.pc
@@ -33,143 +34,149 @@ man/man1/proj.1
man/man1/projinfo.1
man/man3/geodesic.3
man/man3/pj_init.3
-share/proj/A66_National_13_09_01.gsb
-share/proj/BETA2007.gsb
+${PLIST.grids}share/proj/A66_National_13_09_01.gsb
+${PLIST.grids}share/proj/BETA2007.gsb
share/proj/CH
-share/proj/FL
-share/proj/GDA94_GDA2020_conformal.gsb
-share/proj/GDA94_GDA2020_conformal_and_distortion.gsb
+${PLIST.grids}share/proj/CHENyx06_ETRS.gsb
+${PLIST.grids}share/proj/CHENyx06a.gsb
+${PLIST.grids}share/proj/FL
+${PLIST.grids}share/proj/GDA94_GDA2020_conformal.gsb
+${PLIST.grids}share/proj/GDA94_GDA2020_conformal_and_distortion.gsb
share/proj/GL27
share/proj/ITRF2000
share/proj/ITRF2008
share/proj/ITRF2014
-share/proj/MD
-share/proj/National_84_02_07_01.gsb
-share/proj/OSGM15_Belfast.gtx
-share/proj/OSGM15_Malin.gtx
-share/proj/OSTN15_NTv2_OSGBtoETRS.gsb
-share/proj/RAC09.gtx
-share/proj/RAF09.gtx
-share/proj/RAGTBT2016.gtx
-share/proj/RALD2016.gtx
-share/proj/RALDW842016.gtx
-share/proj/RALS2016.gtx
-share/proj/RAMART2016.gtx
-share/proj/RAMG2016.gtx
-share/proj/RAR07_bl.gtx
-share/proj/SWEN17_RH2000.gtx
-share/proj/TN
-share/proj/WI
-share/proj/WO
-share/proj/alaska
-share/proj/alhpgn.gsb
-share/proj/arhpgn.gsb
-share/proj/azhpgn.gsb
-share/proj/c1hpgn.gsb
-share/proj/c2hpgn.gsb
-share/proj/cnhpgn.gsb
-share/proj/cohpgn.gsb
-share/proj/conus
-share/proj/dnn.gtx
-share/proj/dvr90.gtx
-share/proj/egm96_15.gtx
-share/proj/emhpgn.gsb
-share/proj/ethpgn.gsb
-share/proj/flhpgn.gsb
-share/proj/fvr09.gtx
-share/proj/g2012ba0.gtx
-share/proj/g2012bg0.gtx
-share/proj/g2012bh0.gtx
-share/proj/g2012bp0.gtx
-share/proj/g2012bs0.gtx
-share/proj/g2012bu0.gtx
-share/proj/gahpgn.gsb
-share/proj/gg10_sbv2.gtx
-share/proj/gg10_smv2.gtx
-share/proj/ggg00_lsv2.gtx
-share/proj/ggg00_mgv2.gtx
-share/proj/ggg00_sbv2.gtx
-share/proj/ggg00_smv2.gtx
-share/proj/ggg00v2.gtx
-share/proj/ggguy15.gtx
-share/proj/ggker08v2.gtx
-share/proj/ggm00v2.gtx
-share/proj/ggm04v1.gtx
-share/proj/ggpf02-Bora.gtx
-share/proj/ggpf02-Huahine.gtx
-share/proj/ggpf02-Maiao.gtx
-share/proj/ggpf02-Maupiti.gtx
-share/proj/ggpf02-Raiatea.gtx
-share/proj/ggpf02-Tahaa.gtx
-share/proj/ggpf02-Tupai.gtx
-share/proj/ggpf05-HivaOa.gtx
-share/proj/ggpf05-Nuku.gtx
-share/proj/ggpf08-Fakarava.gtx
-share/proj/ggpf08-Gambier.gtx
-share/proj/ggpf08-Hao.gtx
-share/proj/ggpf08-Mataiva.gtx
-share/proj/ggpf08-Raivavae.gtx
-share/proj/ggpf08-Reao.gtx
-share/proj/ggpf08-Rurutu.gtx
-share/proj/ggpf08-Tikehau.gtx
-share/proj/ggpf08-Tubuai.gtx
-share/proj/ggpf10-Moorea.gtx
-share/proj/ggpf10-Tahiti.gtx
-share/proj/ggspm06v1.gtx
-share/proj/guhpgn.gsb
-share/proj/gvr2000.gtx
-share/proj/gvr2016.gtx
-share/proj/hawaii
-share/proj/hihpgn.gsb
-share/proj/iahpgn.gsb
-share/proj/ilhpgn.gsb
-share/proj/inhpgn.gsb
-share/proj/kyhpgn.gsb
-share/proj/lahpgn.gsb
-share/proj/mdhpgn.gsb
-share/proj/mehpgn.gsb
-share/proj/mihpgn.gsb
-share/proj/mnhpgn.gsb
-share/proj/mohpgn.gsb
+${PLIST.grids}share/proj/MD
+${PLIST.grids}share/proj/National_84_02_07_01.gsb
+${PLIST.grids}share/proj/OSGM15_Belfast.gtx
+${PLIST.grids}share/proj/OSGM15_Malin.gtx
+${PLIST.grids}share/proj/OSTN15_NTv2_OSGBtoETRS.gsb
+${PLIST.grids}share/proj/RAC09.gtx
+${PLIST.grids}share/proj/RAF09.gtx
+${PLIST.grids}share/proj/RAF18.gtx
+${PLIST.grids}share/proj/RAGTBT2016.gtx
+${PLIST.grids}share/proj/RALD2016.gtx
+${PLIST.grids}share/proj/RALDW842016.gtx
+${PLIST.grids}share/proj/RALS2016.gtx
+${PLIST.grids}share/proj/RAMART2016.gtx
+${PLIST.grids}share/proj/RAMG2016.gtx
+${PLIST.grids}share/proj/RAR07_bl.gtx
+${PLIST.grids}share/proj/SWEN17_RH2000.gtx
+${PLIST.grids}share/proj/TN
+${PLIST.grids}share/proj/WI
+${PLIST.grids}share/proj/WO
+${PLIST.grids}share/proj/alaska
+${PLIST.grids}share/proj/alhpgn.gsb
+${PLIST.grids}share/proj/arhpgn.gsb
+${PLIST.grids}share/proj/azhpgn.gsb
+${PLIST.grids}share/proj/bd72lb72_etrs89lb08.gsb
+${PLIST.grids}share/proj/c1hpgn.gsb
+${PLIST.grids}share/proj/c2hpgn.gsb
+${PLIST.grids}share/proj/cnhpgn.gsb
+${PLIST.grids}share/proj/cohpgn.gsb
+${PLIST.grids}share/proj/conus
+${PLIST.grids}share/proj/dnn.gtx
+${PLIST.grids}share/proj/dvr90.gtx
+${PLIST.grids}share/proj/egm08_25.gtx
+${PLIST.grids}share/proj/egm96_15.gtx
+${PLIST.grids}share/proj/emhpgn.gsb
+${PLIST.grids}share/proj/ethpgn.gsb
+${PLIST.grids}share/proj/flhpgn.gsb
+${PLIST.grids}share/proj/fvr09.gtx
+${PLIST.grids}share/proj/g2012ba0.gtx
+${PLIST.grids}share/proj/g2012bg0.gtx
+${PLIST.grids}share/proj/g2012bh0.gtx
+${PLIST.grids}share/proj/g2012bp0.gtx
+${PLIST.grids}share/proj/g2012bs0.gtx
+${PLIST.grids}share/proj/g2012bu0.gtx
+${PLIST.grids}share/proj/gahpgn.gsb
+${PLIST.grids}share/proj/gg10_sbv2.gtx
+${PLIST.grids}share/proj/gg10_smv2.gtx
+${PLIST.grids}share/proj/ggg00_lsv2.gtx
+${PLIST.grids}share/proj/ggg00_mgv2.gtx
+${PLIST.grids}share/proj/ggg00_sbv2.gtx
+${PLIST.grids}share/proj/ggg00_smv2.gtx
+${PLIST.grids}share/proj/ggg00v2.gtx
+${PLIST.grids}share/proj/ggguy15.gtx
+${PLIST.grids}share/proj/ggker08v2.gtx
+${PLIST.grids}share/proj/ggm00v2.gtx
+${PLIST.grids}share/proj/ggm04v1.gtx
+${PLIST.grids}share/proj/ggpf02-Bora.gtx
+${PLIST.grids}share/proj/ggpf02-Huahine.gtx
+${PLIST.grids}share/proj/ggpf02-Maiao.gtx
+${PLIST.grids}share/proj/ggpf02-Maupiti.gtx
+${PLIST.grids}share/proj/ggpf02-Raiatea.gtx
+${PLIST.grids}share/proj/ggpf02-Tahaa.gtx
+${PLIST.grids}share/proj/ggpf02-Tupai.gtx
+${PLIST.grids}share/proj/ggpf05-HivaOa.gtx
+${PLIST.grids}share/proj/ggpf05-Nuku.gtx
+${PLIST.grids}share/proj/ggpf08-Fakarava.gtx
+${PLIST.grids}share/proj/ggpf08-Gambier.gtx
+${PLIST.grids}share/proj/ggpf08-Hao.gtx
+${PLIST.grids}share/proj/ggpf08-Mataiva.gtx
+${PLIST.grids}share/proj/ggpf08-Raivavae.gtx
+${PLIST.grids}share/proj/ggpf08-Reao.gtx
+${PLIST.grids}share/proj/ggpf08-Rurutu.gtx
+${PLIST.grids}share/proj/ggpf08-Tikehau.gtx
+${PLIST.grids}share/proj/ggpf08-Tubuai.gtx
+${PLIST.grids}share/proj/ggpf10-Moorea.gtx
+${PLIST.grids}share/proj/ggpf10-Tahiti.gtx
+${PLIST.grids}share/proj/ggspm06v1.gtx
+${PLIST.grids}share/proj/guhpgn.gsb
+${PLIST.grids}share/proj/gvr2000.gtx
+${PLIST.grids}share/proj/gvr2016.gtx
+${PLIST.grids}share/proj/hawaii
+${PLIST.grids}share/proj/hihpgn.gsb
+${PLIST.grids}share/proj/iahpgn.gsb
+${PLIST.grids}share/proj/ilhpgn.gsb
+${PLIST.grids}share/proj/inhpgn.gsb
+${PLIST.grids}share/proj/kyhpgn.gsb
+${PLIST.grids}share/proj/lahpgn.gsb
+${PLIST.grids}share/proj/mdhpgn.gsb
+${PLIST.grids}share/proj/mehpgn.gsb
+${PLIST.grids}share/proj/mihpgn.gsb
+${PLIST.grids}share/proj/mnhpgn.gsb
+${PLIST.grids}share/proj/mohpgn.gsb
share/proj/nad.lst
share/proj/nad27
share/proj/nad83
-share/proj/nbhpgn.gsb
-share/proj/nchpgn.gsb
-share/proj/ndhpgn.gsb
-share/proj/nehpgn.gsb
-share/proj/njhpgn.gsb
-share/proj/nkgrf03vel_realigned_z.gtx
-share/proj/nmhpgn.gsb
-share/proj/ntf_r93.gsb
-share/proj/ntv1_can.dat
-share/proj/ntv2_0.gsb
+${PLIST.grids}share/proj/nbhpgn.gsb
+${PLIST.grids}share/proj/nchpgn.gsb
+${PLIST.grids}share/proj/ndhpgn.gsb
+${PLIST.grids}share/proj/nehpgn.gsb
+${PLIST.grids}share/proj/njhpgn.gsb
+${PLIST.grids}share/proj/nkgrf03vel_realigned_z.gtx
+${PLIST.grids}share/proj/nmhpgn.gsb
+${PLIST.grids}share/proj/ntf_r93.gsb
+${PLIST.grids}share/proj/ntv1_can.dat
+${PLIST.grids}share/proj/ntv2_0.gsb
share/proj/null
-share/proj/nvhpgn.gsb
-share/proj/nyhpgn.gsb
-share/proj/nzgd2kgrid0005.gsb
-share/proj/ohhpgn.gsb
-share/proj/okhpgn.gsb
+${PLIST.grids}share/proj/nvhpgn.gsb
+${PLIST.grids}share/proj/nyhpgn.gsb
+${PLIST.grids}share/proj/nzgd2kgrid0005.gsb
+${PLIST.grids}share/proj/ohhpgn.gsb
+${PLIST.grids}share/proj/okhpgn.gsb
share/proj/other.extra
-share/proj/pahpgn.gsb
+${PLIST.grids}share/proj/pahpgn.gsb
share/proj/proj.db
-share/proj/prvi
-share/proj/pvhpgn.gsb
-share/proj/schpgn.gsb
-share/proj/sdhpgn.gsb
-share/proj/stgeorge
-share/proj/stlrnc
-share/proj/stpaul
-share/proj/tnhpgn.gsb
-share/proj/uthpgn.gsb
-share/proj/vahpgn.gsb
-share/proj/vertconc.gtx
-share/proj/vertcone.gtx
-share/proj/vertconw.gtx
-share/proj/wihpgn.gsb
-share/proj/wmhpgn.gsb
-share/proj/wohpgn.gsb
+share/proj/projjson.schema.json
+${PLIST.grids}share/proj/prvi
+${PLIST.grids}share/proj/pvhpgn.gsb
+${PLIST.grids}share/proj/schpgn.gsb
+${PLIST.grids}share/proj/sdhpgn.gsb
+${PLIST.grids}share/proj/stgeorge
+${PLIST.grids}share/proj/stlrnc
+${PLIST.grids}share/proj/stpaul
+${PLIST.grids}share/proj/tnhpgn.gsb
+${PLIST.grids}share/proj/uthpgn.gsb
+${PLIST.grids}share/proj/vahpgn.gsb
+${PLIST.grids}share/proj/vertconc.gtx
+${PLIST.grids}share/proj/vertcone.gtx
+${PLIST.grids}share/proj/vertconw.gtx
+${PLIST.grids}share/proj/wihpgn.gsb
+${PLIST.grids}share/proj/wmhpgn.gsb
+${PLIST.grids}share/proj/wohpgn.gsb
share/proj/world
-share/proj/wthpgn.gsb
-share/proj/wvhpgn.gsb
-share/proj/wyhpgn.gsb
+${PLIST.grids}share/proj/wthpgn.gsb
+${PLIST.grids}share/proj/wvhpgn.gsb
+${PLIST.grids}share/proj/wyhpgn.gsb
diff --git a/proj/TODO b/proj/TODO
index e20e86a654..eb9093b1bc 100644
--- a/proj/TODO
+++ b/proj/TODO
@@ -1,2 +1,7 @@
Do not bring into pkgsrc proper yet, because too many depending
packages will break. -gdt
+
+Add manual. Howver, it is not at the same MASTER_SITE.
+
+Decide how to deal with tests, which break if the grids are installed
+-- but without the grids, users get worse results.
diff --git a/proj/distinfo b/proj/distinfo
index 1fd0ae7e2e..bd86b78503 100644
--- a/proj/distinfo
+++ b/proj/distinfo
@@ -1,17 +1,17 @@
$NetBSD: distinfo,v 1.13 2019/02/21 00:55:04 gdt Exp $
-SHA1 (proj-6.0.0.tar.gz) = 679310f50a2fe5d3c7f9bd6ab0bba0f9a11233d1
-RMD160 (proj-6.0.0.tar.gz) = 8580caaeba1a15d47d6a2dab29d78a73bbbfd10f
-SHA512 (proj-6.0.0.tar.gz) = bc4d2f02d697aa01099f5e973a7ca70072f51210754e4d9331ae5bfdef886a41984ce27c1ff926da14fd199005bf9cad7162ab3ea8f3f421ac8b60bc8defd8f7
-Size (proj-6.0.0.tar.gz) = 2405217 bytes
+SHA1 (proj-6.2.1.tar.gz) = 8aa3aebe620f472020c9b515267e95d2e89b9906
+RMD160 (proj-6.2.1.tar.gz) = d0f5586419eb3642d762be4c4d796a15884e9229
+SHA512 (proj-6.2.1.tar.gz) = 1e8632a9c6fa00c0354473f60d81e4644f173b42f6613856ba03e2404f429864fd5052aacba945ccd265173397bed2abdbe325320b54bc7b1c4a75ad95395a89
+Size (proj-6.2.1.tar.gz) = 2698759 bytes
SHA1 (proj-datumgrid-1.8.tar.gz) = ede1c255adebb903f9ec33c5760ecb0df7b3b03c
RMD160 (proj-datumgrid-1.8.tar.gz) = 074fcfba2e41cbe81e5be45eddc0e38683d891ef
SHA512 (proj-datumgrid-1.8.tar.gz) = 23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
Size (proj-datumgrid-1.8.tar.gz) = 6604329 bytes
-SHA1 (proj-datumgrid-europe-1.2.tar.gz) = 06924c6a2d9c54d9fa3edc94fefa7da4831ae27a
-RMD160 (proj-datumgrid-europe-1.2.tar.gz) = d7bb4021becad04ce4c0aecc0eb672bf43c3511f
-SHA512 (proj-datumgrid-europe-1.2.tar.gz) = ba8fc7ed7cc3296014c525d64ef670ea19d339987bd2e4379cdb30bd51876de9cfeb702a6a95a0cef5b2449016eda2c328c8a6f2f088305b71d2808eb16efb1b
-Size (proj-datumgrid-europe-1.2.tar.gz) = 20610512 bytes
+SHA1 (proj-datumgrid-europe-1.4.tar.gz) = b191d6ad053c40c48c4bf990a151c7a321bd28be
+RMD160 (proj-datumgrid-europe-1.4.tar.gz) = 96b3ccf6a8a44b45615b44aa7536d2ac0a308390
+SHA512 (proj-datumgrid-europe-1.4.tar.gz) = 4043c0791af086541a3e08f7ad667b25968ed25e6595c1f047e1272f52838d28ab4010a076f9524882f97d7aa9104769c0b9cdf17394915c5b70b0dc13e019ee
+Size (proj-datumgrid-europe-1.4.tar.gz) = 26115747 bytes
SHA1 (proj-datumgrid-north-america-1.2.tar.gz) = c4d858cd584b33c846536ef75fb007168fb0b3a7
RMD160 (proj-datumgrid-north-america-1.2.tar.gz) = a95ab90d3fb1379770f28bd31c7f70a73895721f
SHA512 (proj-datumgrid-north-america-1.2.tar.gz) = cd6f934faa0172713880c35184cf8ad75127d19f0e7656d9bef6c97dee049eede27d9e3c6f0d7a1592a6a60088d219bd5c0e1209f35143b17debb0125f030596
@@ -20,4 +20,8 @@ SHA1 (proj-datumgrid-oceania-1.0.tar.gz) = 42970835b4932e5e96a630759c28b75502f4b
RMD160 (proj-datumgrid-oceania-1.0.tar.gz) = fcafe24982a1cd40c97137d42f2438fc48938c27
SHA512 (proj-datumgrid-oceania-1.0.tar.gz) = a079fdb0ab22e591e55efa003ecd0ca1d65ce84ac0eb1b74456c1d3d62e601e3639b551aab1a0c2e77ca580d0c96cf69284e6591b80cffd18efdaada47d13e64
Size (proj-datumgrid-oceania-1.0.tar.gz) = 96908713 bytes
+SHA1 (proj-datumgrid-world-1.0.tar.gz) = b66863826b2387f28c860abf2c6ee2366b967088
+RMD160 (proj-datumgrid-world-1.0.tar.gz) = a21a6320eb7da3bbf72b7ad685a08255b8f9663d
+SHA512 (proj-datumgrid-world-1.0.tar.gz) = 9f79f4c24f1a4a472f2747e4bb147c7140a92f3043b283f2a0326775393ebb39f634f2715a4d085dc33eabbbed4c3fb1871753ecf6c238c179ac0bbe83b9ca3e
+Size (proj-datumgrid-world-1.0.tar.gz) = 134373680 bytes
SHA1 (patch-configure) = 07a7f8fcef069cc2f4680f72c296da91371bd71e
diff --git a/proj/options.mk b/proj/options.mk
new file mode 100644
index 0000000000..268d3b6fb1
--- /dev/null
+++ b/proj/options.mk
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.proj
+
+PKG_SUPPORTED_OPTIONS= proj-grids
+PKG_SUGGESTED_OPTIONS= proj-grids
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= grids
+
+.if !empty(PKG_OPTIONS:Mproj-grids)
+DISTFILES+= proj-datumgrid-1.8${EXTRACT_SUFX}
+DISTFILES+= proj-datumgrid-europe-1.4${EXTRACT_SUFX}
+DISTFILES+= proj-datumgrid-north-america-1.2${EXTRACT_SUFX}
+DISTFILES+= proj-datumgrid-oceania-1.0${EXTRACT_SUFX}
+DISTFILES+= proj-datumgrid-world-1.0${EXTRACT_SUFX}
+
+PLIST.grids= yes
+.else
+.endif
diff --git a/proj/patches/patch-configure b/proj/patches/patch-configure
deleted file mode 100644
index 493d59cb28..0000000000
--- a/proj/patches/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-Remediate bashism. Reported on mailinglist 20190126.
-
---- configure.orig 2019-02-16 07:27:13.000000000 +0000
-+++ configure
-@@ -18983,7 +18983,7 @@ if test "${with_external_gtest+set}" = s
- fi
-
-
--if test "x$with_external_gtest" == "xyes" ; then
-+if test "x$with_external_gtest" = "xyes" ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: using external GTest." >&5
- $as_echo "using external GTest." >&6; }
-
-@@ -19082,7 +19082,7 @@ $as_echo "using internal GTest." >&6; }
- GTEST_CFLAGS="-I\$(top_srcdir)/test/googletest/include"
- GTEST_LIBS="\$(top_builddir)/test/googletest/libgtest.la"
- fi
-- if test "x$with_external_gtest" == "xyes"; then
-+ if test "x$with_external_gtest" = "xyes"; then
- USE_EXTERNAL_GTEST_TRUE=
- USE_EXTERNAL_GTEST_FALSE='#'
- else
Home |
Main Index |
Thread Index |
Old Index