Merge branch 'master' into f24
This commit is contained in:
commit
615a219f4b
2
.gitignore
vendored
2
.gitignore
vendored
@ -21,3 +21,5 @@ qgis_1.5.0.tar.gz
|
|||||||
/qgis-2.12.2.tar.bz2
|
/qgis-2.12.2.tar.bz2
|
||||||
/qgis-2.12.3.tar.bz2
|
/qgis-2.12.3.tar.bz2
|
||||||
/qgis-2.14.0.tar.bz2
|
/qgis-2.14.0.tar.bz2
|
||||||
|
/qgis-2.14.1.tar.bz2
|
||||||
|
/qgis-2.14.3.tar.bz2
|
||||||
|
52
qgis.spec
52
qgis.spec
@ -35,9 +35,6 @@ Source4: %{name}-server-README.fedora
|
|||||||
# Based on debian/qgis.xml but excluding already defined or proprietary types
|
# Based on debian/qgis.xml but excluding already defined or proprietary types
|
||||||
Source5: %{name}-mime.xml
|
Source5: %{name}-mime.xml
|
||||||
|
|
||||||
# https://github.com/qgis/QGIS/commit/30449e577f0cd432bd8c60787743fba54c1e51b9.patch
|
|
||||||
Patch0: %{name}-2.14.0-mssql-attributes.patch
|
|
||||||
|
|
||||||
# Some plug-ins need Pyspatialite (bundled)
|
# Some plug-ins need Pyspatialite (bundled)
|
||||||
# The license is not totally clear, see:
|
# The license is not totally clear, see:
|
||||||
# http://code.google.com/p/pyspatialite/issues/detail?id=3
|
# http://code.google.com/p/pyspatialite/issues/detail?id=3
|
||||||
@ -72,7 +69,8 @@ BuildRequires: PyQt4-devel
|
|||||||
BuildRequires: PyQwt-devel
|
BuildRequires: PyQwt-devel
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: python2-devel
|
BuildRequires: python2-devel
|
||||||
BuildRequires: qca-devel
|
# qca2 is a virtual provides of qca. Put here to make things easier for EPEL!
|
||||||
|
BuildRequires: qca2-devel
|
||||||
BuildRequires: qextserialport-devel
|
BuildRequires: qextserialport-devel
|
||||||
BuildRequires: qscintilla-devel
|
BuildRequires: qscintilla-devel
|
||||||
BuildRequires: qscintilla-python-devel
|
BuildRequires: qscintilla-python-devel
|
||||||
@ -92,7 +90,7 @@ BuildRequires: sqlite-devel
|
|||||||
# Enable for tests
|
# Enable for tests
|
||||||
#BuildRequires: xorg-x11-server-Xvfb
|
#BuildRequires: xorg-x11-server-Xvfb
|
||||||
|
|
||||||
Requires: gpsbabel
|
Requires: gpsbabel
|
||||||
|
|
||||||
# We don't want to provide private Python extension libs
|
# We don't want to provide private Python extension libs
|
||||||
%if (0%{?fedora} || 0%{?rhel} > 6)
|
%if (0%{?fedora} || 0%{?rhel} > 6)
|
||||||
@ -123,7 +121,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|||||||
%description devel
|
%description devel
|
||||||
Development packages for QGIS including the C header files.
|
Development packages for QGIS including the C header files.
|
||||||
|
|
||||||
%package grass
|
%package grass
|
||||||
Summary: GRASS Support Libraries for QGIS
|
Summary: GRASS Support Libraries for QGIS
|
||||||
Group: Applications/Engineering
|
Group: Applications/Engineering
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
@ -134,12 +132,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|||||||
# WARNING: Rebuild QGIS whenever a new version of GRASS is shipped! Even though
|
# WARNING: Rebuild QGIS whenever a new version of GRASS is shipped! Even though
|
||||||
# the soname might stay the same, it won't work anymore.
|
# the soname might stay the same, it won't work anymore.
|
||||||
#http://hub.qgis.org/issues/5274
|
#http://hub.qgis.org/issues/5274
|
||||||
Requires: grass = 6.4.4
|
Requires: grass = 7.0.3
|
||||||
|
|
||||||
%description grass
|
%description grass
|
||||||
GRASS plugin for QGIS required to interface with the GRASS system.
|
GRASS plugin for QGIS required to interface with the GRASS system.
|
||||||
|
|
||||||
%package python
|
%package python
|
||||||
Summary: Python integration and plug-ins for QGIS
|
Summary: Python integration and plug-ins for QGIS
|
||||||
Group: Applications/Engineering
|
Group: Applications/Engineering
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
@ -159,7 +157,7 @@ Requires: qscintilla-python
|
|||||||
%description python
|
%description python
|
||||||
Python integration and plug-ins for QGIS.
|
Python integration and plug-ins for QGIS.
|
||||||
|
|
||||||
%package server
|
%package server
|
||||||
Summary: FCGI-based OGC web map server
|
Summary: FCGI-based OGC web map server
|
||||||
Group: Applications/Engineering
|
Group: Applications/Engineering
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
@ -168,7 +166,7 @@ Provides: mapserver = %{version}-%{release}
|
|||||||
Obsoletes: mapserver < 2.8.1-1
|
Obsoletes: mapserver < 2.8.1-1
|
||||||
|
|
||||||
%description server
|
%description server
|
||||||
This FastCGI OGC web map server implements OGC WMS 1.3.0 and 1.1.1.
|
This FastCGI OGC web map server implements OGC WMS 1.3.0 and 1.1.1.
|
||||||
The services are prepared as regular projects in QGIS. They're rendered using
|
The services are prepared as regular projects in QGIS. They're rendered using
|
||||||
the QGIS libraries. The server also supports SLD (Styled Layer Descriptor)
|
the QGIS libraries. The server also supports SLD (Styled Layer Descriptor)
|
||||||
for styling. Sample configurations for Httpd and Lighttpd are included.
|
for styling. Sample configurations for Httpd and Lighttpd are included.
|
||||||
@ -178,8 +176,6 @@ Please refer to %{name}-server-README.fedora for details!
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
%patch0 -p1 -b .~mssql
|
|
||||||
|
|
||||||
# Remove executable permissions from source code files
|
# Remove executable permissions from source code files
|
||||||
find . \( -name "*.cpp" -o -name "*.h" \) -type f -perm /111 -execdir chmod -x {} \+
|
find . \( -name "*.cpp" -o -name "*.h" \) -type f -perm /111 -execdir chmod -x {} \+
|
||||||
|
|
||||||
@ -214,7 +210,7 @@ gzip ChangeLog
|
|||||||
-D WITH_BINDINGS:BOOL=TRUE \
|
-D WITH_BINDINGS:BOOL=TRUE \
|
||||||
-D MAPSERVER_SKIP_ECW=TRUE \
|
-D MAPSERVER_SKIP_ECW=TRUE \
|
||||||
-D WITH_GRASS:BOOL=TRUE \
|
-D WITH_GRASS:BOOL=TRUE \
|
||||||
-D WITH_GRASS6:BOOL=TRUE \
|
-D WITH_GRASS7:BOOL=TRUE \
|
||||||
-D GRASS_PREFIX=%{_libdir}/grass \
|
-D GRASS_PREFIX=%{_libdir}/grass \
|
||||||
-D WITH_MAPSERVER:BOOL=TRUE \
|
-D WITH_MAPSERVER:BOOL=TRUE \
|
||||||
-D WITH_CUSTOM_WIDGETS:BOOL=TRUE \
|
-D WITH_CUSTOM_WIDGETS:BOOL=TRUE \
|
||||||
@ -397,15 +393,37 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
%{_datadir}/%{name}/python/
|
%{_datadir}/%{name}/python/
|
||||||
%{python_sitearch}/%{name}/
|
%{python_sitearch}/%{name}/
|
||||||
%{python_sitearch}/PyQt4/uic/widget-plugins/
|
%{python_sitearch}/PyQt4/uic/widget-plugins/
|
||||||
|
%exclude %{python_sitearch}/%{name}/server/
|
||||||
|
%exclude %{python_sitearch}/%{name}/_server.so
|
||||||
|
|
||||||
%files server
|
%files server
|
||||||
%doc src/server/admin.sld src/server/wms_metadata.xml %{name}-server-README.fedora
|
%doc src/server/admin.sld src/server/wms_metadata.xml %{name}-server-README.fedora
|
||||||
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server.conf
|
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server.conf
|
||||||
%{_libdir}/lib%{name}_server.so.*
|
%{_libdir}/lib%{name}_server.so.*
|
||||||
%{_libexecdir}/%{name}/
|
%{_libexecdir}/%{name}/
|
||||||
|
%{python_sitearch}/%{name}/server/
|
||||||
|
%{python_sitearch}/%{name}/_server.so
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 23 2016 Volker Froehlich <volker27@gmx.at> - 2.14.3-1
|
||||||
|
- New upstream release
|
||||||
|
|
||||||
|
* Wed Apr 20 2016 Volker Froehlich <volker27@gmx.at> - 2.14.1-2
|
||||||
|
- Change BR of qca to qca2 to make things easier in EPEL
|
||||||
|
- Rebuild for BZ #1327360
|
||||||
|
- Make the requires on grass match an exact version again
|
||||||
|
|
||||||
|
* Sun Mar 27 2016 Volker Froehlich <volker27@gmx.at> - 2.14.1-1
|
||||||
|
- New upstream release
|
||||||
|
- Resolve the false sub-package dependency of python on server
|
||||||
|
|
||||||
|
* Fri Mar 25 2016 Devrim Gündüz <devrim@gunduz.org> - 2.14.0-5
|
||||||
|
- Depend exclusively against GRASS => 7.0.3
|
||||||
|
|
||||||
|
* Thu Mar 17 2016 Devrim Gündüz <devrim@gunduz.org> - 2.14.0-4
|
||||||
|
- Rebuild for GRASS 7.0.3
|
||||||
|
|
||||||
* Wed Mar 16 2016 Volker Froehlich <volker27@gmx.at> - 2.14.0-3
|
* Wed Mar 16 2016 Volker Froehlich <volker27@gmx.at> - 2.14.0-3
|
||||||
- Remove requires-filtering, masking a dependency for libgsl
|
- Remove requires-filtering, masking a dependency for libgsl
|
||||||
|
|
||||||
@ -626,10 +644,10 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
- Use wildcard for soname versions
|
- Use wildcard for soname versions
|
||||||
|
|
||||||
* Tue Apr 10 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-4
|
* Tue Apr 10 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-4
|
||||||
- Been to quick with rebuilding, proper spatialindex build wasn't used yet
|
- Been to quick with rebuilding, proper spatialindex build wasn't used yet
|
||||||
|
|
||||||
* Mon Apr 9 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-3
|
* Mon Apr 9 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-3
|
||||||
- Apply patch for Spatialindex 1.7's include dir
|
- Apply patch for Spatialindex 1.7's include dir
|
||||||
- Rebuild for Spatialindex 1.7.1
|
- Rebuild for Spatialindex 1.7.1
|
||||||
|
|
||||||
* Fri Mar 23 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-2
|
* Fri Mar 23 2012 Volker Fröhlich <volker27@gmx.at> - 1.7.4-2
|
||||||
@ -698,7 +716,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
|||||||
- License is now GPLv3+ (Sqlanyconnect)
|
- License is now GPLv3+ (Sqlanyconnect)
|
||||||
- Add mapserver sub-package and require mod_fcgi
|
- Add mapserver sub-package and require mod_fcgi
|
||||||
- Use upstreams current description text
|
- Use upstreams current description text
|
||||||
- Drop now needless iconv
|
- Drop now needless iconv
|
||||||
- Rename new Serbian translations
|
- Rename new Serbian translations
|
||||||
- Install MIME type definitions and icons
|
- Install MIME type definitions and icons
|
||||||
- Add Readme file and sample configuration for Mapserver
|
- Add Readme file and sample configuration for Mapserver
|
||||||
|
Reference in New Issue
Block a user