r46706 - in /packages/unstable/gnome-builder/debian: changelog control control.in rules

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Thu Oct 15 15:40:51 UTC 2015


Author: bigon
Date: Thu Oct 15 15:40:51 2015
New Revision: 46706

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=46706
Log:
* Automatically determine the dependencies for the .typelib files (Closes:
  #801648)
* Exclude private libraries from dh_makeshlibs call

Modified:
    packages/unstable/gnome-builder/debian/changelog
    packages/unstable/gnome-builder/debian/control
    packages/unstable/gnome-builder/debian/control.in
    packages/unstable/gnome-builder/debian/rules

Modified: packages/unstable/gnome-builder/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/changelog?rev=46706&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/changelog	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/changelog	[utf-8] Thu Oct 15 15:40:51 2015
@@ -1,3 +1,11 @@
+gnome-builder (3.16.3-3) UNRELEASED; urgency=medium
+
+  * Automatically determine the dependencies for the .typelib files (Closes:
+    #801648)
+  * Exclude private libraries from dh_makeshlibs call
+
+ -- Laurent Bigonville <bigon at debian.org>  Thu, 15 Oct 2015 17:33:20 +0200
+
 gnome-builder (3.16.3-2) unstable; urgency=medium
 
   * Upload to unstable.

Modified: packages/unstable/gnome-builder/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/control?rev=46706&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control	[utf-8] Thu Oct 15 15:40:51 2015
@@ -6,7 +6,7 @@
 Section: editors
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas at fatal.se>, Michael Biebl <biebl at debian.org>
+Uploaders: Andreas Henriksson <andreas at fatal.se>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
 Build-Depends: appstream-util,
                autotools-dev,
                debhelper (>= 9),
@@ -21,7 +21,8 @@
                libgtksourceview-3.0-dev,
                llvm,
                python-gi-dev,
-               python3-dev
+               python3-dev,
+               gobject-introspection
 # Don't (re)build libide api docs for now:
 #               gtk-doc-tools,
 Standards-Version: 3.9.6
@@ -31,7 +32,7 @@
 
 Package: gnome-builder
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${gir:Depends}
 Description: IDE for GNOME
  Builder is a new IDE for GNOME that is focused on bringing the power of
  our platform to more developers than ever before. It is currently under

Modified: packages/unstable/gnome-builder/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/control.in?rev=46706&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control.in	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control.in	[utf-8] Thu Oct 15 15:40:51 2015
@@ -17,7 +17,8 @@
                libgtksourceview-3.0-dev,
                llvm,
                python-gi-dev,
-               python3-dev
+               python3-dev,
+               gobject-introspection
 # Don't (re)build libide api docs for now:
 #               gtk-doc-tools,
 Standards-Version: 3.9.6
@@ -27,7 +28,7 @@
 
 Package: gnome-builder
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${gir:Depends}
 Description: IDE for GNOME
  Builder is a new IDE for GNOME that is focused on bringing the power of
  our platform to more developers than ever before. It is currently under

Modified: packages/unstable/gnome-builder/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/rules?rev=46706&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/rules	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/rules	[utf-8] Thu Oct 15 15:40:51 2015
@@ -20,7 +20,7 @@
 
 
 %:
-	dh $@  --with autotools-dev
+	dh $@  --with autotools-dev,gir
 
 # force debian/tmp installation for now until we ship
 # more then one binary package, then this can be dropped...
@@ -29,3 +29,11 @@
 
 override_dh_auto_test:
 	dh_auto_test || true
+
+override_dh_makeshlibs:
+	dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/gnome-builder
+
+override_dh_girepository:
+	dh_girepository -ldebian/tmp/usr/share/gir-1.0 \
+	  /usr/lib/$(DEB_HOST_MULTIARCH)/gnome-builder/ \
+	  /usr/lib/$(DEB_HOST_MULTIARCH)/gnome-builder/girepository-1.0/




More information about the pkg-gnome-commits mailing list