[SCM] spatialite branch, master, updated. upstream/2.4.0_rc4-37-g0059a20
David Paleino
dapal at debian.org
Sat Oct 8 16:52:45 UTC 2011
The following commit has been merged in the master branch:
commit 745092f74c2a8fdcf8b9fa20414dc36770fe849a
Author: David Paleino <dapal at debian.org>
Date: Sat Oct 8 18:32:06 2011 +0200
Patch renamed, and fix chroot FTBFS
diff --git a/debian/patches/01-add_missing_linkage.patch b/debian/patches/01-add_missing_linkage.patch
deleted file mode 100644
index 2b97b9e..0000000
--- a/debian/patches/01-add_missing_linkage.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From: David Paleino <dapal at debian.org>
-Subject: fix linkage issues
-Origin: vendor
-Forwarded: not-needed
-
----
- spatialite-tools/Makefile.am | 6 ++++--
- spatialite-tools/Makefile.in | 6 ++++--
- 2 files changed, 8 insertions(+), 4 deletions(-)
-
---- spatialite.orig/spatialite-tools/Makefile.am
-+++ spatialite/spatialite-tools/Makefile.am
-@@ -1,7 +1,8 @@
- ACLOCAL_AMFLAGS = -I m4
-
- AM_CFLAGS = -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 \
-- -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@
-+ -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@ \
-+ -L../libspatialite/src/.libs/
-
- bin_PROGRAMS = spatialite \
- spatialite_tool \
-@@ -32,7 +33,8 @@ spatialite_osm_raw_LDADD = @LIBSPATIALIT
- spatialite_gml_LDADD = @LIBSPATIALITE_LIBS@ \
- -lexpat
- spatialite_LDADD = @LIBSPATIALITE_LIBS@ \
-- @READLINE_LIBS@
-+ @READLINE_LIBS@ \
-+ -lfreexl
- LDADD = @LIBSPATIALITE_LIBS@
-
- EXTRA_DIST = makefile.vc nmake.opt \
---- spatialite.orig/spatialite-tools/Makefile.in
-+++ spatialite/spatialite-tools/Makefile.in
-@@ -252,7 +252,8 @@ top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- ACLOCAL_AMFLAGS = -I m4
- AM_CFLAGS = -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 \
-- -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@
-+ -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@ \
-+ -L../libspatialite/src/.libs/
-
- INCLUDES = @CFLAGS@
- spatialite_SOURCES = shell.c shapefiles.c
-@@ -274,7 +275,8 @@ spatialite_gml_LDADD = @LIBSPATIALITE_LI
- -lexpat
-
- spatialite_LDADD = @LIBSPATIALITE_LIBS@ \
-- @READLINE_LIBS@
-+ @READLINE_LIBS@ \
-+ -lfreexl
-
- LDADD = @LIBSPATIALITE_LIBS@
- EXTRA_DIST = makefile.vc nmake.opt \
diff --git a/debian/patches/01-fix_local_build.patch b/debian/patches/01-fix_local_build.patch
new file mode 100644
index 0000000..a3824b2
--- /dev/null
+++ b/debian/patches/01-fix_local_build.patch
@@ -0,0 +1,216 @@
+From: David Paleino <dapal at debian.org>
+Subject: fix local build issues
+Origin: vendor
+Forwarded: not-needed
+
+---
+ spatialite-tools/Makefile.am | 6 ++-
+ spatialite-tools/Makefile.in | 25 +++++++++-----
+ spatialite-tools/configure | 71 +-----------------------------------------
+ spatialite-tools/configure.ac | 3 +
+ 4 files changed, 24 insertions(+), 81 deletions(-)
+
+--- spatialite.orig/spatialite-tools/Makefile.am
++++ spatialite/spatialite-tools/Makefile.am
+@@ -1,7 +1,8 @@
+ ACLOCAL_AMFLAGS = -I m4
+
+ AM_CFLAGS = -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 \
+- -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@
++ -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@ \
++ -L../libspatialite/src/.libs/
+
+ bin_PROGRAMS = spatialite \
+ spatialite_tool \
+@@ -32,7 +33,8 @@ spatialite_osm_raw_LDADD = @LIBSPATIALIT
+ spatialite_gml_LDADD = @LIBSPATIALITE_LIBS@ \
+ -lexpat
+ spatialite_LDADD = @LIBSPATIALITE_LIBS@ \
+- @READLINE_LIBS@
++ @READLINE_LIBS@ \
++ -lfreexl
+ LDADD = @LIBSPATIALITE_LIBS@
+
+ EXTRA_DIST = makefile.vc nmake.opt \
+--- spatialite.orig/spatialite-tools/Makefile.in
++++ spatialite/spatialite-tools/Makefile.in
+@@ -42,9 +42,13 @@ bin_PROGRAMS = spatialite$(EXEEXT) spati
+ subdir = .
+ DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+ $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \
+- config.guess config.sub depcomp install-sh ltmain.sh missing
++ ChangeLog INSTALL NEWS config.guess config.sub depcomp \
++ install-sh ltmain.sh missing
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+-am__aclocal_m4_deps = $(top_srcdir)/configure.ac
++am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
++ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
++ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
++ $(top_srcdir)/configure.ac
+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+@@ -172,6 +176,7 @@ LN_S = @LN_S@
+ LTLIBOBJS = @LTLIBOBJS@
+ MAINT = @MAINT@
+ MAKEINFO = @MAKEINFO@
++MANIFEST_TOOL = @MANIFEST_TOOL@
+ MKDIR_P = @MKDIR_P@
+ NM = @NM@
+ NMEDIT = @NMEDIT@
+@@ -201,6 +206,7 @@ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+ abs_top_builddir = @abs_top_builddir@
+ abs_top_srcdir = @abs_top_srcdir@
++ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+@@ -234,7 +240,6 @@ libdir = @libdir@
+ libexecdir = @libexecdir@
+ localedir = @localedir@
+ localstatedir = @localstatedir@
+-lt_ECHO = @lt_ECHO@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ oldincludedir = @oldincludedir@
+@@ -252,7 +257,8 @@ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ ACLOCAL_AMFLAGS = -I m4
+ AM_CFLAGS = -D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 \
+- -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@
++ -D_LARGEFILE_SOURCE=1 @LIBSPATIALITE_CFLAGS@ \
++ -L../libspatialite/src/.libs/
+
+ INCLUDES = @CFLAGS@
+ spatialite_SOURCES = shell.c shapefiles.c
+@@ -274,7 +280,8 @@ spatialite_gml_LDADD = @LIBSPATIALITE_LI
+ -lexpat
+
+ spatialite_LDADD = @LIBSPATIALITE_LIBS@ \
+- @READLINE_LIBS@
++ @READLINE_LIBS@ \
++ -lfreexl
+
+ LDADD = @LIBSPATIALITE_LIBS@
+ EXTRA_DIST = makefile.vc nmake.opt \
+@@ -293,15 +300,15 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+- echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
+- $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
++ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
++ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+- $(AUTOMAKE) --foreign Makefile
++ $(AUTOMAKE) --gnu Makefile
+ .PRECIOUS: Makefile
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+--- spatialite.orig/spatialite-tools/configure
++++ spatialite/spatialite-tools/configure
+@@ -16710,75 +16710,6 @@ $as_echo "no" >&6; }
+ fi
+
+ pkg_failed=no
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBSPATIALITE" >&5
+-$as_echo_n "checking for LIBSPATIALITE... " >&6; }
+-
+-if test -n "$LIBSPATIALITE_CFLAGS"; then
+- pkg_cv_LIBSPATIALITE_CFLAGS="$LIBSPATIALITE_CFLAGS"
+- elif test -n "$PKG_CONFIG"; then
+- if test -n "$PKG_CONFIG" && \
+- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"spatialite\""; } >&5
+- ($PKG_CONFIG --exists --print-errors "spatialite") 2>&5
+- ac_status=$?
+- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+- test $ac_status = 0; }; then
+- pkg_cv_LIBSPATIALITE_CFLAGS=`$PKG_CONFIG --cflags "spatialite" 2>/dev/null`
+-else
+- pkg_failed=yes
+-fi
+- else
+- pkg_failed=untried
+-fi
+-if test -n "$LIBSPATIALITE_LIBS"; then
+- pkg_cv_LIBSPATIALITE_LIBS="$LIBSPATIALITE_LIBS"
+- elif test -n "$PKG_CONFIG"; then
+- if test -n "$PKG_CONFIG" && \
+- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"spatialite\""; } >&5
+- ($PKG_CONFIG --exists --print-errors "spatialite") 2>&5
+- ac_status=$?
+- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+- test $ac_status = 0; }; then
+- pkg_cv_LIBSPATIALITE_LIBS=`$PKG_CONFIG --libs "spatialite" 2>/dev/null`
+-else
+- pkg_failed=yes
+-fi
+- else
+- pkg_failed=untried
+-fi
+-
+-
+-
+-if test $pkg_failed = yes; then
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+-$as_echo "no" >&6; }
+-
+-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+- _pkg_short_errors_supported=yes
+-else
+- _pkg_short_errors_supported=no
+-fi
+- if test $_pkg_short_errors_supported = yes; then
+- LIBSPATIALITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "spatialite" 2>&1`
+- else
+- LIBSPATIALITE_PKG_ERRORS=`$PKG_CONFIG --print-errors "spatialite" 2>&1`
+- fi
+- # Put the nasty error message in config.log where it belongs
+- echo "$LIBSPATIALITE_PKG_ERRORS" >&5
+-
+- as_fn_error $? "'libspatialite' is required but it doesn't seems to be installed on this system." "$LINENO" 5
+-elif test $pkg_failed = untried; then
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+-$as_echo "no" >&6; }
+- as_fn_error $? "'libspatialite' is required but it doesn't seems to be installed on this system." "$LINENO" 5
+-else
+- LIBSPATIALITE_CFLAGS=$pkg_cv_LIBSPATIALITE_CFLAGS
+- LIBSPATIALITE_LIBS=$pkg_cv_LIBSPATIALITE_LIBS
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+-$as_echo "yes" >&6; }
+-
+-fi
+-
+-pkg_failed=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBFREEXL" >&5
+ $as_echo_n "checking for LIBFREEXL... " >&6; }
+
+@@ -16846,6 +16777,8 @@ else
+ $as_echo "yes" >&6; }
+
+ fi
++LIBSPATIALITE_CFLAGS=
++LIBSPATIALITE_LIBS=-lspatialite -lsqlite3
+
+
+
+--- spatialite.orig/spatialite-tools/configure.ac
++++ spatialite/spatialite-tools/configure.ac
+@@ -74,8 +74,9 @@ AC_CHECK_LIB(expat,XML_ParserCreate,,AC_
+ AC_CHECK_LIB(proj,pj_init_plus,,AC_MSG_ERROR(['libproj' is required but it doesn't seems to be installed on this system.]),-lm)
+ AC_CHECK_LIB(geos_c,GEOSTopologyPreserveSimplify,,AC_MSG_ERROR(['libgeos_c' is required but it doesn't seems to be installed on this system.]),-lm -lgeos)
+
+-PKG_CHECK_MODULES([LIBSPATIALITE], [spatialite], , AC_MSG_ERROR(['libspatialite' is required but it doesn't seems to be installed on this system.]))
+ PKG_CHECK_MODULES([LIBFREEXL], [freexl], , AC_MSG_ERROR(['libfreexl' is required but it doesn't seems to be installed on this system.]))
++LIBSPATIALITE_CFLAGS=
++LIBSPATIALITE_LIBS=-lspatialite -lsqlite3
+ AC_SUBST(LIBSPATIALITE_CFLAGS)
+ AC_SUBST(LIBSPATIALITE_LIBS)
+
diff --git a/debian/patches/series b/debian/patches/series
index e0ae16b..8896f1f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,3 @@
#00-add_automake_foreign.patch
-01-add_missing_linkage.patch
+01-fix_local_build.patch
02-fix_version-info.patch
--
geospatial extension for SQLite
More information about the Pkg-grass-devel
mailing list