[spatialite-gui] New upstream release 1.5
Volker Fröhlich
volter at fedoraproject.org
Fri Jul 6 11:03:30 UTC 2012
commit fef10c0c90136918c03a3db1e85356d53f8739ae
Author: Volker Fröhlich <volker27 at gmx.at>
Date: Fri Jul 6 13:03:15 2012 +0200
New upstream release 1.5
.gitignore | 1 +
sources | 2 +-
spatialite-gui-1.4.0-wxtree.patch | 21 ----------------
spatialite-gui.desktop | 9 -------
spatialite-gui.spec | 47 +++++++++++++++++++------------------
5 files changed, 26 insertions(+), 54 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dc79ade..903b1a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/spatialite_gui-1.4.0.tar.gz
+/spatialite_gui-1.5.0-stable.tar.gz
diff --git a/sources b/sources
index 5e0d9ad..43ccaba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4cdea0d2a925db58cfda278b79542171 spatialite_gui-1.4.0.tar.gz
+0b2f8eb95392ddcd8993787578c6e45f spatialite_gui-1.5.0-stable.tar.gz
diff --git a/spatialite-gui.spec b/spatialite-gui.spec
index a73e91d..bdcb953 100644
--- a/spatialite-gui.spec
+++ b/spatialite-gui.spec
@@ -1,24 +1,17 @@
-#TODO: Icons in debug package
-
Name: spatialite-gui
-Version: 1.4.0
-Release: 3%{?dist}
+Version: 1.5.0
+Release: 1%{?dist}
Summary: GUI to manage Spatialite databases
Group: Applications/Databases
-License: GPLv3
-URL: http://www.gaia-gis.it/spatialite-2.4.0-4
-Source0: http://www.gaia-gis.it/spatialite-2.4.0-4/spatialite_gui-%{version}.tar.gz
-Source1: %{name}.desktop
+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
# No libspatialite for ppc, see
# https://bugzilla.redhat.com/show_bug.cgi?id=663938
ExcludeArch: ppc64
-#http://groups.google.com/group/spatialite-users/browse_thread/thread/e20cc142f11479f0/8be146e6021a3cc4
-# Resolved in this manner in the 1.5 beta
-Patch0: %{name}-1.4.0-wxtree.patch
-
BuildRequires: desktop-file-utils
BuildRequires: libspatialite-devel
BuildRequires: libgaiagraphics-devel
@@ -32,16 +25,15 @@ GUI to manage Spatialite databases.
%prep
-%setup -q -n spatialite_gui-%{version}
+%setup -q -n spatialite_gui-%{version}-stable
+
+# Delete shebang from desktop file
+#TODO: Clarify
+sed -i '1d' gnome_resource/%{name}.desktop
# Remove existing Makefiles
rm -f Makefile-static*
-# Solved in trunk
-sed -i 's/LIBS = @LIBS@/LIBS = -lproj -lgeos_c @LIBS@/' Makefile.in
-
-%patch0 -p1 -b .wxtree
-
%build
@@ -51,6 +43,8 @@ sed -i 's/LIBS = @LIBS@/LIBS = -lproj -lgeos_c @LIBS@/' Makefile.in
--enable-graphics_ctx
make %{?_smp_mflags}
+#TODO: Only works with libspatialite 3, it seems -- at least if you enable freexl
+
%install
make install DESTDIR=%{buildroot}
@@ -58,22 +52,29 @@ make install DESTDIR=%{buildroot}
# Install icon and desktop file
# Mailed the author
mkdir -p %{buildroot}%{_datadir}/pixmaps
-cp -p icons/icon_info.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
-chmod 644 %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
+install -pm 0644 gnome_resource/%{name}.png %{buildroot}%{_datadir}/pixmaps
desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications \
-%{SOURCE1}
+gnome_resource/%{name}.desktop
%files
%doc COPYING
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
-%{_datadir}/pixmaps/%{name}.xpm
+%{_datadir}/pixmaps/%{name}.png
%changelog
-* Wed Jan 9 2012 Volker Fröhlich <volker27 at gmx.at> 1.4.0-3
+* Wed Jan 11 2012 Volker Fröhlich <volker27 at gmx.at> 1.5.0-1
+- Update for new release
+- Update URL and source URL
+- Correct license to GPLv3+
+- Drop patch for wxwidget (solved)
+- Use upstreams desktop file and icon
+- Don't modify linker flags anymore (solved)
+
+* 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
More information about the scm-commits
mailing list