[SCM] qtwebengine packaging branch, master, updated. debian/5.7.1+dfsg-2-2-g59d624d

Sandro Knauß hefee at moszumanska.debian.org
Sat Jan 7 23:35:34 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebengine.git;a=commitdiff;h=59d624d

The following commit has been merged in the master branch:
commit 59d624dc5fd0911957cea59c34b96d71399d78fa
Author: Sandro Knauß <hefee at debian.org>
Date:   Sun Jan 8 00:35:14 2017 +0100

    Make arch=all build successfully
---
 debian/changelog |  7 +++++++
 debian/rules     | 11 +++++++----
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 682c0b7..34aa80a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+qtwebengine-opensource-src (5.7.1+dfsg-3) UNRELEASED; urgency=medium
+
+  [ Sandro Knauß ]
+  * Make arch=all build successfully
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 08 Jan 2017 00:33:31 +0100
+
 qtwebengine-opensource-src (5.7.1+dfsg-2) experimental; urgency=medium
 
   * Fix "bad VCS links in debian/control" (Closes: #849301)
diff --git a/debian/rules b/debian/rules
index 0d6d0e0..1ca6979 100755
--- a/debian/rules
+++ b/debian/rules
@@ -104,14 +104,14 @@ endif
 ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(disabled_pch_architectures)))
 	echo "CONFIG -= precompile_header" >> .qmake.conf
 endif
-
+	
 	# Make ld not cache the symbol tables of input files in memory to avoid memory exhaustion during the linking phase.
 	echo "QMAKE_LFLAGS += -Wl,--no-keep-memory" >> .qmake.conf
 
 	# Run qmake again now with the proper values.
 	qmake  WEBENGINE_CONFIG+="$(defines)" QT_BUILD_PARTS+=" tests"
 
-override_dh_auto_build-arch:
+	# Create js files, that are needed for building step for arch and indep builds
 	cd $(CURDIR)/src/3rdparty/chromium/third_party/jstemplate/; \
 		closure-compiler --compilation_level ADVANCED_OPTIMIZATIONS \
 		--js util.js \
@@ -129,9 +129,11 @@ override_dh_auto_build-arch:
 		touch $(CURDIR)/$${fname}; \
 	done
 
+override_dh_auto_build-arch:
 	dh_auto_build
 
-override_dh_auto_build-indep:
+#we also need the resources.pak files, so we need the normal build.
+override_dh_auto_build-indep: override_dh_auto_build-arch
 	dh_auto_build -- docs
 
 override_dh_auto_install-arch:
@@ -158,9 +160,10 @@ override_dh_auto_install-arch:
 	rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
 
 override_dh_auto_install-indep:
+	dh_auto_install -i
 	dh_auto_build -- INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs
 
-override_dh_install:
+override_dh_install-arch:
 	dh_install --fail-missing
 
 override_dh_link:

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list