[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.17-1-3-g7eebc71
Gustavo Noronha Silva
kov at debian.org
Sat Dec 5 03:04:25 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 852af16e241ace9acd564cde0538a37c85aef324
Author: Gustavo Noronha Silva <kov at debian.org>
Date: Thu Dec 3 12:30:58 2009 -0200
Enable introspection
This involves shipping a new binary package, for the typelib, and
shipping the gir file in the -dev package.
diff --git a/debian/changelog b/debian/changelog
index 1d01f40..10d2b68 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ webkit (1.1.17-2) unstable; urgency=low
* debian/control:
- bump Standards-Version to 3.8.3
+ * debian/debian/gir1.0-webkit-1.0.install, debian/control,
+ debian/rules, debian/libwebkit-dev.install:
+ - add gir1.0-webkit-1.0 package, and enable introspection support
-- Gustavo Noronha Silva <kov at debian.org> Thu, 03 Dec 2009 12:16:27 -0200
diff --git a/debian/control b/debian/control
index e774acf..12b4c3d 100644
--- a/debian/control
+++ b/debian/control
@@ -67,3 +67,17 @@ Description: Web content engine library for Gtk+ - Debugging symbols
supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
.
This package provides the debugging symbols for the Webkit library for Gtk+.
+
+Package: gir1.0-webkit-1.0
+Section: libs
+Architecture: any
+Depends: ${gir:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Conflicts: gobject-introspection-repository
+Description: GObject introspection data for the WebKit library
+ This package contains introspection data for WebKit, a web content
+ engine for GTK+.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
diff --git a/debian/gir1.0-webkit-1.0.install b/debian/gir1.0-webkit-1.0.install
new file mode 100644
index 0000000..b57536e
--- /dev/null
+++ b/debian/gir1.0-webkit-1.0.install
@@ -0,0 +1,2 @@
+usr/lib/girepository-1.0/JSCore-1.0.typelib
+usr/lib/girepository-1.0/WebKit-1.0.typelib
diff --git a/debian/libwebkit-dev.install b/debian/libwebkit-dev.install
index 28103df..a3f6a29 100644
--- a/debian/libwebkit-dev.install
+++ b/debian/libwebkit-dev.install
@@ -2,3 +2,4 @@ usr/lib/libwebkit-1.0.so
usr/include/webkit-1.0
usr/lib/pkgconfig/webkit-1.0.pc
usr/share/doc/libwebkit-dev
+usr/share/gir-1.0/*.gir
diff --git a/debian/rules b/debian/rules
index 9f3c1ff..3c3d549 100755
--- a/debian/rules
+++ b/debian/rules
@@ -57,7 +57,8 @@ build-stamp:
../configure --prefix=/usr \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
- --enable-gtk-doc
+ --enable-gtk-doc \
+ --enable-introspection
$(MAKE) -C build
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list