[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