Commit 342c9058 authored by Craig Keogh's avatar Craig Keogh

[3.0] Add gobject-introspection suggests and depends (GNOME bug 631583)

This is reapply of 89965f65 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.
parent f3e0856d
......@@ -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>
......
......@@ -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>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment