31 Commits

Author SHA1 Message Date
540be35e32 Fix PYTHON detection in SAGA 2018-11-08 09:29:46 +01:00
76d410fa2c QGIS 2.18.25 2018-11-08 00:22:37 +01:00
2b9a89c7b6 Update SAGA for F29 2018-11-08 00:20:00 +01:00
03aae78e8b Sync with upstream 2018-11-08 00:19:35 +01:00
543c1934d6 Bump to 2.18.24 2018-09-15 23:50:05 +02:00
c05f89e123 Bump to 2.18.23 2018-08-17 22:03:32 +02:00
ee3ec81d19 Bump to 2.18.22 2018-08-17 22:02:43 +02:00
Igor Gnatenko
86abed4013 python-devel → python2-devel
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-30 00:28:02 +02:00
Igor Gnatenko
5d08ec0f5a %{python_sitearch} → %{python2_sitearch}
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-30 00:22:30 +02:00
Fedora Release Engineering
d928d50069 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 03:00:12 +00:00
e4b93eff37 Merge branch 'daniviga-2.18.21' of dani/copr-dani-qgis into daniviga-2.18 2018-06-22 18:11:21 +02:00
21c972dc2a Bump to 2.18.21 2018-06-22 17:21:30 +02:00
Volker Fröhlich
eb7c5f94bc New upstream version 2.18.20 2018-06-17 15:34:17 +02:00
821f0b1ecc Merge branch 'saga-f28' of dani/copr-dani-qgis into daniviga-2.18 2018-05-25 13:12:23 +02:00
8d63296d07 Make SAGA package compatible with F28 2018-05-25 13:11:15 +02:00
66fc89d1d8 Merge branch 'daniviga-2.18.20' of dani/copr-dani-qgis into daniviga-2.18 2018-05-21 10:32:38 +02:00
27aaa03624 Bump to 2.18.20 2018-05-21 09:00:03 +02:00
fcb55677dd Merge branch 'grass74-f27' of dani/copr-dani-qgis into daniviga-2.18 2018-05-21 08:55:51 +02:00
d8e957e901 Add compatibility with GRASS 7.4 2018-04-27 19:17:15 +02:00
863954ab48 Merge branch 'master' of http://pkgs.fedoraproject.org/git/rpms/qgis into daniviga-2.18.19 2018-04-24 19:21:38 +02:00
1c6091d95f Bump to 2.18.18 2018-04-24 19:16:48 +02:00
349d16f03b Bump to 2.18.18 2018-04-24 19:14:15 +02:00
02880312c0 Merge branch 'daniviga-2.18.17' of dani/copr-dani-qgis into daniviga-2.18 2018-03-24 15:22:14 +01:00
Volker Froehlich
60b15c1d7e Rebuild for Grass 2018-03-03 07:53:31 +01:00
68fdda4223 Bump to 2.18.17 2018-02-28 10:21:47 +01:00
Fedora Release Engineering
c950aaccf0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 12:11:34 +00:00
Volker Froehlich
8bbec483cd Another Group keyword 2018-02-08 19:01:52 +01:00
Volker Froehlich
224d6a2a6e Remove Group keyword 2018-02-08 18:56:56 +01:00
Volker Froehlich
9167471aa1 New version 2.18.16 2018-01-20 12:42:14 +01:00
Volker Froehlich
94069edd31 New version 2.18.15 2017-12-09 02:13:53 +01:00
Volker Froehlich
25f13fb192 New upstream release 2.18.14 2017-11-07 09:59:53 +01:00
4 changed files with 66 additions and 38 deletions

25
.gitignore vendored
View File

@@ -1,17 +1,8 @@
/qgis-2.18.0.tar.bz2
/qgis-2.18.1.tar.bz2
/qgis-2.18.2.tar.bz2
/qgis-2.18.3.tar.bz2
/qgis-2.18.4.tar.bz2
/qgis-2.18.5.tar.bz2
/qgis-2.18.6.tar.bz2
/qgis-2.18.7.tar.bz2
/qgis-2.18.8.tar.bz2
/qgis-2.18.9.tar.bz2
/qgis-2.18.10.tar.bz2
/qgis-2.18.11.tar.bz2
/qgis-2.18.12.tar.bz2
/qgis-2.18.13.tar.bz2
/qgis-2.18.14.tar.bz2
/qgis-2.18.15.tar.bz2
/qgis-2.18.16.tar.bz2
/qgis-2.18.17.tar.bz2
/qgis-2.18.18.tar.bz2
/qgis-2.18.19.tar.bz2
/qgis-2.18.20.tar.bz2
/qgis-2.18.21.tar.bz2
/qgis-2.18.22.tar.bz2
/qgis-2.18.23.tar.bz2
/qgis-2.18.24.tar.bz2

