[Pkg-libvirt-commits] [SCM] Libguestfs Debian packaging branch, master, updated. debian/1%1.16.1-1

Hilko Bengen bengen at debian.org
Thu Jan 26 15:01:56 UTC 2012


The following commit has been merged in the master branch:
commit d044727d9fd5d5c9362496ae469fd8242a45e958
Author: Hilko Bengen <bengen at debian.org>
Date:   Mon Jan 23 20:04:42 2012 +0100

    Added packages for GObject bindings and introspection

diff --git a/debian/control b/debian/control
index a151bc3..008208a 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,8 @@ Build-Depends: debhelper (>= 7.0.50~), autotools-dev, aptitude,
   libtest-pod-coverage-perl, libextutils-command-perl, libintl-perl, libtest-pod-perl,
   libstring-shellquote-perl,
   libsys-virt-perl, libwin-hivex-perl,
-  libfuse-dev, fuse-utils
+  libfuse-dev, fuse-utils,
+  libglib2.0-dev, gjs, gobject-introspection, libgirepository1.0-dev
 Homepage: http://libguestfs.org
 Standards-Version: 3.9.2
 Vcs-Git: git://git.debian.org/git/pkg-libvirt/libguestfs.git
@@ -246,7 +247,7 @@ Package: libguestfs-java
 Section: java
 Architecture: i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: libguestfs-dev (<< 1:1.14.9-1~)
+Conflicts: libguestfs-dev (<< 1:1.15.15-1~)
 Description: guest disk image management system - Java bindings
  The libguestfs library allows accessing and modifying guest disk
  images.
@@ -258,9 +259,42 @@ Section: ruby
 XB-Ruby-Versions: ${ruby:Versions}
 Architecture: i386 amd64
 Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
-Conflicts: libguestfs-dev (<< 1:1.14.9-1~)
+Conflicts: libguestfs-dev (<< 1:1.15.15-1~)
 Description: guest disk image management system - Ruby bindings
  The libguestfs library allows accessing and modifying guest disk
  images.
  .
  This package contains Ruby bindings to libguestfs.
+
+Package: libguestfs-gobject-1.0-0
+Section: libs
+Architecture: i386 amd64
+Depends: libguestfs0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libguestfs0 (<< 1:1.14.9-1~)
+Description: guest disk image management system - GObject bindings
+ The libguestfs library allows accessing and modifying guest disk
+ images.
+ .
+ This package contains the GObject bindings.
+
+Package: libguestfs-gobject-dev
+Section: libdevel
+Architecture: i386 amd64
+Depends: libguestfs-gobject-1.0-0 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libguestfs0 (<< 1:1.14.9-1~)
+Description: guest disk image management system - GObject development headers
+ The libguestfs library allows accessing and modifying guest disk
+ images.
+ .
+ This package contains the development headers for the GObject bindings.
+
+Package: gir1.2-guestfs-1.0
+Section: introspection
+Architecture: i386 amd64
+Depends: libguestfs-gobject-1.0-0 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libguestfs0 (<< 1:1.14.9-1~)
+Description: guest disk image management system - GObject introspection files
+ The libguestfs library allows accessing and modifying guest disk
+ images.
+ .
+ This package contains the GObject introspection data.
diff --git a/debian/gir1.2-guestfs-1.0.install b/debian/gir1.2-guestfs-1.0.install
new file mode 100644
index 0000000..41978ff
--- /dev/null
+++ b/debian/gir1.2-guestfs-1.0.install
@@ -0,0 +1 @@
+usr/lib/girepository-1.0/*
diff --git a/debian/libguestfs-dev.install b/debian/libguestfs-dev.install
index 28bbf40..18a72f7 100644
--- a/debian/libguestfs-dev.install
+++ b/debian/libguestfs-dev.install
@@ -1,7 +1,7 @@
-usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/*.la
+usr/include/guestfs.h
+usr/lib/libguestfs.a
+usr/lib/libguestfs.so
+usr/lib/libguestfs.la
 usr/lib/pkgconfig/*
 
 usr/share/man/man3/guestfs.3*
diff --git a/debian/libguestfs-gobject-1.0-0.install b/debian/libguestfs-gobject-1.0-0.install
new file mode 100644
index 0000000..c9c3b59
--- /dev/null
+++ b/debian/libguestfs-gobject-1.0-0.install
@@ -0,0 +1,2 @@
+usr/lib/libguestfs-gobject-*.so.*
+
diff --git a/debian/libguestfs-gobject-dev.install b/debian/libguestfs-gobject-dev.install
new file mode 100644
index 0000000..a1f6b1c
--- /dev/null
+++ b/debian/libguestfs-gobject-dev.install
@@ -0,0 +1,6 @@
+usr/include/guestfs-gobject.h
+usr/lib/libguestfs-gobject-*.a
+usr/lib/libguestfs-gobject-*.so
+usr/lib/libguestfs-gobject-*.la
+
+usr/share/gir-1.0
diff --git a/debian/libguestfs0.install b/debian/libguestfs0.install
index efcedc2..7622701 100644
--- a/debian/libguestfs0.install
+++ b/debian/libguestfs0.install
@@ -1,5 +1,5 @@
 usr/bin/libguestfs-test-tool
-usr/lib/lib*.so.*
+usr/lib/libguestfs.so.*
 usr/share/man/man1/libguestfs-test-tool*
 usr/share/man/man1/guestfs-*
 
diff --git a/debian/rules b/debian/rules
index cb87895..4139965 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,7 +17,8 @@ BARE_CONFIG_FLAGS = \
 	$(DEFAULT_CONFIG_FLAGS) \
 	--disable-daemon --disable-fuse \
 	--disable-ocaml --disable-perl \
-	--disable-erlang --with-java-home=no
+	--disable-erlang --with-java-home=no \
+	--disable-gobject
 
 override_dh_auto_clean:
 	set -e; for p in \
@@ -129,5 +130,5 @@ override_dh_python2:
 
 %:
 	dh --without=python-support \
-	   --with=autotools-dev,ocaml,python2,python3,bash-completion,ruby \
+	   --with=autotools-dev,ocaml,python2,python3,bash-completion,ruby,gir \
 	   $@

-- 
Libguestfs Debian packaging



More information about the Pkg-libvirt-commits mailing list