[SCM] qtwebengine packaging branch, master, updated. bf21aa3d334f5c3b6ac3d429ef7e3409409e1e30

Sandro Knauß hefee-guest at moszumanska.debian.org
Sun Jul 31 18:36:48 UTC 2016


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

The following commit has been merged in the master branch:
commit bf21aa3d334f5c3b6ac3d429ef7e3409409e1e30
Author: Sandro Knauß <sknauss at kde.org>
Date:   Sun Jul 31 20:36:36 2016 +0200

    make build successfull
---
 debian/rules | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/debian/rules b/debian/rules
index d346a9a..9598a17 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,7 +22,7 @@ disabled_pch_architectures := amd64 powerpc s390x
 
 override_dh_auto_configure:
 	# Run qmake once to create .qmake.conf and be sure to append the following values.
-	qmake  WEBENGINE_CONFIG+="use_system_icu use_system_ffmpeg use_system_zlib"
+	qmake # WEBENGINE_CONFIG+="use_system_icu use_system_ffmpeg use_system_zlib"
 
 # Enable gstabs debugging symbols only on gstab_architectures.
 ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(gstab_architectures)))
@@ -49,41 +49,43 @@ ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(disabled_pch_architectur
 endif
 
 	# Run qmake again now with the proper values.
-	qmake  WEBENGINE_CONFIG+="use_system_icu use_system_ffmpeg use_system_zlib"
+	qmake  # WEBENGINE_CONFIG+="use_system_icu use_system_ffmpeg use_system_zlib"
 
 	# Upstream 5.6.0 RC tarball was generated improperly and has no synced headers
 	/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/syncqt.pl Source -version $(DEB_VERSION_UPSTREAM)
 
 override_dh_auto_build-indep:
-	dh_auto_build -- sub-Source-QtWebEngine-pro-clean
-	dh_auto_build -- -CSource -fMakefile.api docs
+	dh_auto_build #-- sub-Source-QtWebEngine-pro-clean
+	#dh_auto_build -- -CSource -fMakefile.api docs
 
 override_dh_auto_install-arch:
 	make install INSTALL_ROOT=$(CURDIR)/debian/tmp
 	
 	# Remove rpath from the offending binaries
-	chrpath -d $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/libexec/QtWebProcess
-	chrpath -d $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/libexec/QtWebPluginProcess
+	chrpath -d $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/libexec/QtWebEngineProcess
 	
 	# Fix wrong path in pkgconfig files
 	find $(CURDIR)/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig -type f -name '*.pc' \
 	-exec sed -i -e 's/$(DEB_HOST_MULTIARCH)\/$(DEB_HOST_MULTIARCH)/$(DEB_HOST_MULTIARCH)/g' {} \;
 	
 	# Remove private headers
-	rm -rf debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWebEngine/*/QtQtWebEngine
-	rm -rf debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWebEngineWidgets/*/QtWebEngineWidgets
+	rm -rfv debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWebEngine/*/QtQtWebEngine
+	rm -rfv debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWebEngineCore/*/QtQtWebEngineCore
+	rm -rfv debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/qt5/QtWebEngineWidgets/*/QtWebEngineWidgets
 	# And associated files
 	rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/mkspecs/modules/qt_lib_webengine_private.pri
+	rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
+	rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
 	rm -fv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
 	
-	# Remove libtool-like files
+	# Remove libtool-like fileEngines
 	rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
 
-override_dh_auto_install-indep:
-	dh_auto_build -- -CSource -fMakefile.api INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs
+#override_dh_auto_install-indep:
+	#dh_auto_build -- -CSource -fMakefile.api INSTALL_ROOT=$(CURDIR)/debian/tmp install_docs
 
 override_dh_install:
 	dh_install --fail-missing
 
-override_dh_auto_test:
+#override_dh_auto_test:
 	# Do not attempt to run anything to make build-indep work

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list