View File

@@ -11,13 +11,18 @@
%endif
%endif
%if 0%{?fedora} >= 27
%define grass grass74
%else
%define grass grass72
%endif
#TODO: Run test suite (see debian/rules)
Name: qgis
Version: 2.18.16
Release: 2%{?dist}
Version: 2.18.25
Release: 1%{?dist}
Summary: A user friendly Open Source Geographic Information System
Group: Applications/Engineering
# http://hub.qgis.org/issues/3789
License: GPLv3+ with exceptions
@@ -36,7 +41,6 @@ Source4: %{name}-server-README.fedora
Source5: %{name}-mime.xml
# Fix builds on 64-bit machines
# https://hub.qgis.org/issues/15602
# https://github.com/qgis/QGIS/commit/718581ffb12b723f9a3c0ae01b7ec2d8aed9d4bb.patch
Patch0: %{name}-lib64.patch
# Some plug-ins need Pyspatialite (bundled)
@@ -79,7 +83,7 @@ BuildRequires: qextserialport-devel
BuildRequires: qjson-devel
BuildRequires: qscintilla-devel
BuildRequires: qscintilla-python
BuildRequires: qscintilla-python-devel
BuildRequires: qscintilla-python2-devel
BuildRequires: qt4-devel
#BuildRequires: qt-mobility-devel
BuildRequires: qt4-webkit-devel
@@ -123,7 +127,6 @@ and USGS ASCII DEM.
%package devel
Summary: Development Libraries for the QGIS
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
@@ -131,7 +134,6 @@ Development packages for QGIS including the C header files.
%package grass
Summary: GRASS Support Libraries for QGIS
Group: Applications/Engineering
Requires: %{name}%{?_isa} = %{version}-%{release}
# The plug-in requires more than just the grass-libs.
@@ -151,7 +153,6 @@ Provides: %{name}-python = %{version}-%{release}
Provides: %{name}-python%{?_isa} = %{version}-%{release}
Obsoletes: %{name}-python < %{version}-%{release}
Summary: Python integration and plug-ins for QGIS
Group: Applications/Engineering
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: gdal-python
Requires: PyQt4-webkit
@@ -171,7 +172,6 @@ Python integration and plug-ins for QGIS.
%package server
Summary: FCGI-based OGC web map server
Group: Applications/Engineering
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: mod_fcgid
Provides: mapserver = %{version}-%{release}
@@ -221,9 +221,8 @@ gzip ChangeLog
-D QGIS_MANUAL_SUBDIR=/share/man \
-D QGIS_CGIBIN_SUBDIR=%{_libexecdir}/%{name} \
-D WITH_BINDINGS:BOOL=TRUE \
-D WITH_GRASS:BOOL=TRUE \
-D WITH_GRASS7:BOOL=TRUE \
-D GRASS_PREFIX=%{_libdir}/grass-7.4.0 \
-D GRASS_PREFIX7=%{_libdir}/%{grass} \
-D WITH_CUSTOM_WIDGETS:BOOL=TRUE \
-D BINDINGS_GLOBAL_INSTALL:BOOL=TRUE \
-D ENABLE_TESTS:BOOL=FALSE \
@@ -398,8 +397,8 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
%files -n python2-qgis
%{_libdir}/libqgispython.so.*
%{_datadir}/%{name}/python/
%{python_sitearch}/%{name}/
%{python_sitearch}/PyQt4/uic/widget-plugins/
%{python2_sitearch}/%{name}/
%{python2_sitearch}/PyQt4/uic/widget-plugins/
%exclude %{python_sitearch}/%{name}/server/
%exclude %{python_sitearch}/%{name}/_server.so
@@ -408,14 +407,44 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server.conf
%{_libdir}/lib%{name}_server.so.*
%{_libexecdir}/%{name}/
%{python_sitearch}/%{name}/server/
%{python_sitearch}/%{name}/_server.so
%{python2_sitearch}/%{name}/server/
%{python2_sitearch}/%{name}/_server.so
%changelog
* Wed Jan 31 2018 Daniele Viganò <daniele@vigano.me> - 2.18.16-2
* Thu Nov 8 2018 Daniele Viganò <daniele@vigano.me> - 2.18.25-1
- New upstream release
* Thu Nov 8 2018 Daniele Viganò <daniele@vigano.me> - 2.18.24-2
- Sync with upstream
* Sat Sep 15 2018 Daniele Viganò <daniele@vigano.me> - 2.18.24-1
- New upstream release
* Fri Aug 17 2018 Daniele Viganò <daniele@vigano.me> - 2.18.23-1
- New upstream release
* Sun Jul 22 2018 Daniele Viganò <daniele@vigano.me> - 2.18.22-1
- New upstream release
* Fri Jun 22 2018 Daniele Viganò <daniele@vigano.me> - 2.18.21-1
- New upstream release
* Mon May 21 2018 Daniele Viganò <daniele@vigano.me> - 2.18.20-1
- New upstream release
* Fri Apr 27 2018 Daniele Viganò <daniele@vigano.me> - 2.18.19-2
- Rebuild for GRASS 7.4
* Mon Apr 23 2018 Daniele Viganò <daniele@vigano.me> - 2.18.19-1
- New upstream release
* Sat Mar 24 2018 Daniele Viganò <daniele@vigano.me> - 2.18.18-1
- New upstream release
* Wed Feb 28 2018 Daniele Viganò <daniele@vigano.me> - 2.18.17-1
- New upstream release
* Mon Jan 22 2018 Daniele Viganò <daniele@vigano.me> - 2.18.16-1
- New upstream release

