[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: Sat, 20 Nov 2010 04:44:57 +0000 (UTC)
commit 89965f657b66698fe8a585adfe8a821c72a938e3
Author: Craig Keogh <cskeogh adam com au>
Date: Sat Nov 20 15:10:43 2010 +1030
[3.0] Add gobject-introspection suggests and depends (GNOME bug 631583)
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-external-deps-3.0.modules | 27 ++++++++++++++++++++++++++-
modulesets/gnome-suites-3.0.modules | 25 ++++++++++++++++++++++---
2 files changed, 48 insertions(+), 4 deletions(-)
---
diff --git a/modulesets/gnome-external-deps-3.0.modules b/modulesets/gnome-external-deps-3.0.modules
index 5b2e95f..ddb90db 100644
--- a/modulesets/gnome-external-deps-3.0.modules
+++ b/modulesets/gnome-external-deps-3.0.modules
@@ -87,6 +87,9 @@
<dependencies>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<autotools id="clutter-gtk">
@@ -107,6 +110,9 @@
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gnome-video-effects">
@@ -236,6 +242,9 @@
<dep package="polkit"/>
<dep package="dbus-glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<tarball id="lcms2" version="2.0a" checkoutdir="lcms-2.0">
@@ -521,10 +530,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">
@@ -962,6 +973,7 @@
<dep package="libxml2"/>
</dependencies>
<suggests>
+ <dep package="gobject-introspection"/>
<dep package="sqlite3"/>
</suggests>
</tarball>
@@ -1023,6 +1035,9 @@
<dep package="libxml2"/>
<dep package="libsoup"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<tarball id="gmime" version="2.4.15">
@@ -1121,6 +1136,9 @@
<dep package="glib"/>
<dep package="libsoup"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<tarball id="gupnp" version="0.14.0" autogenargs="--with-context-manager=network-manager">
@@ -1135,6 +1153,7 @@
<dep package="shared-mime-info"/>
</dependencies>
<suggests>
+ <dep package="gobject-introspection"/>
<dep package="NetworkManager"/>
</suggests>
</tarball>
@@ -1147,6 +1166,9 @@
<dep package="glib"/>
<dep package="gupnp"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<tarball id="gupnp-dlna" version="0.4.2">
@@ -1190,6 +1212,9 @@
<dependencies>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</tarball>
<autotools id="libunique-3">
diff --git a/modulesets/gnome-suites-3.0.modules b/modulesets/gnome-suites-3.0.modules
index a417ea8..714a3e2 100644
--- a/modulesets/gnome-suites-3.0.modules
+++ b/modulesets/gnome-suites-3.0.modules
@@ -34,7 +34,6 @@
<dep package="libxml2"/>
<dep package="gtk+-3"/>
<dep package="dbus-glib"/>
- <dep package="gobject-introspection"/>
</dependencies>
<suggests>
<dep package="polkit"/>
@@ -79,6 +78,9 @@
<dep package="glib"/>
<dep package="gtk-doc"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="glib">
@@ -138,6 +140,9 @@
<dep package="gdk-pixbuf"/>
<dep package="gtk-doc"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
<after>
<dep package="shared-mime-info"/>
</after>
@@ -153,6 +158,9 @@
<dep package="gdk-pixbuf"/>
<dep package="gtk-doc"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
<after>
<dep package="shared-mime-info"/>
</after>
@@ -410,7 +418,6 @@
<dependencies>
<dep package="glib"/>
<dep package="gtk+"/>
- <dep package="gobject-introspection"/>
<dep package="vala"/>
<dep package="libgee"/>
<dep package="libxml2"/>
@@ -894,6 +901,9 @@
<dep package="gnome-common"/>
<dep package="glib"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gnome-packagekit">
@@ -1142,6 +1152,9 @@
<dep package="glib"/>
<dep package="libxml2"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gst-plugins-base" autogenargs="-- --disable-tests --disable-examples" supports-non-srcdir-builds="no">
@@ -1151,6 +1164,9 @@
<dep package="gtk+"/>
<dep package="liboil"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="gst-plugins-good" autogenargs="-- --disable-tests --disable-examples" supports-non-srcdir-builds="no">
@@ -1314,6 +1330,9 @@
<dep package="sqlite3"/>
<dep package="libgnome-keyring"/>
</dependencies>
+ <suggests>
+ <dep package="gobject-introspection"/>
+ </suggests>
</autotools>
<autotools id="libwnck">
@@ -1389,6 +1408,7 @@
<dep package="glib"/>
<dep package="gtk+-3"/>
<dep package="gconf"/>
+ <dep package="gobject-introspection"/>
<dep package="libsocialweb"/>
<dep package="evolution-data-server"/>
</dependencies>
@@ -1605,7 +1625,6 @@
<dep package="intltool"/>
<dep package="glib"/>
<dep package="gtk+-3"/>
- <dep package="gobject-introspection"/>
</dependencies>
</autotools>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]