[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