aboutsummaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorLong Huan <8551701+longhuan2018@users.noreply.github.com>2021-01-20 13:40:57 +0800
committerGitHub <noreply@github.com>2021-01-19 21:40:57 -0800
commit4ed2cfd1a339c44d608c918738fb9c81e64d3462 (patch)
treebb26a7a0896dd550b4be33504b644f3a7a724c9f /ports
parentc977e3861d24f54b589e321c852a79b027df899b (diff)
downloadvcpkg-4ed2cfd1a339c44d608c918738fb9c81e64d3462.tar.gz
vcpkg-4ed2cfd1a339c44d608c918738fb9c81e64d3462.zip
[vcpkg baseline][spatialite-tools] fix linux osx build falied (#15768)
* fix linux osx build falied * Update ci.baseline.txt * update baseline Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Diffstat (limited to 'ports')
-rw-r--r--ports/spatialite-tools/CONTROL1
-rw-r--r--ports/spatialite-tools/fix-makefiles.patch52
2 files changed, 53 insertions, 0 deletions
diff --git a/ports/spatialite-tools/CONTROL b/ports/spatialite-tools/CONTROL
index a698cc8b9..e3a430d4b 100644
--- a/ports/spatialite-tools/CONTROL
+++ b/ports/spatialite-tools/CONTROL
@@ -1,5 +1,6 @@
Source: spatialite-tools
Version: 5.0.0
+Port-Version: 1
Homepage: https://www.gaia-gis.it/fossil/spatialite-tools/index
Description: Contains spatialite.exe and other command line tools to work with SpatiaLite databases (import, export, SQL queries)
Build-Depends: sqlite3, libspatialite, geos, readosm, proj4, zlib, libiconv, expat, librttopo \ No newline at end of file
diff --git a/ports/spatialite-tools/fix-makefiles.patch b/ports/spatialite-tools/fix-makefiles.patch
index a5a579686..3acc32b74 100644
--- a/ports/spatialite-tools/fix-makefiles.patch
+++ b/ports/spatialite-tools/fix-makefiles.patch
@@ -135,3 +135,55 @@ index 4f4a9538e..d9efecf7b 100644
/D_LARGE_FILE=1 /D_FILE_OFFSET_BITS=64 /D_LARGEFILE_SOURCE=1
#OPTFLAGS= /nologo /Zi /MD /Fdspatialite.pdb
+diff --git a/Makefile.am b/Makefile.am
+index 75ac806..d680b74 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -39,7 +39,7 @@ bin_PROGRAMS = spatialite \
+ spatialite_dem
+ endif
+
+-AM_CPPFLAGS = @CFLAGS@ @CPPFLAGS@ @LIBXML2_CFLAGS@
++AM_CPPFLAGS = @CFLAGS@ @CPPFLAGS@ @LIBXML2_CFLAGS@ @RTTOPO_CFLAGS@
+ AM_CPPFLAGS += -I$(top_srcdir)
+
+ spatialite_SOURCES = shell.c
+@@ -65,27 +65,27 @@ spatialite_osm_overpass_SOURCES = spatialite_osm_overpass.c
+ spatialite_dem_SOURCES = spatialite_dem.c
+
+ spatialite_osm_map_LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@
++ @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_osm_overpass_LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@ @LIBXML2_LIBS@
++ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_osm_raw_LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@
++ @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_osm_net_LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@
++ @LIBFREEXL_LIBS@ @LIBREADOSM_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_gml_LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@ \
++ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@ \
+ -lexpat
+-spatialite_dem_LDADD = @LIBSPATIALITE_LIBS@
++spatialite_dem_LDADD = @LIBSPATIALITE_LIBS@ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_LDADD = @LIBSPATIALITE_LIBS@ \
+ @LIBFREEXL_LIBS@ \
+- @READLINE_LIBS@
++ @READLINE_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ spatialite_xml_validator_LDADD = @LIBXML2_LIBS@
+-spatialite_xml_load_LDADD = @LIBSPATIALITE_LIBS@ \
++spatialite_xml_load_LDADD = @LIBSPATIALITE_LIBS@ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@\
+ -lexpat
+-spatialite_xml_collapse_LDADD = @LIBSPATIALITE_LIBS@
+-spatialite_xml_print_LADD = @LIBSPATIALIATE_LIBS@
++spatialite_xml_collapse_LDADD = @LIBSPATIALITE_LIBS@ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
++spatialite_xml_print_LADD = @LIBSPATIALITE_LIBS@ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+ LDADD = @LIBSPATIALITE_LIBS@ \
+- @LIBFREEXL_LIBS@
++ @LIBFREEXL_LIBS@ @LIBXML2_LIBS@ @RTTOPO_LIBS@
+
+ EXTRA_DIST = makefile.vc nmake.opt makefile64.vc nmake64.opt \
+ config-msvc.h \