[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