[jhbuild] [*-devel] add new modulesets to override branched modules



commit cb290aea0434a4d726a858c5648478f1ed193195
Author: Marc-André Lureau <marcandre lureau gmail com>
Date:   Mon May 11 21:24:10 2009 +0300

    [*-devel] add new modulesets to override branched modules
    
    Who doesn't like to work on the bleeding edge!
    Fix http://bugzilla.gnome.org/show_bug.cgi?id=419879
    
    To use them, you need to put them at the end of the moduleset:
    
    moduleset = [ 'gnome-2.28', 'gnome-suites-2.28',
                  'gnome-devel', 'gnome-suites-devel',
                  'gnome-external-deps-devel', 'freedesktop-devel' ]
---
 modulesets/bootstrap-devel.modules           |   44 ++
 modulesets/freedesktop-devel.modules         |   61 +++
 modulesets/gnome-devel.modules               |  203 ++++++++++
 modulesets/gnome-external-deps-devel.modules |  560 ++++++++++++++++++++++++++
 modulesets/gnome-suites-devel.modules        |  144 +++++++
 5 files changed, 1012 insertions(+), 0 deletions(-)

diff --git a/modulesets/bootstrap-devel.modules b/modulesets/bootstrap-devel.modules
new file mode 100644
index 0000000..8520f13
--- /dev/null
+++ b/modulesets/bootstrap-devel.modules
@@ -0,0 +1,44 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+
+  <repository type="git" name="git.sv.gnu.org" default="yes"
+      href="git://git.sv.gnu.org/"/>
+  <repository type="cvs" name="cvs.gettext.sv.org"
+      cvsroot=":pserver:anonymous cvs sv gnu org:/sources/gettext"
+      password=""/>
+
+  <autotools id="autoconf" autogen-sh="autoreconf">
+    <branch/>
+  </autotools>
+
+  <autotools id="libtool" autogen-sh="bootstrap">
+    <branch/>
+  </autotools>
+
+  <autotools id="automake" autogen-sh="autoreconf">
+    <branch/>
+  </autotools>
+
+  <autotools id="gettext" autogen-sh="autoreconf">
+    <branch/>
+  </autotools>
+
+  <autotools id="guile" autogenargs="--enable-error-on-warning=no" autogen-sh="autoreconf">
+    <branch/>
+    <dependencies>
+      <dep package="gmp"/>
+    </dependencies>
+  </autotools>
+
+  <metamodule id="meta-bootstrap">
+    <dependencies>
+      <dep package="automake" />
+      <dep package="autoconf" />
+      <dep package="gettext" />
+      <dep package="libtool" />
+      <dep package="gmp" />
+    </dependencies>
+  </metamodule>
+
+</moduleset>
diff --git a/modulesets/freedesktop-devel.modules b/modulesets/freedesktop-devel.modules
new file mode 100644
index 0000000..18825e6
--- /dev/null
+++ b/modulesets/freedesktop-devel.modules
@@ -0,0 +1,61 @@
+<?xml version="1.0"?><!--*- mode: nxml -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+  <repository type="cvs" name="user-dirs.freedesktop.org"
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/user-dirs"
+      password=""/>
+
+  <repository type="git" name="git.freedesktop.org"
+      href="git://anongit.freedesktop.org/git/"/>
+  <repository type="git" name="git.0pointer.de"
+      href="git://git.0pointer.de/"/>
+
+  <autotools id="poppler-data" skip-autogen="true"
+	     makeargs="" makeinstallargs="install prefix=${prefix}">
+    <branch repo="git.freedesktop.org"
+	    module="poppler/poppler-data" checkoutdir="poppler-data" />
+  </autotools>
+
+  <autotools id="xdg-user-dirs">
+    <branch repo="user-dirs.freedesktop.org" />
+  </autotools>
+
+  <autotools id="DeviceKit">
+    <branch repo="git.freedesktop.org" module="DeviceKit/DeviceKit"/>
+    <dependencies>
+      <dep package="dbus-glib"/>
+      <dep package="libxslt"/>
+    </dependencies>
+    <suggests>
+      <dep package="gtk-doc"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="DeviceKit-power">
+    <branch repo="git.freedesktop.org" module="DeviceKit/DeviceKit-power"/>
+    <dependencies>
+      <dep package="DeviceKit"/>
+      <dep package="PolicyKit"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="DeviceKit-disks">
+    <branch repo="git.freedesktop.org" module="DeviceKit/DeviceKit-disks"/>
+    <dependencies>
+      <dep package="DeviceKit"/>
+      <dep package="PolicyKit"/>
+      <dep package="libatasmart"/>
+<!--  <dep package="libparted"/> -->
+<!--  <dep package="libdevmapper"/> -->
+    </dependencies>
+  </autotools>
+
+  <autotools id="libatasmart" autogen-sh="bootstrap.sh">
+    <branch repo="git.0pointer.de" module="libatasmart"/>
+    <dependencies>
+      <dep package="libvolume_id"/> <!-- FIXME: libudev in fact? -->
+    </dependencies>
+  </autotools>
+
+</moduleset>
diff --git a/modulesets/gnome-devel.modules b/modulesets/gnome-devel.modules
new file mode 100644
index 0000000..3e15494
--- /dev/null
+++ b/modulesets/gnome-devel.modules
@@ -0,0 +1,203 @@
+<?xml version="1.0"?><!--*- mode: nxml; indent-tabs-mode: nil -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<!-- vim:set ts=2 expandtab: -->
+<moduleset>
+  <repository type="git" name="git.gnome.org" default="yes"
+      href="git://git.gnome.org/"/>
+  <repository type="git" name="git.kernel.org"
+      href="git://git.kernel.org/pub/scm/"/>
+
+  <repository type="cvs" name="cairo.freedesktop.org"
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/cairo"
+      password=""/>
+  <repository type="cvs" name="gnokii.nongnu.org"
+      cvsroot=":pserver:anonymous cvs sv nongnu org:/sources/gnokii"
+      password=""/>
+
+  <repository type="bzr" name="bzr.burtonini.com"
+      href="http://burtonini.com/bzr/"/>
+
+  <repository type="svn" name="svn.berlios.de"
+      href="http://svn.berlios.de/svnroot/repos/"/>
+  <repository type="svn" name="svn.o-hand.com"
+      href="http://svn.o-hand.com/repos/"/>
+  <repository type="svn" name="svn.gna.org"
+      href="svn://svn.gna.org/svn/"/>
+
+  <repository type="hg" name="hg.gtk-vnc"
+    href="http://gtk-vnc.codemonkey.ws/hg/"; />
+
+  <autotools id="goocanvas">
+    <branch repo="cairo.freedesktop.org"/>
+    <dependencies>
+      <dep package="gtk+"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="pygoocanvas">
+    <branch repo="svn.berlios.de"/>
+    <dependencies>
+      <dep package="goocanvas"/>
+      <dep package="pygtk"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="gtk-vnc">
+    <branch repo="hg.gtk-vnc" module="outgoing.hg" checkoutdir="gtk-vnc"/>
+    <dependencies>
+      <dep package="gtk+"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="clutter">
+    <branch repo="svn.o-hand.com" module="clutter/trunk/clutter"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="gtk+"/>
+      <dep package="gtk-doc"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="clutter-gst">
+    <branch repo="svn.o-hand.com" module="clutter/trunk/clutter-gst"/>
+    <dependencies>
+      <dep package="clutter"/>
+      <dep package="gstreamer"/>
+      <dep package="gst-plugins-base"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="clutter-cairo">
+    <branch repo="svn.o-hand.com" module="clutter/trunk/clutter-cairo"/>
+    <dependencies>
+      <dep package="clutter"/>
+      <dep package="cairo"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="clutter-gtk">
+    <branch repo="svn.o-hand.com" module="clutter/trunk/clutter-gtk"/>
+    <dependencies>
+      <dep package="gtk+"/>
+      <dep package="clutter"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="pyclutter">
+    <branch repo="svn.o-hand.com" module="clutter/trunk/pyclutter"/>
+    <dependencies>
+      <dep package="pycairo"/>
+      <dep package="pygtk"/>
+      <dep package="gst-python"/>
+      <dep package="clutter"/>
+      <dep package="clutter-gst"/>
+      <dep package="clutter-cairo"/>
+      <dep package="clutter-gtk"/>
+    </dependencies>
+  </autotools>
+
+  <distutils id="postr" autogen-sh="autoreconf">
+    <branch repo="bzr.burtonini.com" module="postr/postr.dev" checkoutdir="postr.dev"/>
+   <dependencies>
+     <dep package="pygtk"/>
+     <dep package="nautilus-python"/>
+     <dep package="gnome-python"/>
+   </dependencies>
+  </distutils>
+
+  <autotools id="gnokii">
+    <branch repo="gnokii.nongnu.org" module="gnokii"/>
+    <suggests>
+      <dep package="glib"/>
+      <dep package="gtk+"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="vala" autogenargs="--enable-vapigen">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="vala-tests">
+    <branch/>
+    <dependencies>
+      <dep package="vala"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="niepce" autogenargs="">
+    <branch repo="svn.gna.org" module="niepce/trunk/niepce"/>
+    <dependencies>
+      <dep package="gtkmm"/>
+      <dep package="libglademm"/>
+      <dep package="gconfmm"/>
+      <dep package="gnome-vfsmm"/>
+      <dep package="sqlite3"/>
+      <dep package="exempi"/>
+      <dep package="libxml2"/>
+      <dep package="babl"/>
+      <dep package="libopenraw"/>
+      <dep package="geglmm"/>
+      <dep package="goocanvasmm"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="bluez-gnome">
+    <branch repo="git.kernel.org" module="bluetooth/bluez-gnome.git" checkoutdir="bluez-gnome"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="dbus-glib"/>
+      <dep package="gtk+"/>
+      <dep package="gconf"/>
+      <dep package="libnotify"/>
+      <dep package="dbus"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="gnome-mount" autogenargs="--enable-nautilus-extension">
+    <branch/>
+    <dependencies>
+      <dep package="gnome-keyring"/>
+      <dep package="libgnomeui"/>
+      <dep package="dbus"/>
+      <dep package="gtk+"/>
+      <dep package="intltool"/>
+      <dep package="libglade"/>
+      <dep package="nautilus"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="tracker">
+    <branch revision="tracker-0.6"/>
+    <dependencies>
+      <dep package="intltool"/>
+      <dep package="gmime-2-2"/>
+      <dep package="dbus-glib"/>
+      <dep package="libgnomeui"/>
+      <dep package="gnome-desktop"/>
+      <dep package="libglade"/>
+      <dep package="poppler"/>
+      <dep package="libgsf"/>
+      <dep package="gstreamer"/>
+      <dep package="sqlite3"/>
+      <dep package="vala"/>
+    </dependencies>
+    <suggests>
+      <dep package="exempi"/>
+    </suggests>
+    <after>
+      <dep package="deskbar-applet"/>
+    </after>
+  </autotools>
+
+  <autotools id="libgee">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+</moduleset>
diff --git a/modulesets/gnome-external-deps-devel.modules b/modulesets/gnome-external-deps-devel.modules
new file mode 100644
index 0000000..aba2581
--- /dev/null
+++ b/modulesets/gnome-external-deps-devel.modules
@@ -0,0 +1,560 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+
+  <repository type="cvs" name="cvs.freedesktop.org/menus" password=""
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/menus/"/>
+  <repository type="cvs" name="cvs.freedesktop.org/icon-theme" password=""
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/icon-theme/"/>
+  <repository type="cvs" name="cvs.freedesktop.org/shared-mime-info" password=""
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/mime/"/>
+  <repository type="cvs" name="cvs.freedesktop.org/startup-notification" password=""
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/startup-notification/"/>
+  <repository type="cvs" name="cvs.freedesktop.org/xklavier" password=""
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/xklavier/"/>
+  <repository type="cvs" name="cairo.freedesktop.org"
+      cvsroot=":pserver:anoncvs anoncvs freedesktop org:/cvs/cairo" password=""/>
+  <repository type="cvs" name="www.sqlite.org"
+      cvsroot=":pserver:anonymous www sqlite org:/sqlite" password="anonymous"/>
+
+  <repository type="svn" name="svn.freedesktop.org"
+      href="http://anonsvn.freedesktop.org/svn/"/>
+  <repository type="svn" name="svn.opalvoip.sf.net"
+      href="http://opalvoip.svn.sourceforge.net/svnroot/opalvoip/"/>
+  <repository type="svn" name="svn.abisource.com"
+      href="http://svn.abisource.com/"/>
+  <repository type="svn" name="svn.mono-project.com"
+      href="http://anonsvn.mono-project.com/source/"/>
+  <repository type="svn" name="svn.musicbrainz.org"
+      href="http://svn.musicbrainz.org"/>
+  <repository type="svn" name="mission-control.sf.net"
+      href="http://mission-control.svn.sourceforge.net/svnroot/mission-control/"/>
+  <repository type="svn" name="libproxy.googlecode.com"
+      href="http://libproxy.googlecode.com/svn/"/>
+  <repository type="svn" name="svn.galago-project.org"
+      href="http://svn.galago-project.org/"/>
+
+  <repository type="git" name="git.gnome.org" default="yes"
+      href="git://git.gnome.org/"/>
+  <repository type="git" name="git.freedesktop.org"
+      href="git://anongit.freedesktop.org/"/>
+  <repository type="git" name="git.0pointer.de"
+      href="git://git.0pointer.de/"/>
+  <repository type="git" name="git.kernel.org"
+      href="git://git.kernel.org/"/>
+  <repository type="git" name="git.double.co.nz"
+      href="git://git.double.co.nz/git/"/>
+  <repository type="git" name="git.ndesk.org"
+      href="git://git.ndesk.org/pub/scm/"/>
+  <repository type="git" name="git.collabora.co.uk"
+      href="git://git.collabora.co.uk/git/"/>
+  <repository type="git" name="git.gitorious.org"
+      href="git://git.gitorious.org/"/>
+  <repository type="git" name="git.debian.org"
+      href="git://git.debian.org/"/>
+
+  <repository type="bzr" name="mega-nerd.com"
+      href="http://www.mega-nerd.com/Bzr/"/>
+  <repository type="bzr" name="launchpad.net"
+      href="http://bazaar.launchpad.net/"/>
+
+  <autotools id="ndesk-dbus" autogen-sh="autoreconf">
+    <branch repo="git.ndesk.org" module="dbus-sharp" checkoutdir="ndesk-dbus"/>
+    <dependencies>
+      <dep package="mono"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="ndesk-dbus-glib" autogen-sh="autoreconf">
+    <branch repo="git.ndesk.org" module="dbus-sharp-glib" checkoutdir="ndesk-dbus-glib"/>
+    <dependencies>
+      <dep package="ndesk-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>
+
+  <autotools id="eggdbus">
+    <branch repo="git.freedesktop.org" module="~david/eggdbus"/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="PolicyKit" autogenargs="--disable-tests">
+    <branch repo="git.freedesktop.org" module="PolicyKit"/>
+    <dependencies>
+      <dep package="eggdbus"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="PolicyKit-gnome">
+    <branch/>
+    <dependencies>
+      <dep package="dbus"/>
+      <dep package="dbus-glib"/>
+      <dep package="gtk+"/>
+      <dep package="gconf"/>
+      <dep package="PolicyKit"/>
+      <dep package="gnome-doc-utils"/>
+      <dep package="intltool"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="ConsoleKit">
+    <branch repo="git.freedesktop.org" module="ConsoleKit"/>
+    <dependencies>
+      <dep package="dbus-glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="hal-info">
+    <branch repo="git.freedesktop.org" module="hal-info"/>
+  </autotools>
+
+  <autotools id="hal" autogenargs="--disable-policy-kit">
+    <branch repo="git.freedesktop.org"/>
+    <dependencies>
+      <dep package="dbus-glib"/>
+      <dep package="hal-info"/>
+      <dep package="PolicyKit"/>
+      <dep package="ConsoleKit"/>
+      <dep package="libvolume_id"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="liboil">
+    <branch repo="git.freedesktop.org"/>
+    <dependencies/>
+  </autotools>
+
+  <autotools id="rarian" supports-non-srcdir-builds="no">
+    <branch repo="svn.freedesktop.org"/>
+    <dependencies>
+      <dep package="libxslt"/>
+      <dep package="intltool"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="pycairo">
+    <branch repo="cairo.freedesktop.org"/>
+    <dependencies>
+      <dep package="cairo"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="cairomm">
+    <branch repo="git.freedesktop.org"/>
+    <dependencies>
+      <dep package="cairo"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="cairo">
+    <branch repo="git.freedesktop.org"/>
+    <dependencies>
+      <dep package="fontconfig"/>
+      <dep package="gtk-doc"/>
+      <dep package="pixman"/>
+    </dependencies>
+   </autotools>
+
+  <autotools id="fontconfig">
+    <branch repo="git.freedesktop.org"/>
+    <dependencies />
+   </autotools>
+
+  <autotools id="pixman">
+    <branch repo="git.freedesktop.org"/>
+   </autotools>
+
+  <autotools id="poppler">
+    <branch repo="git.freedesktop.org" module="poppler/poppler" checkoutdir="poppler"/>
+    <dependencies>
+      <dep package="cairo"/>
+    </dependencies>
+    <suggests>
+      <dep package="poppler-data"/>
+    </suggests>
+    <after>
+      <dep package="gtk+"/>
+    </after>
+  </autotools>
+
+  <autotools id="dbus">
+    <branch repo="git.freedesktop.org" module="dbus/dbus" />
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+    <after>
+      <dep package="gtk+"/>
+    </after>
+  </autotools>
+
+  <autotools id="desktop-file-utils">
+    <branch repo="cvs.freedesktop.org/menus" module="desktop-file-utils"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="intltool"/>
+    </dependencies>
+   </autotools>
+
+  <autotools id="hicolor-icon-theme" supports-non-srcdir-builds="no">
+    <branch repo="cvs.freedesktop.org/icon-theme" module="default-icon-theme" checkoutdir="hicolor-icon-theme"/>
+   </autotools>
+
+  <autotools id="icon-naming-utils">
+    <branch repo="cvs.freedesktop.org/icon-theme" module="icon-naming-utils"/>
+   </autotools>
+
+  <autotools id="startup-notification">
+    <branch repo="cvs.freedesktop.org/startup-notification" module="startup-notification"/>
+  </autotools>
+
+  <autotools id="shared-mime-info" supports-non-srcdir-builds="no">
+    <branch repo="cvs.freedesktop.org/shared-mime-info" module="shared-mime-info"/>
+    <dependencies>
+      <dep package="intltool"/>
+      <dep package="libxml2"/>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libxklavier" supports-non-srcdir-builds="no">
+    <branch repo="cvs.freedesktop.org/xklavier" module="libxklavier"/>
+    <dependencies>
+      <dep package="libxml2"/>
+      <dep package="gtk-doc"/>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libxslt">
+    <branch/>
+    <dependencies>
+      <dep package="libxml2"/>
+      <dep package="libgcrypt"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="gamin">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libgsf">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="gnome-vfs"/>
+      <dep package="libbonobo"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libcroco" supports-non-srcdir-builds="no">
+    <branch/>
+    <dependencies>
+      <dep package="libxml2"/>
+      <dep package="pango"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="dbus-python">
+    <branch repo="git.freedesktop.org" module="dbus/dbus-python"/>
+    <dependencies>
+      <dep package="dbus"/>
+      <dep package="dbus-glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="system-tools-backends">
+    <branch repo="git.freedesktop.org" module="system-tools-backends"/>
+    <dependencies>
+      <dep package="dbus"/>
+      <dep package="perl-net-dbus"/>
+      <dep package="intltool"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="swfdec">
+    <branch repo="git.freedesktop.org" module="swfdec/swfdec" checkoutdir="swfdec"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="pango"/>
+      <dep package="gtk+"/>
+      <dep package="cairo"/>
+      <dep package="liboil"/>
+      <dep package="libsoup"/>
+    </dependencies>
+  </autotools>
+
+  <cmake id="libmusicbrainz">
+    <branch repo="svn.musicbrainz.org"/>
+  </cmake>
+
+  <autotools id="iso-codes">
+    <branch repo="git.debian.org" module="iso-codes/iso-codes.git" checkoutdir="iso-codes"/>
+  </autotools>
+
+  <autotools id="ptlib" autogen-sh="configure">
+    <branch repo="svn.opalvoip.sf.net"/>
+  </autotools>
+
+  <autotools id="opal" autogen-sh="configure">
+    <branch repo="svn.opalvoip.sf.net"/>
+    <dependencies>
+      <dep package="ptlib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libdaemon" autogen-sh="bootstrap.sh">
+    <branch repo="git.0pointer.de" module="libdaemon.git" checkoutdir="libdaemon"/>
+  </autotools>
+
+  <autotools id="avahi" autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages --enable-compat-howl --enable-compat-libdns_sd">
+    <branch repo="git.0pointer.de" module="avahi.git" checkoutdir="avahi"/>
+    <dependencies>
+      <dep package="libdaemon"/>
+      <dep package="dbus-python"/>
+      <dep package="pygtk"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libcanberra">
+    <branch repo="git.0pointer.de" module="libcanberra.git"
+    checkoutdir="libcanberra"/>
+    <dependencies>
+      <dep package="gtk-doc"/>
+    </dependencies>
+    <after>
+      <dep package="gtk+"/>
+      <dep package="pulseaudio"/>
+    </after>
+  </autotools>
+
+  <autotools id="pulseaudio">
+    <branch repo="git.0pointer.de" module="pulseaudio"/>
+    <dependencies>
+      <dep package="libsndfile"/>
+      <dep package="liboil"/>
+      <dep package="glib"/>
+      <dep package="speex"/>
+    </dependencies>
+    <after>
+      <dep package="libsamplerate"/>
+      <dep package="gconf"/>
+      <dep package="avahi"/>
+      <dep package="hal"/>
+      <dep package="bluez"/>
+      <dep package="dbus"/>
+      <dep package="PolicyKit"/>
+    </after>
+  </autotools>
+
+  <autotools id="enchant">
+    <branch repo="svn.abisource.com"/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libgdiplus">
+    <branch module="trunk/libgdiplus" repo="svn.mono-project.com"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="cairo"/>
+      <dep package="fontconfig"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="mono">
+    <branch module="trunk/mono" repo="svn.mono-project.com"/>
+    <dependencies>
+      <dep package="libgdiplus"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="monodoc">
+    <branch module="trunk/monodoc" repo="svn.mono-project.com"/>
+    <dependencies>
+      <dep package="mono"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libvolume_id" autogen-sh="autoreconf" autogenargs="EXTRAS=extras/volume_id prefix=${prefix} libdir=${libdir} --exec-prefix=${prefix} --without-selinux --with-libdir-name=lib">
+    <branch repo="git.kernel.org"
+	    module="pub/scm/linux/hotplug/udev.git" checkoutdir="udev">
+      <patch file="udev118-libvolume_id_Makefile.patch" strip="1"/>
+    </branch>
+  </autotools>
+
+  <autotools id="mozilla"
+	     skip-autogen="true">
+    <branch repo="git.double.co.nz" module="firefox.git" checkoutdir="mozilla"/>
+    <dependencies>
+      <dep package="gtk+"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libnl"
+	     autogen-sh="configure">
+    <branch repo="git.kernel.org"
+	    module="pub/scm/libs/netlink/libnl.git" checkoutdir="libnl"/>
+    <dependencies/>
+  </autotools>
+
+  <autotools id="telepathy-mission-control">
+    <branch repo="mission-control.sf.net"
+            module="trunk" checkoutdir="telepathy-mission-control" />
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="dbus"/>
+      <dep package="dbus-glib"/>
+      <dep package="libtelepathy"/>
+      <dep package="gconf"/>
+      <dep package="libxslt"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="telepathy-glib">
+    <branch repo="git.collabora.co.uk"
+	    module="telepathy-glib.git" checkoutdir="telepathy-glib"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="dbus"/>
+      <dep package="dbus-glib"/>
+      <dep package="libxslt"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libtelepathy">
+    <branch repo="git.collabora.co.uk"
+	    module="libtelepathy.git" checkoutdir="libtelepathy"/>
+    <dep package="telepathy-glib"/>
+  </autotools>
+
+  <autotools id="sqlite3" autogen-sh="autoreconf"
+	     autogenargs="--enable-threadsafe" check-target="false">
+    <branch repo="www.sqlite.org" module="sqlite" />
+  </autotools>
+
+  <autotools id="libsndfile" supports-non-srcdir-builds="no" autogenargs="--enable-external-libs --disable-gcc-werror">
+    <branch repo="mega-nerd.com"
+	    module="libsndfile-dev" checkoutdir="libsndfile"/>
+    <dependencies>
+      <dep package="autogen"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libproxy" autogenargs="--without-networkmanager">
+    <branch repo="libproxy.googlecode.com" module="trunk" />
+    <dependencies>
+      <dep package="gconf"/>
+    </dependencies>
+    <suggests>
+      <!-- NetworkManager doesn't build correctly in 0.2.3
+      <dep package="NetworkManager"/>
+      -->
+    </suggests>
+    <after>
+      <dep package="mozilla"/>
+      <dep package="WebKit"/>
+    </after>
+  </autotools>
+
+  <autotools id="intltool">
+    <branch repo="launchpad.net"
+            module="~intltool/intltool/trunk"
+            checkoutdir="intltool"/>
+    <dependencies>
+      <dep package="gnome-common"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="gst-plugins-farsight">
+    <branch repo="git.collabora.co.uk"
+	    module="gst-plugins-farsight.git"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="gstreamer"/>
+      <dep package="gst-plugins-base"/>
+      <dep package="libxml2"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="farsight2">
+    <branch repo="git.collabora.co.uk"
+	    module="farsight2.git"/>
+    <dependencies>
+      <dep package="libnice"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libnice">
+    <branch repo="git.collabora.co.uk"
+	    module="libnice.git"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="gst-plugins-base"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="telepathy-farsight">
+    <branch repo="git.collabora.co.uk"
+	    module="telepathy-farsight.git"/>
+    <dependencies>
+      <dep package="telepathy-glib"/>
+      <dep package="farsight2"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libnotify">
+    <branch repo="svn.galago-project.org" module="trunk/libnotify" checkoutdir="libnotify"/>
+    <dependencies>
+      <dep package="gtk+"/>
+      <dep package="dbus"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libgda">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="libxml2"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="libchamplain">
+    <branch repo="git.gitorious.org" module="libchamplain/mainline.git" checkoutdir="libchamplain"/>
+    <dependencies>
+      <dep package="glib"/>
+      <dep package="clutter"/>
+      <dep package="clutter-cairo"/>
+      <dep package="cairo"/>
+      <dep package="sqlite3"/>
+    </dependencies>
+    <suggests>
+      <dep package="libsoup"/>
+      <dep package="gtk+"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="libunique">
+    <branch module="unique"/>
+    <dependencies>
+      <dep package="gtk+"/>
+      <dep package="dbus-glib"/>
+    </dependencies>
+  </autotools>
+
+</moduleset>
diff --git a/modulesets/gnome-suites-devel.modules b/modulesets/gnome-suites-devel.modules
new file mode 100644
index 0000000..e670700
--- /dev/null
+++ b/modulesets/gnome-suites-devel.modules
@@ -0,0 +1,144 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: nxml -*-->
+<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
+<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
+<moduleset>
+  <repository type="git" name="git.gnome.org" default="yes"
+      href="git://git.gnome.org/"/>
+
+  <repository type="git" name="gstreamer.freedesktop.org"
+      href="git://people.freedesktop.org/~bilboed/"/>
+  <repository type="git" name="git.freedesktop.org"
+      href="git://anongit.freedesktop.org/git/"/>
+
+  <autotools id="libxml2">
+    <branch/>
+  </autotools>
+
+  <autotools id="gtk+">
+    <branch/>
+    <dependencies>
+      <dep package="cairo"/>
+      <dep package="pango"/>
+      <dep package="atk"/>
+      <dep package="shared-mime-info"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="gtkmm">
+    <branch/>
+    <dependencies>
+      <dep package="glibmm"/>
+      <dep package="cairomm"/>
+      <dep package="gtk+"/>
+    </dependencies>
+  </autotools>
+
+  <autotools autogenargs="--with-pwlib-dir=`ptlib-config --prefix` --with-opal-dir=`ptlib-config --prefix`" id="ekiga">
+    <branch/>
+    <dependencies>
+      <dep package="libgnomeui"/>
+      <dep package="evolution-data-server"/>
+      <dep package="opal" />
+      <dep package="avahi"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="epiphany">
+    <branch/>
+    <dependencies>
+      <dep package="WebKit"/>
+      <dep package="iso-codes"/>
+      <dep package="libgnomeui"/>
+      <dep package="pygtk"/>
+      <dep package="gnome-python"/>
+      <dep package="gnome-doc-utils"/>
+      <dep package="gnome-desktop"/>
+    </dependencies>
+    <suggests>
+      <dep package="enchant"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="gconf" autogenargs="--disable-defaults-service">
+    <branch/>
+    <dependencies>
+      <dep package="intltool"/>
+      <dep package="ORBit2"/>
+      <dep package="libxml2"/>
+      <dep package="gtk+"/>
+      <dep package="dbus-glib"/>
+    </dependencies>
+    <suggests>
+      <dep package="PolicyKit"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="gnome-power-manager">
+    <branch/>
+    <dependencies>
+      <dep package="intltool"/>
+      <dep package="glib"/>
+      <dep package="dbus-glib"/>
+      <dep package="libwnck"/>
+      <dep package="gtk+"/>
+      <dep package="libglade"/>
+      <dep package="gnome-panel"/>
+      <dep package="gnome-keyring"/>
+      <dep package="gconf"/>
+      <dep package="intltool"/>
+      <dep package="gnome-doc-utils"/>
+    </dependencies>
+    <suggests>
+      <dep package="libnotify"/>
+      <dep package="libcanberra"/>
+      <dep package="libunique"/>
+      <dep package="PolicyKit"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="cheese">
+    <branch/>
+    <dependencies>
+      <dep package="intltool"/>
+      <dep package="glib"/>
+      <dep package="gtk+"/>
+      <dep package="gconf"/>
+      <dep package="gstreamer"/>
+      <dep package="gst-plugins-base"/>
+      <dep package="gst-plugins-good"/>
+      <dep package="librsvg"/>
+      <dep package="gnome-desktop"/>
+      <dep package="evolution-data-server"/>
+    </dependencies>
+  </autotools>
+
+  <autotools id="brasero">
+    <branch/>
+    <dependencies>
+      <dep package="gtk+"/>
+      <dep package="gconf"/>
+      <dep package="gst-plugins-base"/>
+      <dep package="libxml2"/>
+    </dependencies>
+    <suggests>
+      <dep package="libnotify"/>
+      <dep package="nautilus"/>
+      <dep package="totem-pl-parser"/>
+    </suggests>
+  </autotools>
+
+  <autotools id="gnome-disk-utility">
+    <branch/>
+    <dependencies>
+      <dep package="PolicyKit-gnome"/>
+      <dep package="DeviceKit"/>
+      <dep package="DeviceKit-disks"/>
+      <dep package="gtk+"/>
+      <dep package="dbus-glib"/>
+      <dep package="gnome-keyring"/>
+      <dep package="libunique"/>
+      <dep package="libnotify"/>
+      <!-- and libsexy, unapproved dependency -->
+    </dependencies>
+  </autotools>
+</moduleset>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]