Compare commits

...

3 Commits

Author SHA1 Message Date
fc322ff7e1 Update to release 2.16.1 2016-08-23 21:23:48 +02:00
c90cf6775a Merge branch 'f24' into daniviga-2.16 2016-08-23 21:16:06 +02:00
Volker Froehlich
5853bf16a5 Fix dependency on PyQt4-webkit (BZ #1360485) 2016-08-11 09:37:28 +02:00
4 changed files with 11 additions and 51 deletions

1
.gitignore vendored
View File

@ -24,3 +24,4 @@ qgis_1.5.0.tar.gz
/qgis-2.14.1.tar.bz2 /qgis-2.14.1.tar.bz2
/qgis-2.14.3.tar.bz2 /qgis-2.14.3.tar.bz2
/qgis-2.16.0.tar.bz2 /qgis-2.16.0.tar.bz2
/qgis-2.16.1.tar.bz2

View File

@ -1,45 +0,0 @@
From 1cff3b57f023b90513f00e44a03b2f1340ac8ff1 Mon Sep 17 00:00:00 2001
From: Matthias Kuhn <matthias@opengis.ch>
Date: Tue, 12 Jul 2016 11:37:37 +0200
Subject: [PATCH] Fix single process build
A race condition triggered that sometimes the file
output/python/qgis/__init__.py was not created before a python uic
compiler started and therefore the required module could not be
imported.
This leads to errors like
[ 82%] Generating ui_dialogAbout.py
Traceback (most recent call last):
File "../../../../../scripts/pyuic-wrapper.py", line 26, in <module>
import qgis.PyQt.uic.pyuic
ImportError: No module named qgis.PyQt.uic.pyuic
python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/build.make:117:
recipe for target 'python/plugins/GdalTools/tools/ui_dialogAbout.py'
failed
make[2]: *** [python/plugins/GdalTools/tools/ui_dialogAbout.py] Error 1
CMakeFiles/Makefile2:5074: recipe for target
'python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/all'
failed
make[1]: ***
[python/plugins/GdalTools/tools/CMakeFiles/zzz-GdalTools-2-depend.dir/all]
Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2
---
python/PyQt/CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/python/PyQt/CMakeLists.txt b/python/PyQt/CMakeLists.txt
index 80fe79c..1520079 100644
--- a/python/PyQt/CMakeLists.txt
+++ b/python/PyQt/CMakeLists.txt
@@ -21,6 +21,7 @@ SET(PYQT_COMPAT_FILES
)
ADD_CUSTOM_TARGET(pyqtcompat ALL)
+ADD_DEPENDENCIES(pyqtcompat pyutils)
IF(ENABLE_QT5)
SET(PYQT_PREFIX PyQt5)

View File

@ -28,7 +28,7 @@
#TODO: Run test suite (see debian/rules) #TODO: Run test suite (see debian/rules)
Name: qgis Name: qgis
Version: 2.16.0 Version: 2.16.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: A user friendly Open Source Geographic Information System Summary: A user friendly Open Source Geographic Information System
Group: Applications/Engineering Group: Applications/Engineering
@ -49,8 +49,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
Patch0: %{name}-2.16.0-build.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
@ -155,7 +153,7 @@ Summary: Python integration and plug-ins for QGIS
Group: Applications/Engineering Group: Applications/Engineering
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: gdal-python Requires: gdal-python
Requires: PyQt4 Requires: PyQt4-webkit
Requires: python-httplib2 Requires: python-httplib2
Requires: python-jinja2 Requires: python-jinja2
Requires: python-matplotlib Requires: python-matplotlib
@ -188,7 +186,6 @@ Please refer to %{name}-server-README.fedora for details!
%prep %prep
%setup -q %setup -q
%patch0 -p1
# 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 {} \+
@ -418,6 +415,13 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
%changelog %changelog
* Tue Aug 23 2016 Daniele Viganò <daniele@viganp.me> - 2.16.1-1
- New upstream release
* Thu Aug 11 2016 Volker Froehlich <volker27@gmx.at> - 2.14.3-5
- Replace dependency on PyQt4 with PyQt4-webkit, since webkit
is in a sub-package now (BZ #1360485)
* Tue Jul 12 2016 Daniele Viganò <daniele@viganp.me> - 2.16.0-1 * Tue Jul 12 2016 Daniele Viganò <daniele@viganp.me> - 2.16.0-1
- New upstream release - New upstream release

View File

@ -1 +1 @@
33547fe3a0a0a87de209702a9bb60fcc qgis-2.16.0.tar.bz2 78d17e670e22825374e3f829fc120f45 qgis-2.16.1.tar.bz2