View File

@@ -1,6 +1,6 @@
Name: saga
Version: 2.3.1
Release: 3%{?dist}
Release: 5%{?dist}
Summary: Geographic information system with an API for processing geodata
Group: Applications/Engineering
@@ -15,6 +15,7 @@ Source0: %{name}_%{version}_gpl2.tar.gz
Patch0: %{name}-projections-gcc6.patch
Patch1: %{name}-spelling-errors.patch
BuildRequires: gcc-c++
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: libtool automake autoconf
@@ -65,8 +66,8 @@ This package includes the headers and development libraries for SAGA.
# See https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Usage and https://fedorahosted.org/fpc/ticket/76
#TODO: Check if provides are proper
%global __provides_exclude_from ^%{python_sitearch}/.*\.so$
%global __provides_requires_from ^%{python_sitearch}/.*\.so$
%global __provides_exclude_from ^%{python2_sitearch}/.*\.so$
%global __provides_requires_from ^%{python2_sitearch}/.*\.so$
%prep
%setup -q -n %{name}-%{version}
@@ -85,6 +86,7 @@ sed -i -e 's,qhull/qhull_a.h,libqhull/qhull_a.h,' \
%endif
%build
export PYTHON=python2.7
# wxGTK3 3.0.1-3 moved wx-config to libexecdir
PATH=$PATH:%{_libexecdir}/wxGTK3/
autoreconf -fi
@@ -114,7 +116,7 @@ make install DESTDIR=%{buildroot}
# Drop libtool archives
rm -rf %{buildroot}/%{_libdir}/saga/lib*.la \
%{buildroot}/%{_libdir}/saga/libsaga_*.la
rm -rf %{buildroot}/%{python_sitearch}/*.la \
rm -rf %{buildroot}/%{python2_sitearch}/*.la \
%{buildroot}/%{_libdir}/*.la
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
@@ -150,6 +152,12 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.a
%changelog
* Wed Nov 7 2018 Daniele Viganò <daniele@vigano.me> - 2.3.1-5
- Make package compatible with F29
* Fri May 25 2018 Daniele Viganò <daniele@vigano.me> - 2.3.1-4
- Make package compatible with F28
* Thu Jan 18 2018 Daniele Viganò <daniele@vigano.me> - 2.3.1-3
- Add from Debian to address segfaults with shapefiles and newer GCC
- Add a patch from Debian to fix spelling

View File

@@ -1 +1 @@
SHA512 (qgis-2.18.16.tar.bz2) = 1fe060c1d392f304eea10a211815e14081299a865e34114625f3a5f2a1b365f571bb30878a21cbf25bc32285ffc689d37cb7dbcab129ce5f03ccd6fa0781876d
SHA512 (qgis-2.18.24.tar.bz2) = 2783dda3ef0c786c1f0c703482d96cc26a93f6dd75decd550bb49a525fd3ad36bcb4a9cd7ed5988176fba0a7fbd36c6c2ec293ebd63597919f43585a77776942