[Pkg-telepathy-commits] [SCM] folks packaging branch branch, debian-experimental, updated. debian/0.6.0-1-7-g8cb90e7

Laurent Bigonville bigon at bigon.be
Thu Sep 1 08:32:44 UTC 2011


The following commit has been merged in the debian-experimental branch:
commit 8cb90e73577afd138ced1f7dbf9446c39a50598d
Author: Laurent Bigonville <bigon at bigon.be>
Date:   Wed Aug 31 13:38:09 2011 +0200

    Add gir1.2-folks-0.6 package
    
    - Call dh_girepository after dh_shlibdeps
    - Add gir1.2-folks-0.6 package
    - Bump libgee-dev {build-}dependency to (>= 0.6.1-3~) to be sure GIR bindings
      are generated

diff --git a/debian/changelog b/debian/changelog
index d4a100e..97bb4a7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,11 +4,15 @@ folks (0.6.1-1) UNRELEASED; urgency=low
   * debian/rules:
     - List missing files during build
     - Re-enable source rebuild
+    - Call dh_girepository after dh_shlibdeps
   * debian/control:
     - Bump vala build-dependency to 0.3.13
     - Bump Standards-Version to 3.9.2 (no further changes)
+    - Add gir1.2-folks-0.6 package
+    - Bump libgee-dev {build-}dependency to (>= 0.6.1-3~) to be sure GIR bindings
+      are generated
 
- -- Laurent Bigonville <bigon at debian.org>  Wed, 31 Aug 2011 12:01:49 +0200
+ -- Laurent Bigonville <bigon at debian.org>  Wed, 31 Aug 2011 14:01:42 +0200
 
 folks (0.6.0-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index c27882a..08f15cb 100644
--- a/debian/control
+++ b/debian/control
@@ -16,7 +16,7 @@ Build-Depends: debhelper (>= 7.0.50~),
                gobject-introspection (>= 0.9.12),
                libgirepository1.0-dev (>= 0.9.12),
                gir1.2-telepathyglib-0.12,
-               libgee-dev
+               libgee-dev (>= 0.6.1-3~)
 Standards-Version: 3.9.2
 Section: libs
 Homepage: http://telepathy.freedesktop.org/wiki/Folks
@@ -37,7 +37,7 @@ Section: libdevel
 Architecture: any
 Depends: libfolks25 (= ${binary:Version}),
          libglib2.0-dev (>= 2.24),
-         libgee-dev,
+         libgee-dev (>= 0.6.1-3~),
          ${misc:Depends}
 Description: library to aggregates people into metacontact - development files
  libfolks is a library that aggregates people from multiple sources
@@ -59,6 +59,19 @@ Description: library to aggregates people into metacontact - debugging symbols
  .
  This package contains the debugging symbols for libfolks library.
 
+Package: gir1.2-folks-0.6
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${gir:Depends},
+         ${misc:Depends}
+Description: library to aggregates people into metacontacts - GObject-Introspection
+ libfolks is a library that aggregates people from multiple sources
+ (eg, Telepathy connection managers and eventually evolution data server,
+ Facebook, etc.) to create metacontacts.
+ .
+ It can be used by packages using the GIRepository format to generate dynamic
+ bindings.
+
 Package: libfolks-telepathy25
 Architecture: any
 Depends: ${shlibs:Depends},
diff --git a/debian/gir1.2-folks-0.6.install b/debian/gir1.2-folks-0.6.install
new file mode 100644
index 0000000..b0c5cee
--- /dev/null
+++ b/debian/gir1.2-folks-0.6.install
@@ -0,0 +1 @@
+usr/lib/girepository-1.0/Folks-0.6.typelib
diff --git a/debian/libfolks-dev.install b/debian/libfolks-dev.install
index ebd2685..0c80d24 100644
--- a/debian/libfolks-dev.install
+++ b/debian/libfolks-dev.install
@@ -2,3 +2,4 @@ usr/lib/libfolks.so
 usr/include/folks/folks.h
 usr/lib/pkgconfig/folks.pc
 usr/share/vala/vapi/folks.*
+usr/share/gir-1.0/Folks-0.6.gir
diff --git a/debian/rules b/debian/rules
index 78e5be4..bbc99c0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -22,4 +22,8 @@ override_dh_makeshlibs:
 override_dh_install:
 	dh_install --list-missing
 
+override_dh_shlibdeps:
+	dh_shlibdeps
+	dh_girepository
+
 override_dh_auto_test:

-- 
folks packaging branch



More information about the Pkg-telepathy-commits mailing list