[jhbuild] [3.0] Add gobject-introspection suggests and depends (GNOME bug 631583)
- From: Craig Keogh <cskeogh src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] [3.0] Add gobject-introspection suggests and depends (GNOME bug 631583)
- Date: Wed, 1 Dec 2010 12:13:45 +0000 (UTC)
commit 342c90588576a5596872e58103fd2902b32a2e48
Author: Craig Keogh <cskeogh adam com au>
Date: Wed Dec 1 22:34:55 2010 +1030
[3.0] Add gobject-introspection suggests and depends (GNOME bug 631583)
This is reapply of 89965f657b with the new moduleset layout.
Added suggests gobject-introspection to gtk+ and gtk+-3 (as configure.in
has GOBJECT_INTROSPECTION_CHECK([0.9.3]). Therefore every module that
depends on gtk+ or gtk+-3 gets gobject-introspection.
Every module that doesn't depend on gtk+ or gtk+-3 and has
GOBJECT_INTROSPECTION_CHECK I added suggests gobject-introspection.
The modules that have GOBJECT_INTROSPECTION_REQUIRED, I made sure
gobject-introspection is a dependency.
modulesets/gnome-suites-core-3.0.modules | 8 ++++-
modulesets/gnome-suites-core-deps-3.0.modules | 40 +++++++++++++++++++++++-
2 files changed, 44 insertions(+), 4 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-3.0.modules b/modulesets/gnome-suites-core-3.0.modules
index 1a3ad99..f05af27 100644
--- a/modulesets/gnome-suites-core-3.0.modules
+++ b/modulesets/gnome-suites-core-3.0.modules
@@ -70,7 +70,6 @@
<dependencies>
<dep package="glib"/>
<dep package="gtk+-3"/>
- <dep package="gobject-introspection"/>
<dep package="vala"/>
<dep package="libgee"/>
<dep package="libxml2"/>
@@ -163,6 +162,9 @@
<dep package="gnome-common"/>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gnome-packagekit" autogenargs="--disable-strict">
@@ -395,7 +397,6 @@
<dep package="libxml2"/>
<dep package="gtk+-3"/>
<dep package="dbus-glib"/>
- <dep package="gobject-introspection"/>
</dependencies>
<suggests>
<dep package="polkit"/>
@@ -897,6 +898,9 @@
<dep package="polkit"/>
<dep package="dbus-glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
diff --git a/modulesets/gnome-suites-core-deps-3.0.modules b/modulesets/gnome-suites-core-deps-3.0.modules
index 8f96812..492b713 100644
--- a/modulesets/gnome-suites-core-deps-3.0.modules
+++ b/modulesets/gnome-suites-core-deps-3.0.modules
@@ -102,6 +102,9 @@
<dep package="libxml2"/>
<dep package="libsoup"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
@@ -113,6 +116,9 @@
<dep package="glib"/>
<dep package="gtk-doc"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="cairo" autogenargs="--enable-xlib">
@@ -174,6 +180,9 @@
<dep package="gdk-pixbuf"/>
<dep package="gtk-doc"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
<after>
<dep package="shared-mime-info"/>
</after>
@@ -221,6 +230,9 @@
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="dbus-glib">
@@ -387,6 +399,9 @@
<dep package="glib"/>
<dep package="libsoup"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gstreamer" autogenargs="-- --disable-tests" supports-non-srcdir-builds="no">
@@ -395,6 +410,9 @@
<dep package="glib"/>
<dep package="libxml2"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gst-plugins-base" autogenargs="-- --disable-tests" supports-non-srcdir-builds="no">
@@ -500,6 +518,7 @@
<dep package="shared-mime-info"/>
</dependencies>
<suggests>
+ <dep package="gobject-introspection"/>
<dep package="NetworkManager"/>
</suggests>
</tarball>
@@ -512,6 +531,9 @@
<dep package="glib"/>
<dep package="gupnp"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<repository type="tarball" name="icon-theme.freedesktop.org"
@@ -546,6 +568,9 @@
<dependencies>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<autotools id="libcanberra" autogen-sh="configure">
@@ -628,6 +653,9 @@
<dependencies>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<autotools id="libgnomekbd">
@@ -789,6 +817,9 @@
<dep package="sqlite3"/>
<dep package="libgnome-keyring"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<tarball id="libtasn1" version="2.2" supports-non-srcdir-builds="no">
@@ -925,6 +956,7 @@
<dep package="glib"/>
<dep package="gtk+-3"/>
<dep package="gconf"/>
+ <dep package="gobject-introspection"/>
<dep package="evolution-data-server"/>
<dep package="libsocialweb"/>
</dependencies>
@@ -1020,10 +1052,12 @@
<dep package="glib"/>
<dep package="dbus"/>
<dep package="dbus-glib"/>
- <dep package="gobject-introspection"/>
<dep package="libxslt"/>
<dep package="vala"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<tarball id="telepathy-logger" version="0.1.5">
@@ -1123,7 +1157,6 @@
<dep package="intltool"/>
<dep package="glib"/>
<dep package="gtk+-3"/>
- <dep package="gobject-introspection"/>
</dependencies>
</autotools>
@@ -1195,6 +1228,9 @@
<dep package="atk"/>
<dep package="gdk-pixbuf"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
<after>
<dep package="shared-mime-info"/>
</after>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]