aboutsummaryrefslogtreecommitdiff
path: root/databases/spatialite
diff options
context:
space:
mode:
authorLoïc Bartoletti <lbartoletti@FreeBSD.org>2020-10-23 16:27:08 +0000
committerLoïc Bartoletti <lbartoletti@FreeBSD.org>2020-10-23 16:27:08 +0000
commit4fed9e75c2ea110b1e5a9e684ddf6feda025eb2c (patch)
tree4d8111bab99c485bc728b426b269256d27d14cd5 /databases/spatialite
parentdfbec5d33b67eedc0fd62250e97cfb0f0fb74eb3 (diff)
Notes
Diffstat (limited to 'databases/spatialite')
-rw-r--r--databases/spatialite/Makefile21
-rw-r--r--databases/spatialite/distinfo5
-rw-r--r--databases/spatialite/pkg-plist9
3 files changed, 19 insertions, 16 deletions
diff --git a/databases/spatialite/Makefile b/databases/spatialite/Makefile
index 21be78f6a2bf..9dba75a604b0 100644
--- a/databases/spatialite/Makefile
+++ b/databases/spatialite/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= spatialite
-PORTVERSION= 4.3.0
-PORTREVISION= 1
+PORTVERSION= 5.0.0
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/libspatialite-sources/
DISTNAME= lib${PORTNAME}-${PORTVERSION}
@@ -11,12 +10,14 @@ DISTNAME= lib${PORTNAME}-${PORTVERSION}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Spatial Extensions for SQLite
-LICENSE= MPL11 LGPL20 GPLv2
-LICENSE_COMB= dual
+LICENSE= GPLv2 # Only GPLv2 since we enable rttopo and gcp
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgeos_c.so:graphics/geos \
libproj.so:graphics/proj \
- libfreexl.so:textproc/freexl
+ libfreexl.so:textproc/freexl \
+ libminizip.so:archivers/minizip \
+ librttopo.so:devel/librttopo
GNU_CONFIGURE= yes
USES= gmake gnome iconv libtool pathfix pkgconfig sqlite
@@ -24,15 +25,11 @@ USE_GNOME= libxml2
CFLAGS+= -I${WRKSRC}/src/headers -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
-CONFIGURE_ARGS+= --enable-gcp=yes --enable-libxml2=yes \
- CFLAGS="${CFLAGS} -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1" \
+CONFIGURE_ARGS+= --enable-gcp=yes --enable-libxml2=yes --enable-rttopo=yes \
+ CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}"
USE_LDCONFIG= yes
-
-OPTIONS_DEFINE=LWGEOM
-LWGEOM_DESC=Enable lwgeom (PostGIS) functions
-LWGEOM_CONFIGURE_ENABLE= lwgeom
-LWGEOM_LIB_DEPENDS= liblwgeom.so:databases/postgis23
+INSTALL_TARGET=install-strip
post-patch:
@${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/src/Makefile.am
diff --git a/databases/spatialite/distinfo b/databases/spatialite/distinfo
index 51be36fb6616..7210115f97fe 100644
--- a/databases/spatialite/distinfo
+++ b/databases/spatialite/distinfo
@@ -1,2 +1,3 @@
-SHA256 (libspatialite-4.3.0.tar.gz) = 4acf2d2b891989e61351584fe28514a6561f8f6a1901b988990513be5fe1bdfe
-SIZE (libspatialite-4.3.0.tar.gz) = 4439538
+TIMESTAMP = 1603458239
+SHA256 (libspatialite-5.0.0.tar.gz) = 7b7fd70243f5a0b175696d87c46dde0ace030eacc27f39241c24bac5dfac6dac
+SIZE (libspatialite-5.0.0.tar.gz) = 6741184
diff --git a/databases/spatialite/pkg-plist b/databases/spatialite/pkg-plist
index b31174e6cfff..3c5bd31847b0 100644
--- a/databases/spatialite/pkg-plist
+++ b/databases/spatialite/pkg-plist
@@ -1,10 +1,13 @@
include/spatialite.h
include/spatialite/control_points.h
include/spatialite/debug.h
+include/spatialite/gaia_network.h
+include/spatialite/gaia_topology.h
include/spatialite/gaiaaux.h
include/spatialite/gaiaexif.h
include/spatialite/gaiageo.h
include/spatialite/gaiamatrix.h
+include/spatialite/geojson.h
include/spatialite/geopackage.h
include/spatialite/gg_advanced.h
include/spatialite/gg_const.h
@@ -13,16 +16,18 @@ include/spatialite/gg_dxf.h
include/spatialite/gg_dynamic.h
include/spatialite/gg_formats.h
include/spatialite/gg_mbr.h
+include/spatialite/gg_sequence.h
include/spatialite/gg_structs.h
include/spatialite/gg_wfs.h
include/spatialite/gg_xml.h
include/spatialite/spatialite.h
include/spatialite/sqlite.h
+include/spatialite/stored_procedures.h
lib/libspatialite.a
lib/libspatialite.so
lib/libspatialite.so.7
-lib/libspatialite.so.7.1.0
+lib/libspatialite.so.7.1.1
lib/mod_spatialite.so
lib/mod_spatialite.so.7
-lib/mod_spatialite.so.7.1.0
+lib/mod_spatialite.so.7.1.1
libdata/pkgconfig/spatialite.pc