[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
Gustavo Noronha Silva
kov at debian.org
Wed Dec 22 18:51:42 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 00f484b01252deddf900f6b32106fdeaa326b6eb
Author: Gustavo Noronha Silva <kov at debian.org>
Date: Wed Dec 22 11:41:33 2010 -0200
Fix rules file to operate just on relevant packages, and to use correct paths.
diff --git a/debian/rules b/debian/rules
index c6eb2d1..b283202 100755
--- a/debian/rules
+++ b/debian/rules
@@ -99,32 +99,32 @@ install-stamp: build-stamp
dh_clean -k
-ifeq (2.0,$(filter 2.0,$(DEB_BUILD_OPTIONS)))
- $(MAKE) -C build install DESTDIR="$(CURDIR)"/debian/tmp-2.0
- [ ! -d debian/tmp/usr/lib/webkitgtk-1.0-0/libexec ] && install -d -m 755 debian/tmp/usr/lib/webkitgtk-1.0-0/libexec || true
- build/libtool --mode=install install -m 755 build/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp/usr/lib/webkitgtk-1.0-0/libexec/DumpRenderTree
- build/libtool --mode=install install -m 755 build/Programs/GtkLauncher "$(CURDIR)"/debian/tmp/usr/lib/webkitgtk-1.0-0/libexec/GtkLauncher
+ifeq (2.0,$(filter 2.0,$(GTK_VERSIONS)))
+ $(MAKE) -C build-2.0 install DESTDIR="$(CURDIR)"/debian/tmp-2.0
+ [ ! -d debian/tmp-2.0/usr/lib/webkitgtk-1.0-0/libexec ] && install -d -m 755 debian/tmp-2.0/usr/lib/webkitgtk-1.0-0/libexec || true
+ build-2.0/libtool --mode=install install -m 755 build-2.0/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp-2.0/usr/lib/webkitgtk-1.0-0/libexec/DumpRenderTree
+ build-2.0/libtool --mode=install install -m 755 build-2.0/Programs/GtkLauncher "$(CURDIR)"/debian/tmp-2.0/usr/lib/webkitgtk-1.0-0/libexec/GtkLauncher
- install -d -m 755 debian/tmp/usr/share/doc/libwebkitgtk-dev/html
+ install -d -m 755 debian/tmp-2.0/usr/share/doc/libwebkitgtk-dev/html
install -m 644 WebKit/gtk/docs/html/* \
- debian/tmp/usr/share/doc/libwebkitgtk-dev/html/
+ debian/tmp-2.0/usr/share/doc/libwebkitgtk-dev/html/
- mv debian/tmp/usr/share/webkit-1.0 \
- debian/tmp/usr/share/webkitgtk-1.0
+ mv debian/tmp-2.0/usr/share/webkit-1.0 \
+ debian/tmp-2.0/usr/share/webkitgtk-1.0
endif
-ifeq (3.0,$(filter 3.0,$(DEB_BUILD_OPTIONS)))
- $(MAKE) -C build install DESTDIR="$(CURDIR)"/debian/tmp-3.0
- [ ! -d debian/tmp/usr/lib/webkitgtk-3.0-0/libexec ] && install -d -m 755 debian/tmp/usr/lib/webkitgtk-3.0-0/libexec || true
- build/libtool --mode=install install -m 755 build/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp/usr/lib/webkitgtk-3.0-0/libexec/DumpRenderTree
- build/libtool --mode=install install -m 755 build/Programs/GtkLauncher "$(CURDIR)"/debian/tmp/usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher
+ifeq (3.0,$(filter 3.0,$(GTK_VERSIONS)))
+ $(MAKE) -C build-3.0 install DESTDIR="$(CURDIR)"/debian/tmp-3.0
+ [ ! -d debian/tmp-3.0/usr/lib/webkitgtk-3.0-0/libexec ] && install -d -m 755 debian/tmp-3.0/usr/lib/webkitgtk-3.0-0/libexec || true
+ build-3.0/libtool --mode=install install -m 755 build-3.0/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp-3.0/usr/lib/webkitgtk-3.0-0/libexec/DumpRenderTree
+ build-3.0/libtool --mode=install install -m 755 build-3.0/Programs/GtkLauncher "$(CURDIR)"/debian/tmp-3.0/usr/lib/webkitgtk-3.0-0/libexec/GtkLauncher
- install -d -m 755 debian/tmp/usr/share/doc/libwebkitgtk-3.0-dev/html
+ install -d -m 755 debian/tmp-3.0/usr/share/doc/libwebkitgtk-3.0-dev/html
install -m 644 WebKit/gtk/docs/html/* \
- debian/tmp/usr/share/doc/libwebkitgtk-3.0-dev/html/
+ debian/tmp-3.0/usr/share/doc/libwebkitgtk-3.0-dev/html/
- mv debian/tmp/usr/share/webkit-3.0 \
- debian/tmp/usr/share/webkitgtk-3.0
+ mv debian/tmp-3.0/usr/share/webkit-3.0 \
+ debian/tmp-3.0/usr/share/webkitgtk-3.0
endif
touch $@
@@ -135,9 +135,12 @@ binary-indep: build install
dh_testroot
dh_installdocs -i
dh_installchangelogs -i
- for version in $(GTK_VERSIONS); do \
- dh_install -i --sourcedir=debian/tmp-$${version}; \
- done
+ifeq (2.0,$(filter 2.0,$(GTK_VERSIONS)))
+ dh_install -plibwebkitgtk-1.0-common --sourcedir=debian/tmp-2.0
+endif
+ifeq (3.0,$(filter 3.0,$(GTK_VERSIONS)))
+ dh_install -plibwebkitgtk-3.0-common --sourcedir=debian/tmp-3.0
+endif
dh_link -i
dh_compress -i
dh_fixperms -i
@@ -152,9 +155,18 @@ binary-arch: build install
dh_testroot
dh_installdocs -a
dh_installchangelogs -a
- for version in $(GTK_VERSIONS); do \
- dh_install -a --sourcedir=debian/tmp-$${version}; \
- done
+ifeq (2.0,$(filter 2.0,$(GTK_VERSIONS)))
+ dh_install -plibwebkitgtk-1.0-0 --sourcedir=debian/tmp-2.0
+ dh_install -plibwebkitgtk-dev --sourcedir=debian/tmp-2.0
+ dh_install -plibwebkitgtk-1.0-0-dbg --sourcedir=debian/tmp-2.0
+ dh_install -pgir1.0-webkit-1.0 --sourcedir=debian/tmp-2.0
+endif
+ifeq (3.0,$(filter 3.0,$(GTK_VERSIONS)))
+ dh_install -plibwebkitgtk-3.0-0 --sourcedir=debian/tmp-3.0
+ dh_install -plibwebkitgtk-3.0-dev --sourcedir=debian/tmp-3.0
+ dh_install -plibwebkitgtk-3.0-0-dbg --sourcedir=debian/tmp-3.0
+ dh_install -pgir1.0-webkit-3.0 --sourcedir=debian/tmp-3.0
+endif
dh_link -a
dh_strip -plibwebkitgtk-1.0-0 -a --dbg-package=libwebkitgtk-1.0-0-dbg
dh_strip -plibwebkitgtk-3.0-0 -a --dbg-package=libwebkitgtk-3.0-0-dbg
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list