[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.1.3-1-5-g375310b
Gustavo Noronha Silva
kov at kov.eti.br
Thu Mar 26 23:20:42 UTC 2009
The following commit has been merged in the debian/experimental branch:
commit aba3daddceddc5b14ea284adcbc9fedbb687a5cc
Author: Gustavo Noronha Silva <kov at kov.eti.br>
Date: Thu Mar 26 12:21:50 2009 -0300
Revert the creationg of a new package; move the binaries to a different path instead.
diff --git a/debian/changelog b/debian/changelog
index f495fd6..5b30192 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
webkit (1.1.3-2) experimental; urgency=low
[ Gustavo Noronha Silva ]
- * debian/control, debian/libwebkit-1.0-{2,bin}.install:
- - add a new libwebkit-1.0-bin package to distribute the GtkLauncher and
- DumpRenderTree binaries in, so that different soversions of the
- library are installable in parallel (Closes: #520981)
+ * debian/control, debian/libwebkit-1.0-2.install:
+ - move the GtkLauncher and DumpRenderTree binaries to a directory named
+ after the soname of the library, so that different binary incompatible
+ versions of the library are installable in parallel (Closes: #520981)
[ Mike Hommey ]
* JavaScriptCore/jit/JITStubs.h:
diff --git a/debian/control b/debian/control
index e13e66a..4ac4d3b 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Package: libwebkit-1.0-2
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libwebkit-1.0-common
-Recommends: libwebkit-1.0-bin
Description: Web content engine library for Gtk+
WebKit is a web content engine, derived from KHTML and KJS from KDE, and
used primarily in Apple's Safari browser. It is made to be embedded in
@@ -41,23 +40,6 @@ Description: Web content engine library for Gtk+ - Development files
This package provides development files required to create Gtk+ applications
embedding WebKit.
-Package: libwebkit-1.0-bin
-Section: misc
-Priority: extra
-Architecture: any
-Depends: ${shlibs:Depends}
-Replaces: libwebkit-1.0-1, libwebkit-1.0-2 (<< 1.1.3-2)
-Description: Web content engine library for Gtk+ - support applications
- WebKit is a web content engine, derived from KHTML and KJS from KDE, and
- used primarily in Apple's Safari browser. It is made to be embedded in
- other applications, such as mail readers, or web browsers.
- .
- It is able to display content such as HTML, SVG, XML, and others. It also
- supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
- .
- This package provides binary files that are distributed with the
- library for testing purposes.
-
Package: libwebkit-1.0-common
Section: misc
Priority: extra
@@ -77,7 +59,6 @@ Section: libdevel
Priority: extra
Architecture: any
Depends: libwebkit-1.0-2 (= ${binary:Version})
-Recommends: libwebkit-1.0-bin
Conflicts: libwebkit-1.0-1-dbg
Replaces: libwebkit-1.0-1-dbg
Description: Web content engine library for Gtk+ - Debugging symbols
diff --git a/debian/libwebkit-1.0-2.install b/debian/libwebkit-1.0-2.install
index 1f2e55a..4ff424e 100644
--- a/debian/libwebkit-1.0-2.install
+++ b/debian/libwebkit-1.0-2.install
@@ -1 +1,3 @@
usr/lib/libwebkit-1.0.so.*
+usr/lib/webkit-1.0-2/libexec/DumpRenderTree
+usr/lib/webkit-1.0-2/libexec/GtkLauncher
diff --git a/debian/libwebkit-1.0-bin.install b/debian/libwebkit-1.0-bin.install
deleted file mode 100644
index 154760e..0000000
--- a/debian/libwebkit-1.0-bin.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/webkit-1.0/libexec/GtkLauncher
-usr/lib/webkit-1.0/libexec/DumpRenderTree
diff --git a/debian/rules b/debian/rules
index b56c54c..fae6b22 100755
--- a/debian/rules
+++ b/debian/rules
@@ -63,9 +63,9 @@ install-stamp: build-stamp
dh_clean -k
$(MAKE) -C build install DESTDIR="$(CURDIR)"/debian/tmp
- [ ! -d debian/tmp/usr/lib/webkit-1.0/libexec ] && install -d -m 755 debian/tmp/usr/lib/webkit-1.0/libexec || true
- build/libtool --mode=install install -m 755 build/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0/libexec/DumpRenderTree
- build/libtool --mode=install install -m 755 build/Programs/GtkLauncher "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0/libexec/GtkLauncher
+ [ ! -d debian/tmp/usr/lib/webkit-1.0-2/libexec ] && install -d -m 755 debian/tmp/usr/lib/webkit-1.0-2/libexec || true
+ build/libtool --mode=install install -m 755 build/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0-2/libexec/DumpRenderTree
+ build/libtool --mode=install install -m 755 build/Programs/GtkLauncher "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0-2/libexec/GtkLauncher
touch $@
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list