summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorChris Larson <kergoth@openedhand.com>2006-08-07 06:53:34 +0000
committerChris Larson <kergoth@openedhand.com>2006-08-07 06:53:34 +0000
commitc7274f6f00ad79ab55e7833c1288247459f78bef (patch)
tree367345d11729abd5c55276c25d40c62f7b987504 /scripts
parenta7d6fa4c495a4082cf5bdf3b0c49d5277ed0aa00 (diff)
downloadopenembedded-core-c7274f6f00ad79ab55e7833c1288247459f78bef.tar.gz
openembedded-core-c7274f6f00ad79ab55e7833c1288247459f78bef.tar.bz2
openembedded-core-c7274f6f00ad79ab55e7833c1288247459f78bef.zip
Add the partial rewrite of my jhbuild -> oe metadata conversion tool, along with some modulesets for use with it. Will check in the missing piece of the tool shortly.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@589 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'scripts')
-rw-r--r--scripts/jhbuild/modulesets/bootstrap.modules87
-rw-r--r--scripts/jhbuild/modulesets/freedesktop.modules281
-rw-r--r--scripts/jhbuild/modulesets/gcj.modules135
-rw-r--r--scripts/jhbuild/modulesets/gnome-2.10.modules1621
-rw-r--r--scripts/jhbuild/modulesets/gnome-2.12.modules1747
-rw-r--r--scripts/jhbuild/modulesets/gnome-2.14.modules2013
-rw-r--r--scripts/jhbuild/modulesets/gnome-2.16.modules2087
-rw-r--r--scripts/jhbuild/modulesets/gnutls.modules36
-rw-r--r--scripts/jhbuild/modulesets/gtk.modules72
-rw-r--r--scripts/jhbuild/modulesets/gtk28.modules72
-rw-r--r--scripts/jhbuild/modulesets/moduleset.dtd115
-rw-r--r--scripts/jhbuild/modulesets/moduleset.rnc131
-rw-r--r--scripts/jhbuild/modulesets/moduleset.xsl283
-rw-r--r--scripts/jhbuild/modulesets/schemas.xml4
-rw-r--r--scripts/jhbuild/modulesets/xorg-7.0.modules4847
-rw-r--r--scripts/jhbuild/modulesets/xorg.modules2201
-rwxr-xr-xscripts/jhbuild/rewrite.py222
17 files changed, 15954 insertions, 0 deletions
diff --git a/scripts/jhbuild/modulesets/bootstrap.modules b/scripts/jhbuild/modulesets/bootstrap.modules
new file mode 100644
index 0000000000..9096b14662
--- /dev/null
+++ b/scripts/jhbuild/modulesets/bootstrap.modules
@@ -0,0 +1,87 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+ <repository type="tarball" name="ftp.gnu.org"
+ href="http://ftp.gnu.org/gnu/"/>
+ <repository type="tarball" name="pkgconfig"
+ href="http://pkgconfig.freedesktop.org/releases/"/>
+ <repository type="tarball" name="python"
+ href="http://www.python.org/ftp/python/"/>
+
+ <autotools id="gettext" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="gettext/gettext-0.14.5.tar.gz" version="0.14.5"
+ size="7105715" md5sum="e2f6581626a22a0de66dce1d81d00de3" />
+ </autotools>
+
+ <autotools id="autoconf" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="autoconf/autoconf-2.59.tar.bz2" version="2.59"
+ size="925073" md5sum="1ee40f7a676b3cfdc0e3f7cd81551b5f" />
+ </autotools>
+
+ <autotools id="libtool" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="libtool/libtool-1.5.22.tar.gz" version="1.5.22"
+ size="2921483" md5sum="8e0ac9797b62ba4dcc8a2fb7936412b0">
+ <patch file="libtool-1.5.18-multilib.patch" strip="1" />
+ </branch>
+ </autotools>
+
+ <autotools id="automake-1.4" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="automake/automake-1.4-p6.tar.gz" version="1.4-p6"
+ size="375060" md5sum="24872b81b95d78d05834c39af2cfcf05" />
+ </autotools>
+ <autotools id="automake-1.7" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="automake/automake-1.7.9.tar.bz2" version="1.7.9"
+ size="577705" md5sum="571fd0b0598eb2a27dcf68adcfddfacb" />
+ </autotools>
+ <autotools id="automake-1.8" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="automake/automake-1.8.5.tar.bz2" version="1.8.5"
+ size="663182" md5sum="0114aa6d7dc32112834b68105fb8d7e2" />
+ </autotools>
+ <autotools id="automake-1.9" autogen-sh="configure">
+ <branch repo="ftp.gnu.org"
+ module="automake/automake-1.9.6.tar.bz2" version="1.9.6"
+ size="765505" md5sum="c11b8100bb311492d8220378fd8bf9e0" />
+ </autotools>
+
+ <autotools id="pkg-config" autogen-sh="configure">
+ <branch repo="pkgconfig"
+ module="pkg-config-0.20.tar.gz" version="0.20"
+ size="969993" md5sum="fb42402593e4198bc252ab248dd4158b" />
+ </autotools>
+
+ <autotools id="python" autogenargs="--enable-shared" autogen-sh="configure">
+ <branch repo="python"
+ module="2.4.3/Python-2.4.3.tar.bz2" version="2.4.3"
+ size="8005915" md5sum="141c683447d5e76be1d2bd4829574f02" />
+ </autotools>
+
+ <repository type="tarball" name="pyrex"
+ href="http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/"/>
+ <distutils id="pyrex">
+ <branch repo="pyrex"
+ module="Pyrex-0.9.4.1.tar.gz" version="0.9.4.1"
+ size="181507" md5sum="425f0543c634bc7a86fe4fce02e0e882" />
+ </distutils>
+
+ <metamodule id="meta-bootstrap">
+ <dependencies>
+ <dep package="gettext" />
+ <dep package="autoconf" />
+ <dep package="libtool" />
+ <dep package="automake-1.4" />
+ <dep package="automake-1.7" />
+ <dep package="automake-1.8" />
+ <dep package="automake-1.9" />
+ <dep package="pkg-config" />
+ <dep package="python" />
+ <dep package="pyrex" />
+ </dependencies>
+ </metamodule>
+
+</moduleset>
diff --git a/scripts/jhbuild/modulesets/freedesktop.modules b/scripts/jhbuild/modulesets/freedesktop.modules
new file mode 100644
index 0000000000..698853e377
--- /dev/null
+++ b/scripts/jhbuild/modulesets/freedesktop.modules
@@ -0,0 +1,281 @@
+<?xml version="1.0"?><!--*- mode: nxml -*-->
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+ <repository type="cvs" name="cairo.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/cairo"
+ password=""/>
+ <repository type="cvs" name="dbus.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/dbus"
+ password=""/>
+ <repository type="cvs" name="fontconfig.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/fontconfig"
+ password=""/>
+ <repository type="cvs" name="hal.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/hal"
+ password=""/>
+ <repository type="cvs" name="icon-theme.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/icon-theme"
+ password=""/>
+ <repository type="cvs" name="startup-notification.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/startup-notification"
+ password=""/>
+ <repository type="cvs" name="tango.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/tango"
+ password=""/>
+ <repository type="cvs" name="xorg.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/xorg"
+ password=""/>
+ <repository type="cvs" name="poppler.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/poppler"
+ password=""/>
+ <repository type="cvs" name="system-tools-backends.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/system-tools-backends"
+ password=""/>
+ <repository type="cvs" name="gnome.org"
+ cvsroot=":pserver:anonymous@anoncvs.gnome.org:/cvs/gnome"
+ password=""/>
+
+ <repository type="svn" name="avahi.0pointer.de"
+ href="svn://svn.0pointer.de/avahi/"/>
+ <repository type="svn" name="libdaemon.0pointer.de"
+ href="svn://svn.0pointer.de/libdaemon/"/>
+
+ <repository type="git" name="git.freedesktop.org"
+ href="git://anongit.freedesktop.org/git/"/>
+
+ <repository type="tarball" name="cpan" href="http://search.cpan.org/CPAN/" />
+
+
+ <autotools id="cairo">
+ <branch repo="git.freedesktop.org" module="cairo"/>
+ <dependencies>
+ <dep package="fontconfig"/>
+ <dep package="libXrender"/>
+ <dep package="gtk-doc"/>
+ </dependencies>
+ <after>
+ <dep package="glitz"/>
+ </after>
+ </autotools>
+
+ <tarball id="cairo-1-0" version="1.0.4">
+ <source href="http://cairographics.org/releases/cairo-1.0.4.tar.gz"
+ size="1475777" md5sum="9002b0e69b3f94831a22d3f2a7735ce2"/>
+ <dependencies>
+ <dep package="fontconfig"/>
+ <dep package="libXrender"/>
+ </dependencies>
+ <after>
+ <dep package="glitz"/>
+ </after>
+ </tarball>
+
+ <autotools id="glitz">
+ <branch repo="cairo.freedesktop.org"/>
+ </autotools>
+
+ <autotools id="pycairo-1-0">
+ <branch repo="cairo.freedesktop.org" module="pycairo"
+ revision="RELEASE_1_0_2" checkoutdir="pycairo-1-0"/>
+ <dependencies>
+ <dep package="cairo-1-0"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="pycairo">
+ <branch repo="cairo.freedesktop.org"/>
+ <dependencies>
+ <dep package="cairo"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="cairomm">
+ <branch repo="cairo.freedesktop.org"/>
+ <dependencies>
+ <dep package="cairo"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="dbus" supports-non-srcdir-builds="no">
+ <branch repo="dbus.freedesktop.org"/>
+ <dependencies>
+ <dep package="glib"/>
+ </dependencies>
+ <after>
+ <dep package="gtk+"/>
+ </after>
+ </autotools>
+
+ <autotools id="dbus-0.23" supports-non-srcdir-builds="no">
+ <branch repo="dbus.freedesktop.org" module="dbus"
+ revision="dbus-0-23" checkoutdir="dbus-0.23"/>
+ <dependencies>
+ <dep package="glib"/>
+ </dependencies>
+ <after>
+ <dep package="gtk+"/>
+ </after>
+ </autotools>
+
+ <!-- Not maintained - try dbusmm instead -->
+ <autotools id="dbus-cpp">
+ <branch repo="dbus.freedesktop.org"/>
+ <dependencies>
+ <dep package="dbus"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="dbusmm">
+ <branch repo="dbus.freedesktop.org"/>
+ <dependencies>
+ <dep package="dbus"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="dbus-glib">
+ <branch repo="git.freedesktop.org" module="dbus/dbus-glib"/>
+ <dependencies>
+ <dep package="libxml2"/>
+ <dep package="dbus"/>
+ <dep package="glib"/>
+ </dependencies>
+ </autotools>
+
+ <distutils id="dbus-python">
+ <branch repo="git.freedesktop.org" module="dbus/dbus-python"/>
+ <dependencies>
+ <dep package="dbus"/>
+ <dep package="dbus-glib"/>
+ </dependencies>
+ </distutils>
+
+ <autotools id="PolicyKit">
+ <branch repo="hal.freedesktop.org"/>
+ <dependencies>
+ <dep package="dbus-glib"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="hal">
+ <branch repo="hal.freedesktop.org"/>
+ <dependencies>
+ <dep package="dbus"/>
+ <dep package="PolicyKit"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="hal-0-4">
+ <branch repo="hal.freedesktop.org" module="hal"
+ revision="hal-0_4-stable-branch" checkoutdir="hal-0.4"/>
+ <dependencies>
+ <dep package="dbus-0.23"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="fontconfig">
+ <branch repo="fontconfig.freedesktop.org" revision="fc-2_4_branch"/>
+ </autotools>
+
+ <autotools id="icon-slicer">
+ <branch repo="icon-theme.freedesktop.org"/>
+ </autotools>
+ <autotools id="icon-naming-utils">
+ <branch repo="icon-theme.freedesktop.org"/>
+ </autotools>
+ <tarball id="hicolor-icon-theme" version="0.9"
+ supports-non-srcdir-builds="no">
+ <source href="http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.9.tar.gz"
+ size="32574" md5sum="1d0821cb80d394eac30bd8cec5b0b60c"/>
+ </tarball>
+
+ <autotools id="tango-icon-theme">
+ <branch repo="tango.freedesktop.org"/>
+ <dependencies>
+ <dep package="icon-naming-utils"/>
+ </dependencies>
+ </autotools>
+ <autotools id="tango-icon-theme-extras">
+ <branch repo="tango.freedesktop.org"/>
+ <dependencies>
+ <dep package="tango-icon-theme"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="startup-notification">
+ <branch repo="startup-notification.freedesktop.org"/>
+ </autotools>
+
+ <autotools id="RenderProto">
+ <branch repo="git.freedesktop.org"
+ module="xorg/proto/renderproto" checkoutdir="RenderProto" />
+ </autotools>
+ <autotools id="libXrender" supports-non-srcdir-builds="no">
+ <branch repo="git.freedesktop.org"
+ module="xorg/lib/libXrender" checkoutdir="libXrender" />
+ <dependencies>
+ <dep package="RenderProto"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libXft" supports-non-srcdir-builds="no">
+ <branch repo="git.freedesktop.org"
+ module="xorg/lib/libXft" checkoutdir="libXft" />
+ <dependencies>
+ <dep package="fontconfig"/>
+ <dep package="libXrender"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="poppler">
+ <branch repo="poppler.freedesktop.org"/>
+ <dependencies>
+ <dep package="cairo"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="poppler-0-4">
+ <branch repo="poppler.freedesktop.org" module="poppler"
+ revision="POPPLER_0_4_X" checkoutdir="poppler-0-4"/>
+ <dependencies>
+ <dep package="cairo-1-0"/>
+ </dependencies>
+ </autotools>
+
+ <perl id="perl-net-dbus">
+ <branch repo="cpan"
+ module="authors/id/D/DA/DANBERR/Net-DBus-0.33.2.tar.gz" version="0.33.2"
+ size="83279" md5sum="7e722c48c4bca7740cf28512287571b7"/>
+ <dependencies>
+ <dep package="dbus"/>
+ </dependencies>
+ </perl>
+
+ <autotools id="system-tools-backends">
+ <branch repo="system-tools-backends.freedesktop.org"
+ revision="BEFORE_DBUS_MERGE"/>
+ <suggests>
+ <dep package="perl-net-dbus"/>
+ </suggests>
+ </autotools>
+
+ <autotools id="system-tools-backends-1.4">
+ <branch repo="system-tools-backends.freedesktop.org"
+ module="system-tools-backends" revision="stb-1-4"
+ checkoutdir="system-tools-backends-1.4"/>
+ </autotools>
+
+ <autotools id="libdaemon">
+ <branch repo="libdaemon.0pointer.de" module="trunk" checkoutdir="libdaemon"/>
+ </autotools>
+
+ <!-- explicit disabling of qt3 and qt4 can be removed once avahi
+ correctly detects what is available. -->
+ <autotools id="avahi" autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages --enable-compat-howl --enable-compat-libdns_sd">
+ <branch repo="avahi.0pointer.de" module="trunk" checkoutdir="avahi"/>
+ <dependencies>
+ <dep package="libdaemon"/>
+ <dep package="dbus-python"/>
+ <dep package="pygtk"/>
+ </dependencies>
+ </autotools>
+
+</moduleset>
diff --git a/scripts/jhbuild/modulesets/gcj.modules b/scripts/jhbuild/modulesets/gcj.modules
new file mode 100644
index 0000000000..01b35c6b62
--- /dev/null
+++ b/scripts/jhbuild/modulesets/gcj.modules
@@ -0,0 +1,135 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+
+ <cvsroot name="gcc.gnu.org"
+ root=":pserver:anoncvs@gcc.gnu.org:/cvs/gcc"
+ password="" />
+ <cvsroot name="rhug.sources.redhat.com"
+ root=":pserver:anoncvs@sources.redhat.com:/cvs/rhug"
+ password="" />
+ <cvsroot name="gdb.sources.redhat.com"
+ root=":pserver:anoncvs@sources.redhat.com:/cvs/src"
+ password="anoncvs" />
+ <cvsroot name="gnome.org"
+ root=":pserver:anonymous@anoncvs.gnome.org:/cvs/gnome"
+ password="" />
+ <cvsroot name="classpath.savannah.gnu.org"
+ root=":ext:anoncvs@savannah.gnu.org:/cvsroot/classpath"
+ password="" />
+ <cvsroot name="cairo.freedesktop.org"
+ root=":pserver:anoncvs@cvs.freedesktop.org:/cvs/cairo"
+ password="" />
+
+ <include href="gnome-2.12.modules" />
+
+ <gdbmodule id="gdb" cvsroot="gdb.sources.redhat.com" />
+
+ <gcjmodule id="gcj" cvsroot="gcc.gnu.org">
+ <dependencies>
+ <dep package="cairo" />
+ <dep package="gtk+" />
+ </dependencies>
+ </gcjmodule>
+
+ <cvsmodule id="java-gcj-compat" cvsroot="rhug.sources.redhat.com">
+ <dependencies>
+ <dep package="ecj-for-jhbuild" />
+ <dep package="gjdoc" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="ecj-for-jhbuild" cvsroot="rhug.sources.redhat.com"
+ supports-non-srcdir-builds="no">
+ <dependencies>
+ <dep package="gcj" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="gjdoc" cvsroot="classpath.savannah.gnu.org" >
+ <dependencies>
+ <dep package="gcj" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="jg-common" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="glib" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="cairo-java" cvsroot="cairo.freedesktop.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="jg-common" />
+ <dep package="cairo" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="libgtk-java" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="jg-common" />
+ <dep package="cairo-java" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="libgnomevfs-java" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="libgtk-java" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="libgnome-java" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="libgnome" />
+ <dep package="libgnomeui" />
+ <dep package="libgnomecanvas" />
+ <dep package="libgtk-java" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="libglade-java" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="libgtk-java" />
+ <dep package="libgnome-java" />
+ </dependencies>
+ </cvsmodule>
+
+ <cvsmodule id="libgconf-java" cvsroot="gnome.org">
+ <suggests>
+ <dep package="gcj" />
+ </suggests>
+ <dependencies>
+ <dep package="libgtk-java" />
+ <dep package="libgnome-java" />
+ </dependencies>
+ </cvsmodule>
+
+ <metamodule id="java-gnome">
+ <dependencies>
+ <dep package="libgtk-java" />
+ <dep package="libgnome-java" />
+ <dep package="libglade-java" />
+ <dep package="libgconf-java" />
+ </dependencies>
+ </metamodule>
+
+</moduleset>
diff --git a/scripts/jhbuild/modulesets/gnome-2.10.modules b/scripts/jhbuild/modulesets/gnome-2.10.modules
new file mode 100644
index 0000000000..4d2043203a
--- /dev/null
+++ b/scripts/jhbuild/modulesets/gnome-2.10.modules
@@ -0,0 +1,1621 @@
+<?xml version="1.0"?><!--*- mode: nxml -*-->
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+
+ <repository type="cvs" name="gnome.org" default="yes"
+ cvsroot=":pserver:anonymous@anoncvs.gnome.org:/cvs/gnome"
+ password=""/>
+ <repository type="cvs" name="cairo.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/cairo"
+ password=""/>
+ <repository type="cvs" name="mozilla.org"
+ cvsroot=":pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot"
+ password="anonymous"/>
+ <repository type="cvs" name="gstreamer.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/gstreamer"
+ password=""/>
+ <repository type="cvs" name="menu.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/menus"
+ password=""/>
+ <repository type="cvs" name="mime.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/mime"
+ password=""/>
+ <repository type="cvs" name="xklavier.freedesktop.org"
+ cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/xklavier"
+ password=""/>
+
+ <repository type="cvs" name="elysium-project.sf.net"
+ cvsroot=":pserver:anonymous@elysium-project.cvs.sourceforge.net:/cvsroot/elysium-project"
+ password=""/>
+ <repository type="cvs" name="gaim.sf.net"
+ cvsroot=":pserver:anonymous@gaim.cvs.sourceforge.net:/cvsroot/gaim"
+ password=""/>
+ <repository type="cvs" name="clearlooks.sf.net"
+ cvsroot=":pserver:anonymous@clearlooks.cvs.sourceforge.net:/cvsroot/clearlooks"
+ password=""/>
+
+ <repository type="arch" name="rhythmbox"
+ archive="rhythmbox-devel@gnome.org--2004"
+ href="http://web.rhythmbox.org/arch/2004"/>
+
+ <tarball id="scrollkeeper" version="0.3.14" supports-non-srcdir-builds="no">
+ <source href="http://unc.dl.sourceforge.net/sourceforge/scrollkeeper/scrollkeeper-0.3.14.tar.gz"
+ size="679513" md5sum="161eb3f29e30e7b24f84eb93ac696155"/>
+ <dependencies>
+ <dep package="libxml2"/>
+ <dep package="libxslt"/>
+ <dep package="intltool"/>
+ </dependencies>
+ <patches>
+ <patch file="scrollkeeper_clean_xml_validation_context.patch" strip="1"/>
+ <patch file="scrollkeeper_language_fix.patch" strip="1"/>
+ <patch file="scrollkeeper_rw_offset_fix.patch" strip="1"/>
+ </patches>
+ </tarball>
+
+ <include href="freedesktop.modules"/>
+ <include href="gnutls.modules"/>
+
+ <autotools id="cairo-gtk-engine">
+ <branch repo="cairo.freedesktop.org"/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="cairo"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="shared-mime-info" supports-non-srcdir-builds="no">
+ <branch repo="mime.freedesktop.org"/>
+ <dependencies>
+ <dep package="intltool"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="desktop-file-utils">
+ <branch repo="menu.freedesktop.org"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="intltool"/>
+ </dependencies>
+ </autotools>
+
+ <autotools id="libxklavier" supports-non-srcdir-builds="no">
+ <branch repo="xklavier.freedesktop.org"/>
+ </autotools>
+
+ <autotools id="intltool">
+ <branch/>
+ <dependencies>
+ <dep package="gnome-common"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-common">
+ <branch revision="gnome-2-12"/>
+ </autotools>
+ <autotools id="libxml2">
+ <branch module="gnome-xml" checkoutdir="libxml2"/>
+ </autotools>
+ <autotools id="libxslt">
+ <branch/>
+ <dependencies>
+ <dep package="libxml2"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gtk-doc">
+ <branch/>
+ <dependencies>
+ <dep package="libxslt"/>
+ </dependencies>
+ </autotools>
+ <autotools id="glib">
+ <branch revision="glib-2-6"/>
+ <dependencies>
+ <dep package="gtk-doc"/>
+ </dependencies>
+ </autotools>
+ <autotools id="pango">
+ <branch revision="pango-1-8"/>
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="libXft"/>
+ </dependencies>
+ </autotools>
+ <autotools id="atk">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="glib"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gtk+">
+ <branch revision="gtk-2-6"/>
+ <dependencies>
+ <dep package="pango"/>
+ <dep package="atk"/>
+ <dep package="shared-mime-info"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gail">
+ <branch/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="atk"/>
+ <dep package="libgnomecanvas"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gtkhtml2">
+ <branch/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="libxml2"/>
+ <dep package="gail"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libIDL">
+ <branch/>
+ <dependencies>
+ <dep package="glib"/>
+ </dependencies>
+ </autotools>
+ <autotools id="ORBit2">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libIDL"/>
+ <dep package="gnome-common"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gconf">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="ORBit2"/>
+ <dep package="libxml2"/>
+ <dep package="gtk+"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libbonobo">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="ORBit2"/>
+ <dep package="intltool"/>
+ <dep package="gnome-common"/>
+ <dep package="libxml2"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-mime-data">
+ <branch/>
+ <dependencies>
+ <dep package="gnome-common"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-icon-theme">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="hicolor-icon-theme"/>
+ </dependencies>
+ </autotools>
+ <tarball id="howl" version="1.0.0">
+ <source href="http://www.porchdogsoft.com/download/howl-1.0.0.tar.gz"
+ size="542782" md5sum="c389d3ffba0e69a179de2ec650f1fdcc"/>
+ <patches>
+ <patch file="howl-1.0.0-buildfix.patch" strip="1"/>
+ </patches>
+ </tarball>
+ <autotools id="gnome-vfs">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libbonobo"/>
+ <dep package="gconf"/>
+ <dep package="desktop-file-utils"/>
+ <dep package="shared-mime-info"/>
+ <dep package="gnome-mime-data"/>
+ <dep package="howl"/>
+ <dep package="hal-0.4"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-keyring">
+ <branch/>
+ <dependencies>
+ <dep package="gtk+"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libart_lgpl">
+ <branch/>
+ </autotools>
+ <autotools id="libgnome">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libxml2"/>
+ <dep package="libxslt"/>
+ <dep package="libbonobo"/>
+ <dep package="gnome-vfs"/>
+ <dep package="gconf"/>
+ <dep package="esound"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libgnomecanvas">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="libart_lgpl"/>
+ <dep package="libglade"/>
+ <dep package="gnome-common"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libbonoboui">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libgnome"/>
+ <dep package="libbonobo"/>
+ <dep package="libgnomecanvas"/>
+ <dep package="libglade"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libgnomeui">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libbonoboui"/>
+ <dep package="libglade"/>
+ <dep package="gnome-icon-theme"/>
+ <dep package="gnome-keyring"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libglade">
+ <branch/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="libxml2"/>
+ </dependencies>
+ </autotools>
+ <autotools id="pygtk" supports-non-srcdir-builds="no">
+ <branch revision="pygtk-2-6"/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="libglade"/>
+ </dependencies>
+ </autotools>
+ <autotools id="pyorbit">
+ <branch/>
+ <dependencies>
+ <dep package="ORBit2"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-python">
+ <branch/>
+ <dependencies>
+ <dep package="pygtk"/>
+ <dep package="pyorbit"/>
+ <dep package="libgnomecanvas"/>
+ <dep package="libgnomeui"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-python-extras">
+ <branch/>
+ <dependencies>
+ <dep package="pygtk"/>
+ <dep package="gnome-python"/>
+ <dep package="gnome-panel"/>
+ <dep package="gtkhtml2"/>
+ <dep package="libgnomeprint"/>
+ <dep package="libgnomeprintui"/>
+ <dep package="gtksourceview"/>
+ <dep package="libwnck"/>
+ </dependencies>
+ </autotools>
+ <autotools id="bug-buddy">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libgnomeui"/>
+ <dep package="gnome-menus"/>
+ </dependencies>
+ </autotools>
+ <autotools id="libwnck">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="gtk+"/>
+ <dep package="startup-notification"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-desktop" autogenargs="--with-gnome-distributor=JHBuild">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="libgnomeui"/>
+ <dep package="startup-notification"/>
+ <dep package="gnome-themes"/>
+ <dep package="scrollkeeper"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-menus">
+ <branch revision="gnome-2-10"/>
+ <dependencies>
+ <dep package="gnome-vfs"/>
+ </dependencies>
+ </autotools>
+ <autotools id="gnome-panel">
+ <branch revision="gnom