Compare commits
No commits in common. "fc322ff7e131ea13de09882f1fb1b06edc9df23c" and "5f6628f6e8e176c24e9125b7d699c163815a1832" have entirely different histories.
fc322ff7e1
...
5f6628f6e8
1
.gitignore
vendored
1
.gitignore
vendored
@ -24,4 +24,3 @@ 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
|
|
||||||
|
45
qgis-2.16.0-build.patch
Normal file
45
qgis-2.16.0-build.patch
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
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)
|
14
qgis.spec
14
qgis.spec
@ -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.1
|
Version: 2.16.0
|
||||||
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,6 +49,8 @@ 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
|
||||||
@ -153,7 +155,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-webkit
|
Requires: PyQt4
|
||||||
Requires: python-httplib2
|
Requires: python-httplib2
|
||||||
Requires: python-jinja2
|
Requires: python-jinja2
|
||||||
Requires: python-matplotlib
|
Requires: python-matplotlib
|
||||||
@ -186,6 +188,7 @@ 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 {} \+
|
||||||
@ -415,13 +418,6 @@ 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
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user