[SCM] spatialite branch, master, updated. upstream/2.4.0_rc4-34-gfa56bae
David Paleino
dapal at debian.org
Sat Oct 8 16:21:43 UTC 2011
The following commit has been merged in the master branch:
commit fa56bae9838138c40a8089e4b6af57834dc902a5
Author: David Paleino <dapal at debian.org>
Date: Sat Oct 8 18:18:46 2011 +0200
SONAME bumped
diff --git a/debian/control b/debian/control
index 8abf099..5b35b96 100644
--- a/debian/control
+++ b/debian/control
@@ -19,7 +19,7 @@ Homepage: http://www.gaia-gis.it/spatialite/
Vcs-Browser: http://git.debian.org/?p=pkg-grass/spatialite.git
Vcs-Git: git://git.debian.org/pkg-grass/spatialite.git
-Package: libspatialite2
+Package: libspatialite3
Architecture: any
Section: libs
Depends:
@@ -38,7 +38,7 @@ Package: libspatialite-dev
Architecture: any
Section: libdevel
Depends:
- libspatialite2 (= ${binary:Version})
+ libspatialite3 (= ${binary:Version})
, ${shlibs:Depends}
, ${misc:Depends}
, libsqlite3-dev (>= 3.3.6)
diff --git a/debian/libspatialite2.install b/debian/libspatialite3.install
similarity index 100%
rename from debian/libspatialite2.install
rename to debian/libspatialite3.install
diff --git a/debian/libspatialite2.symbols b/debian/libspatialite3.symbols
similarity index 71%
rename from debian/libspatialite2.symbols
rename to debian/libspatialite3.symbols
index 72f979d..6105218 100644
--- a/debian/libspatialite2.symbols
+++ b/debian/libspatialite3.symbols
@@ -1,4 +1,12 @@
-libspatialite.so.2 tmp #MINVER#
+libspatialite.so.3 libspatialite3 #MINVER#
+ ewktParse at Base 3.0.0~beta20110817
+ ewktParseAlloc at Base 3.0.0~beta20110817
+ ewktParseFree at Base 3.0.0~beta20110817
+ ewkt_col at Base 3.0.0~beta20110817
+ ewkt_line at Base 3.0.0~beta20110817
+ ewkt_parse_error at Base 3.0.0~beta20110817
+ ewkt_point_xyzm at Base 3.0.0~beta20110817
+ ewkt_reset_lexer at Base 3.0.0~beta20110817
gaiaAddDbfField at Base 2.4.0~rc2
gaiaAddInteriorRing at Base 2.4.0~rc2
gaiaAddLinestringToGeomColl at Base 2.4.0~rc2
@@ -33,12 +41,15 @@ libspatialite.so.2 tmp #MINVER#
gaiaAllocRingXYZ at Base 2.4.0~rc2
gaiaAllocRingXYZM at Base 2.4.0~rc2
gaiaAllocShapefile at Base 2.4.0~rc2
+ gaiaAppendPointMToDynamicLine at Base 3.0.0~beta20110817
gaiaAppendPointToDynamicLine at Base 2.4.0~rc2
+ gaiaAppendPointZMToDynamicLine at Base 3.0.0~beta20110817
+ gaiaAppendPointZToDynamicLine at Base 3.0.0~beta20110817
+ gaiaAppendToOutBuffer at Base 3.0.0~beta20110817
gaiaBoundary at Base 2.4.0~rc2
gaiaBuildCircleMbr at Base 2.4.0~rc2
gaiaBuildFilterMbr at Base 2.4.0~rc2
gaiaBuildMbr at Base 2.4.0~rc2
- gaiaBuildRings at Base 2.4.0~rc2
gaiaCastGeomCollToXY at Base 2.4.0~rc2
gaiaCastGeomCollToXYM at Base 2.4.0~rc2
gaiaCastGeomCollToXYZ at Base 2.4.0~rc2
@@ -49,6 +60,9 @@ libspatialite.so.2 tmp #MINVER#
gaiaCloneDbfField at Base 2.4.0~rc2
gaiaCloneDynamicLine at Base 2.4.0~rc2
gaiaCloneGeomColl at Base 2.4.0~rc2
+ gaiaCloneGeomCollLinestrings at Base 3.0.0~beta20110817
+ gaiaCloneGeomCollPoints at Base 3.0.0~beta20110817
+ gaiaCloneGeomCollPolygons at Base 3.0.0~beta20110817
gaiaCloneLinestring at Base 2.4.0~rc2
gaiaClonePolygon at Base 2.4.0~rc2
gaiaCloneRing at Base 2.4.0~rc2
@@ -64,6 +78,8 @@ libspatialite.so.2 tmp #MINVER#
gaiaCreateUTF8Converter at Base 2.4.0~rc2
gaiaDegsToRads at Base 2.4.0~rc2
gaiaDimension at Base 2.4.0~rc2
+ gaiaDissolvePoints at Base 3.0.0~beta20110817
+ gaiaDissolveSegments at Base 3.0.0~beta20110817
gaiaDynamicLineDeletePoint at Base 2.4.0~rc2
gaiaDynamicLineFindByCoords at Base 2.4.0~rc2
gaiaDynamicLineFindByPos at Base 2.4.0~rc2
@@ -100,6 +116,10 @@ libspatialite.so.2 tmp #MINVER#
gaiaExport64 at Base 2.4.0~rc2
gaiaExportF32 at Base 2.4.0~rc2
gaiaExportI64 at Base 2.4.0~rc2
+ gaiaExtractLinestringsFromGeomColl at Base 3.0.0~beta20110817
+ gaiaExtractPointsFromGeomColl at Base 3.0.0~beta20110817
+ gaiaExtractPolygonsFromGeomColl at Base 3.0.0~beta20110817
+ gaiaFlushDbfHeader at Base 3.0.0~beta20110817
gaiaFlushShpHeaders at Base 2.4.0~rc2
gaiaFree at Base 2.4.0~rc2
gaiaFreeDbf at Base 2.4.0~rc2
@@ -114,6 +134,7 @@ libspatialite.so.2 tmp #MINVER#
gaiaFreeShapefile at Base 2.4.0~rc2
gaiaFreeUTF8Converter at Base 2.4.0~rc2
gaiaFreeValue at Base 2.4.0~rc2
+ gaiaFromEWKB at Base 3.0.0~beta20110817
gaiaFromFgf at Base 2.4.0~rc2
gaiaFromGeos_XY at Base 2.4.0~rc2
gaiaFromGeos_XYM at Base 2.4.0~rc2
@@ -189,11 +210,13 @@ libspatialite.so.2 tmp #MINVER#
gaiaIsValidDbfList at Base 2.4.0~rc2
gaiaLineGetPoint at Base 2.4.0~rc2
gaiaLineSetPoint at Base 2.4.0~rc2
+ gaiaLinearize at Base 3.0.0~beta20110817
gaiaLinestringEquals at Base 2.4.0~rc2
gaiaMRangeGeometry at Base 2.4.0~rc2
gaiaMRangeLinestring at Base 2.4.0~rc2
gaiaMRangePolygon at Base 2.4.0~rc2
gaiaMRangeRing at Base 2.4.0~rc2
+ gaiaMakeLine at Base 3.0.0~beta20110817
gaiaMakePoint at Base 2.4.0~rc2
gaiaMbrGeometry at Base 2.4.0~rc2
gaiaMbrLinestring at Base 2.4.0~rc2
@@ -208,17 +231,39 @@ libspatialite.so.2 tmp #MINVER#
gaiaMbrsWithin at Base 2.4.0~rc2
gaiaMeasureArea at Base 2.4.0~rc2
gaiaMeasureLength at Base 2.4.0~rc2
+ gaiaMergeGeometries at Base 3.0.0~beta20110817
gaiaMinDistance at Base 2.4.0~rc2
gaiaOpenDbfRead at Base 2.4.0~rc2
+ gaiaOpenDbfWrite at Base 3.0.0~beta20110817
gaiaOpenShpRead at Base 2.4.0~rc2
gaiaOpenShpWrite at Base 2.4.0~rc2
+ gaiaOutBareKml at Base 3.0.0~beta20110817
+ gaiaOutBufferInitialize at Base 3.0.0~beta20110817
+ gaiaOutBufferReset at Base 3.0.0~beta20110817
+ gaiaOutEwktLinestringZ at Base 3.0.0~beta20110817
+ gaiaOutEwktPointZ at Base 3.0.0~beta20110817
+ gaiaOutEwktPolygonZ at Base 3.0.0~beta20110817
+ gaiaOutFullKml at Base 3.0.0~beta20110817
+ gaiaOutGeoJSON at Base 3.0.0~beta20110817
+ gaiaOutGml at Base 3.0.0~beta20110817
+ gaiaOutLinestringZ at Base 3.0.0~beta20110817
+ gaiaOutPointZ at Base 3.0.0~beta20110817
+ gaiaOutPolygonZ at Base 3.0.0~beta20110817
gaiaOutSvg at Base 2.4.0~rc2
gaiaOutWkt at Base 2.4.0~rc2
+ gaiaOutWktStrict at Base 3.0.0~beta20110817
+ gaiaParseEWKT at Base 3.0.0~beta20110817
gaiaParseFilterMbr at Base 2.4.0~rc2
+ gaiaParseGeoJSON at Base 3.0.0~beta20110817
+ gaiaParseGml at Base 3.0.0~beta20110817
+ gaiaParseKml at Base 3.0.0~beta20110817
gaiaParseWkt at Base 2.4.0~rc2
gaiaPolygonEquals at Base 2.4.0~rc2
gaiaPolygonize at Base 2.4.0~rc2
+ gaiaPrependPointMToDynamicLine at Base 3.0.0~beta20110817
gaiaPrependPointToDynamicLine at Base 2.4.0~rc2
+ gaiaPrependPointZMToDynamicLine at Base 3.0.0~beta20110817
+ gaiaPrependPointZToDynamicLine at Base 3.0.0~beta20110817
gaiaRadsToDegs at Base 2.4.0~rc2
gaiaReadDbfEntity at Base 2.4.0~rc2
gaiaReadShpEntity at Base 2.4.0~rc2
@@ -241,13 +286,21 @@ libspatialite.so.2 tmp #MINVER#
gaiaShiftCoords at Base 2.4.0~rc2
gaiaShpAnalyze at Base 2.4.0~rc2
gaiaSwapCoords at Base 2.4.0~rc2
+ gaiaTextReaderAlloc at Base 3.0.0~beta20110817
+ gaiaTextReaderDestroy at Base 3.0.0~beta20110817
+ gaiaTextReaderFetchField at Base 3.0.0~beta20110817
+ gaiaTextReaderGetRow at Base 3.0.0~beta20110817
+ gaiaTextReaderParse at Base 3.0.0~beta20110817
gaiaToCompressedBlobWkb at Base 2.4.0~rc2
+ gaiaToEWKB at Base 3.0.0~beta20110817
+ gaiaToEWKT at Base 3.0.0~beta20110817
gaiaToFgf at Base 2.4.0~rc2
gaiaToGeos at Base 2.4.0~rc2
gaiaToHexWkb at Base 2.4.0~rc2
gaiaToSpatiaLiteBlobWkb at Base 2.4.0~rc2
gaiaToWkb at Base 2.4.0~rc2
gaiaTransform at Base 2.4.0~rc2
+ gaiaWriteDbfEntity at Base 3.0.0~beta20110817
gaiaWriteShpEntity at Base 2.4.0~rc2
gaiaZRangeGeometry at Base 2.4.0~rc2
gaiaZRangeLinestring at Base 2.4.0~rc2
@@ -255,10 +308,32 @@ libspatialite.so.2 tmp #MINVER#
gaiaZRangeRing at Base 2.4.0~rc2
gaia_geos_error_msg at Base 2.4.0~rc2
gaia_geos_warning_msg at Base 2.4.0~rc2
+ geoJSONParse at Base 3.0.0~beta20110817
+ geoJSONParseAlloc at Base 3.0.0~beta20110817
+ geoJSONParseFree at Base 3.0.0~beta20110817
+ geoJSON_col at Base 3.0.0~beta20110817
+ geoJSON_line at Base 3.0.0~beta20110817
+ geoJSON_parse_error at Base 3.0.0~beta20110817
+ geoJSON_reset_lexer at Base 3.0.0~beta20110817
+ gmlParse at Base 3.0.0~beta20110817
+ gmlParseAlloc at Base 3.0.0~beta20110817
+ gmlParseFree at Base 3.0.0~beta20110817
+ gml_col at Base 3.0.0~beta20110817
+ gml_line at Base 3.0.0~beta20110817
+ gml_parse_error at Base 3.0.0~beta20110817
+ gml_reset_lexer at Base 3.0.0~beta20110817
+ kmlParse at Base 3.0.0~beta20110817
+ kmlParseAlloc at Base 3.0.0~beta20110817
+ kmlParseFree at Base 3.0.0~beta20110817
+ kml_col at Base 3.0.0~beta20110817
+ kml_line at Base 3.0.0~beta20110817
+ kml_parse_error at Base 3.0.0~beta20110817
+ kml_reset_lexer at Base 3.0.0~beta20110817
math_llabs at Base 2.4.0~rc2
math_round at Base 2.4.0~rc2
mbrcache_extension_init at Base 2.4.0~rc2
my_fdo_module at Base 2.4.0~rc2
+ spatial_ref_sys_init at Base 3.0.0~beta20110817
spatialite_init at Base 2.4.0~rc2
spatialite_version at Base 2.4.0~rc2
spatialiteversion at Base 2.4.0~rc2
@@ -267,8 +342,21 @@ libspatialite.so.2 tmp #MINVER#
sqlite3VirtualFDOInit at Base 2.4.0~rc2
sqlite3VirtualNetworkInit at Base 2.4.0~rc2
sqlite3VirtualShapeInit at Base 2.4.0~rc2
+ sqlite3VirtualSpatialIndexInit at Base 3.0.0~beta20110817
sqlite3VirtualTextInit at Base 2.4.0~rc2
+ sqlite3VirtualXLInit at Base 3.0.0~beta20110817
sqlite3_extension_init at Base 2.4.0~rc2
+ vanuatuParse at Base 3.0.0~beta20110817
+ vanuatuParseAlloc at Base 3.0.0~beta20110817
+ vanuatuParseFree at Base 3.0.0~beta20110817
+ vanuatu_col at Base 3.0.0~beta20110817
+ vanuatu_line at Base 3.0.0~beta20110817
+ vanuatu_parse_error at Base 3.0.0~beta20110817
+ vanuatu_point_xyzm at Base 3.0.0~beta20110817
+ vanuatu_reset_lexer at Base 3.0.0~beta20110817
+ vfdo_convertWKT3D at Base 3.0.0~beta20110817
+ virtualXL_extension_init at Base 3.0.0~beta20110817
+ virtual_spatialindex_extension_init at Base 3.0.0~beta20110817
virtualdbf_extension_init at Base 2.4.0~rc2
virtualfdo_extension_init at Base 2.4.0~rc2
virtualnetwork_extension_init at Base 2.4.0~rc2
diff --git a/debian/patches/02-fix_version-info.patch b/debian/patches/02-fix_version-info.patch
new file mode 100644
index 0000000..75b3131
--- /dev/null
+++ b/debian/patches/02-fix_version-info.patch
@@ -0,0 +1,23 @@
+From: David Paleino <dapal at debian.org>
+Subject: previous SONAME was 2, new library breaks backwards compatibility
+Origin: vendor
+Forwarded: no
+
+---
+ libspatialite/src/Makefile.am | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- spatialite.orig/libspatialite/src/Makefile.am
++++ spatialite/libspatialite/src/Makefile.am
+@@ -23,9 +23,9 @@ libspatialite_la_LIBADD = ./gaiaaux/libg
+
+
+ if MINGW
+-libspatialite_la_LDFLAGS = -version-info 4:0:0 -no-undefined
++libspatialite_la_LDFLAGS = -version-info 3:0:0 -no-undefined
+ else
+-libspatialite_la_LDFLAGS = -version-info 4:0:0
++libspatialite_la_LDFLAGS = -version-info 3:0:0
+ libspatialite_la_LIBADD += -lpthread -ldl
+ endif
+
diff --git a/debian/patches/series b/debian/patches/series
index 225aa1b..e0ae16b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
#00-add_automake_foreign.patch
01-add_missing_linkage.patch
+02-fix_version-info.patch
--
geospatial extension for SQLite
More information about the Pkg-grass-devel
mailing list