[jhbuild] [2.32] More updates to remove gtk+-3 from the build
- From: Vincent Untz <vuntz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] [2.32] More updates to remove gtk+-3 from the build
- Date: Sun, 8 Aug 2010 15:46:48 +0000 (UTC)
commit 5f9efc6bd91955a640aa9780c1240c135180b999
Author: Vincent Untz <vuntz gnome org>
Date: Sun Aug 8 17:43:17 2010 +0200
[2.32] More updates to remove gtk+-3 from the build
Move libunique-3 and libpeas to gnome-2.32 (out of gnome-external-2.32).
Remove gtk+-3 dependency for avahi, libcanberra and libnotify.
Correctly update the dependencies of gnome-color-manager to not use the
GTK+ 3-based libraries.
Use gnome-2-32 branch for gnome-packagekit and totem.
Use gnome-2-28 branch for glade3.
Remove vte-3 from gnome-suites.
modulesets/gnome-2.32.modules | 26 ++++++++++++++++++++++
modulesets/gnome-external-deps-2.32.modules | 31 +--------------------------
modulesets/gnome-suites-2.32.modules | 31 ++++++++------------------
3 files changed, 37 insertions(+), 51 deletions(-)
---
diff --git a/modulesets/gnome-2.32.modules b/modulesets/gnome-2.32.modules
index c2bb03c..4a69d66 100644
--- a/modulesets/gnome-2.32.modules
+++ b/modulesets/gnome-2.32.modules
@@ -2522,4 +2522,30 @@
</dependencies>
</autotools>
+ <autotools id="libunique-3">
+ <branch module="libunique/2.90/libunique-2.90.1.tar.bz2" repo="gnome.org"
+ version="2.90.1" checkoutdir="libunique-2.90.1"
+ hash="sha256:94c46006557b9f981b801f90c1ce324dcd5385aa6ded5058cb06f39e32119993"
+ md5sum="7778865473d8c81084ad5959a0d9853c" size="344813"/>
+ <dependencies>
+ <dep package="gtk+-3"/>
+ <dep package="dbus-glib"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="libpeas">
+ <branch module="libpeas/0.5/libpeas-0.5.4.tar.bz2" repo="gnome.org"
+ version="0.5.4"
+ hash="sha256:ec8e465627c8e683cce11f15c79c58bd49357a3c7be95afb885c9734ca4af50d"
+ md5sum="39650c59f04d22c200b51da3156e45f4" size="429107"/>
+ <dependencies>
+ <dep package="gobject-introspection"/>
+ <dep package="gtk+-3"/>
+ </dependencies>
+ <suggests>
+ <dep package="pygobject"/>
+ <dep package="seed"/>
+ </suggests>
+ </autotools>
+
</moduleset>
diff --git a/modulesets/gnome-external-deps-2.32.modules b/modulesets/gnome-external-deps-2.32.modules
index 86a0e43..0041e31 100644
--- a/modulesets/gnome-external-deps-2.32.modules
+++ b/modulesets/gnome-external-deps-2.32.modules
@@ -36,13 +36,12 @@
<!-- explicit disabling of qt3 and qt4 can be removed once avahi
correctly detects what is available. -->
- <tarball autogenargs="--enable-gtk --enable-gtk3 --enable-introspection=no --disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages --disable-python --enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.26">
+ <tarball autogenargs="--enable-gtk --enable-introspection=no --disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages --disable-python --enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.26">
<source href="http://avahi.org/download/avahi-0.6.26.tar.gz"
hash="sha256:699b450f5c630719789b261a4423c7731103ed96d2e333901627956d6016660f"
md5sum="2b2b1899fcec5ae74e92f111598913a1" size="1205318"/>
<dependencies>
<dep package="gtk+"/>
- <dep package="gtk+-3"/>
<dep package="libdaemon"/>
<dep package="dbus-python"/>
<dep package="pygtk"/>
@@ -786,7 +785,6 @@
</dependencies>
<after>
<dep package="gtk+"/>
- <dep package="gtk+-3"/>
<dep package="pulseaudio"/>
<dep package="gstreamer"/>
</after>
@@ -976,7 +974,6 @@
md5sum="9aa027e78d3c0141600c659f02740100" size="309886"/>
<dependencies>
<dep package="gtk+"/>
- <dep package="gtk+-3"/>
<dep package="dbus"/>
<dep package="dbus-glib"/>
</dependencies>
@@ -1233,32 +1230,6 @@
</dependencies>
</tarball>
- <autotools id="libunique-3">
- <branch module="libunique/2.90/libunique-2.90.1.tar.bz2" repo="gnome.org"
- version="2.90.1" checkoutdir="libunique-2.90.1"
- hash="sha256:94c46006557b9f981b801f90c1ce324dcd5385aa6ded5058cb06f39e32119993"
- md5sum="7778865473d8c81084ad5959a0d9853c" size="344813"/>
- <dependencies>
- <dep package="gtk+-3"/>
- <dep package="dbus-glib"/>
- </dependencies>
- </autotools>
-
- <autotools id="libpeas">
- <branch module="libpeas/0.5/libpeas-0.5.4.tar.bz2" repo="gnome.org"
- version="0.5.4"
- hash="sha256:ec8e465627c8e683cce11f15c79c58bd49357a3c7be95afb885c9734ca4af50d"
- md5sum="39650c59f04d22c200b51da3156e45f4" size="429107"/>
- <dependencies>
- <dep package="gobject-introspection"/>
- <dep package="gtk+-3"/>
- </dependencies>
- <suggests>
- <dep package="pygobject"/>
- <dep package="seed"/>
- </suggests>
- </autotools>
-
<tarball id="folks" version="0.1.12">
<source href="http://download.gnome.org/sources/folks/0.1/folks-0.1.12.tar.bz2"
hash="sha256:4ec70d4810bc1ad894997f2ea7b114f161cb1c50b6b11ee38592e880a4e477d9"
diff --git a/modulesets/gnome-suites-2.32.modules b/modulesets/gnome-suites-2.32.modules
index ef35e2a..953a5e7 100644
--- a/modulesets/gnome-suites-2.32.modules
+++ b/modulesets/gnome-suites-2.32.modules
@@ -673,9 +673,9 @@
<autotools id="gnome-color-manager">
<branch revision="gnome-2-32"/>
<dependencies>
- <dep package="gtk+-3"/>
- <dep package="gnome-desktop-3"/>
- <dep package="vte-3"/>
+ <dep package="gtk+"/>
+ <dep package="gnome-desktop"/>
+ <dep package="vte"/>
<dep package="libnotify"/>
<dep package="lcms2"/>
<dep package="libcanberra"/>
@@ -853,10 +853,10 @@
</autotools>
<autotools id="gnome-packagekit">
- <branch/>
+ <branch revision="gnome-2-32"/>
<dependencies>
<dep package="PackageKit"/>
- <dep package="gtk+-3"/>
+ <dep package="gtk+"/>
<dep package="gconf"/>
<dep package="libnotify"/>
<dep package="gnome-menus"/>
@@ -892,7 +892,7 @@
<dep package="intltool"/>
<dep package="glib"/>
<dep package="dbus-glib"/>
- <dep package="gtk+-3"/>
+ <dep package="gtk+"/>
<dep package="gnome-panel"/>
<dep package="libgnome-keyring"/>
<dep package="gconf"/>
@@ -1441,18 +1441,17 @@
</autotools>
<autotools id="totem">
- <branch/>
+ <branch revision="gnome-2-32"/>
<dependencies>
<dep package="intltool"/>
<dep package="gconf"/>
- <dep package="gtk+-3"/>
+ <dep package="gtk+"/>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
<dep package="gst-plugins-good"/>
<dep package="libmusicbrainz"/>
<dep package="iso-codes"/>
<dep package="totem-pl-parser"/>
- <dep package="libpeas"/>
</dependencies>
<suggests>
<dep package="libepc"/>
@@ -1498,16 +1497,6 @@
</dependencies>
</autotools>
- <autotools id="vte-3" autogenargs="--with-gtk=3.0 --enable-introspection=yes">
- <branch checkoutdir="vte-3" module="vte"/>
- <dependencies>
- <dep package="intltool"/>
- <dep package="glib"/>
- <dep package="gtk+-3"/>
- <dep package="gobject-introspection"/>
- </dependencies>
- </autotools>
-
<autotools id="yelp-xsl">
<branch/>
<dependencies>
@@ -1782,10 +1771,10 @@
</autotools>
<autotools id="glade3">
- <branch/>
+ <branch revision="gnome-2-28"/>
<dependencies>
<dep package="intltool"/>
- <dep package="gtk+-3"/>
+ <dep package="gtk+"/>
<dep package="libxml2"/>
</dependencies>
</autotools>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]