[spatialite-gui] New upstream release 1.6.0

Volker Fröhlich volter at fedoraproject.org
Sun Jan 6 00:02:01 UTC 2013


commit 77f819c228c9764ac2e9b58a2e07588c2046ead8
Author: Volker Fröhlich <volker27 at gmx.at>
Date:   Sun Jan 6 01:01:35 2013 +0100

    New upstream release 1.6.0

 spatialite-gui-1.6.0-geos-c.patch |   11 ++++++++++
 spatialite-gui.spec               |   41 +++++++++++++++++++++---------------
 2 files changed, 35 insertions(+), 17 deletions(-)
---
diff --git a/spatialite-gui-1.6.0-geos-c.patch b/spatialite-gui-1.6.0-geos-c.patch
new file mode 100644
index 0000000..28694e3
--- /dev/null
+++ b/spatialite-gui-1.6.0-geos-c.patch
@@ -0,0 +1,11 @@
+diff -Nur spatialite_gui-1.6.0/configure spatialite_gui-1.6.0-geos-c/configure
+--- spatialite_gui-1.6.0/configure	2012-11-25 00:46:53.000000000 +0100
++++ spatialite_gui-1.6.0-geos-c/configure	2013-01-06 00:09:36.444719118 +0100
+@@ -16428,6 +16428,7 @@
+ fi
+ 
+ LIBS="$LIBS_SAVE"
++LIBS=$LIBS$GEOS_LDFLAGS' -lgeos_c'
+ 
+ 
+ 
diff --git a/spatialite-gui.spec b/spatialite-gui.spec
index d30e5b2..ce67e43 100644
--- a/spatialite-gui.spec
+++ b/spatialite-gui.spec
@@ -1,18 +1,23 @@
 Name:           spatialite-gui
-Version:        1.5.0
-Release:        5%{?dist}
+Version:        1.6.0
+Release:        1%{?dist}
 Summary:        GUI to manage Spatialite databases
 
 Group:          Applications/Databases
 License:        GPLv3+
 URL:            https://www.gaia-gis.it/fossil/spatialite_gui
-Source0:        http://www.gaia-gis.it/gaia-sins/spatialite_gui-%{version}-stable.tar.gz
+Source0:        http://www.gaia-gis.it/gaia-sins/spatialite_gui-%{version}.tar.gz
 
-# No libspatialite for ppc and ppc64, see
-# https://bugzilla.redhat.com/show_bug.cgi?id=663938
-# https://bugzilla.redhat.com/show_bug.cgi?id=846301
+# No libspatialite for ppc and ppc64
+# due to problems with symbols in libharfbuzz
+#TODO: Ticket
 ExcludeArch:    ppc ppc64
 
+# Link geos_c
+# Taken as a part from
+# https://www.gaia-gis.it/fossil/spatialite_gui/ci/594d7d5a92?sbs=0
+Patch0:         %{name}-1.6.0-geos-c.patch
+
 BuildRequires:  desktop-file-utils
 BuildRequires:  freexl-devel
 BuildRequires:  libspatialite-devel
@@ -27,7 +32,9 @@ GUI to manage Spatialite databases.
 
 
 %prep
-%setup -q -n spatialite_gui-%{version}-stable
+%setup -q -n spatialite_gui-%{version}
+
+%patch0 -p1 -b .geos-c
 
 # Delete shebang from desktop file
 #TODO: Clarify
@@ -40,13 +47,9 @@ rm -f Makefile-static*
 %build
 
 %configure  \
-        --disable-static \
-        --enable-unicode \
-        --enable-graphics_ctx
+        --disable-static
 make %{?_smp_mflags}
 
-#TODO: Only works with libspatialite 3, it seems -- at least if you enable freexl
-
 
 %install
 make install DESTDIR=%{buildroot}
@@ -57,17 +60,21 @@ mkdir -p %{buildroot}%{_datadir}/pixmaps
 install -pm 0644 gnome_resource/%{name}.png %{buildroot}%{_datadir}/pixmaps
 
 desktop-file-install                               \
---dir=%{buildroot}%{_datadir}/applications         \
-gnome_resource/%{name}.desktop
+    --dir=%{buildroot}%{_datadir}/applications         \
+    gnome_resource/%{name}.desktop
 
 
 %files
-%doc COPYING
+%doc COPYING AUTHORS
 %{_bindir}/*
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}.png
 
 %changelog
+* Sun Jan  6 2013 Volker Fröhlich <volker27 at gmx.at> 1.6.0-1
+- New upstream release
+- Patch missing linking instruction
+
 * Sun Dec  2 2012 Bruno Wolff III <bruno at wolff.to> 1.5.0-5
 - Rebuild for libspatialite soname bump
 
@@ -91,8 +98,8 @@ gnome_resource/%{name}.desktop
 * Mon Jan  9 2012 Volker Fröhlich <volker27 at gmx.at> 1.4.0-3
 - Exclude ppc64 architecture
 
-* Wed Jan  8 2012 Volker Fröhlich <volker27 at gmx.at> 1.4.0-2
+* Sun Jan  8 2012 Volker Fröhlich <volker27 at gmx.at> 1.4.0-2
 - Remove post and postun sections with useless ldconfig
 
-* Wed Dec  4 2011 Volker Fröhlich <volker27 at gmx.at> 1.4.0-1
+* Sun Dec  4 2011 Volker Fröhlich <volker27 at gmx.at> 1.4.0-1
 - Initial packaging 


More information about the scm-commits mailing list