<?xml version="1.0" ?>
<!DOCTYPE doc [
<!--      <!ENTITY patch_dir "/gnome/src/gnumeric/tools/win32/patches/"> -->
      <!ENTITY patch_dir "http://svn.gnome.org/svn/gnumeric/trunk/tools/win32/patches/">
]>
<moduleset>
    <repository type="svn" name="svn.gnome.org" default="yes"
		href="http://svn.gnome.org/svn/"/>
    <repository type="git" name="freedesktop.org"
		href="git://cgit.freedesktop.org/git"/>

<!-- i18n -->
    <tarball id="iconv-fake" version="1.10">
	<!-- this package is a workaround for bootstrapping
	     intl support from gettext on iconv -->
	<source href="http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.10.tar.gz"
		md5sum="0d621d541e28ff053d8bbcf7215de3a4"/>
    </tarball>
    <tarball id="gettext" version="0.16.1">
	<source href="ftp://ftp.gnu.org/pub/gnu/gettext/gettext-0.16.1.tar.gz"
		md5sum="3d9ad24301c6d6b17ec30704a13fe127"/>
	<dependencies>
	    <dep package="iconv-fake"/>
	</dependencies>
	<patches>
	    <patch file="&patch_dir;gettext-dup-labels.patch" />
	</patches>
    </tarball>
    <tarball id="iconv" version="1.11">
	<source href="http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.11.tar.gz"
		md5sum="b77a17e4a5a817100ad4b2613935055e"/>
	<dependencies>
	    <dep package="gettext"/>
	</dependencies>
    </tarball>
    <tarball id="pcre" version="7.2">
	<source href="http://downloads.sourceforge.net/pcre/pcre-7.2.tar.bz2"
		md5sum="53305db73855f1ff155dcd2c05d448d3"/>
	<patches>
	    <patch file="&patch_dir;pcre.patch"/>
	</patches>
    </tarball>
    <tarball id="glib" version="2.14.4">
	<source href="http://download.gnome.org/sources/glib/2.14/glib-2.14.4.tar.bz2"
		md5sum="7ee7874108cbe9ea7fff1f4ab3389ce8"/>
	<patches>
		<patch file="http://osl.ulpgc.es/~arc/gnome/gtk/glib_win32_cachefile.patch.gz"/>
	</patches>
	<dependencies>
	    <dep package="gettext"/>
	    <dep package="iconv"/>
	</dependencies>
    </tarball>
    <!--
    <autotools id="glib">
	<branch/>
	<patches>
		<patch file="http://osl.ulpgc.es/~arc/gnome/gtk/glib_win32_cachefile.patch.gz"/>
	</patches>
	<dependencies>
	    <dep package="gettext"/>
	    <dep package="iconv"/>
	</dependencies>
    </autotools>
    -->

<!-- Compression -->
<!--
    <tarball id="zlib" version="1.2.3">
	<source href="http://www.zlib.net/zlib-1.2.3.tar.gz"
		md5sum="debc62758716a169df9f62e6ab2bc634"/>
	<patches>
	    <patch file="&patch_dir;zlib.patch" strip="1"/>
	    <patch file="http://osl.ulpgc.es/~arc/gnome/gtk/zlib_mingw_build.patch.gz"/>
	</patches>
    </tarball>
    -->
    <tarball id="libbz2" version="1.0.4">
	<source href="http://www.bzip.org/1.0.4/bzip2-1.0.4.tar.gz"
		md5sum="fc310b254f6ba5fbb5da018f04533688"/>
	<patches>
	    <patch file="&patch_dir;libbz-win32.patch.gz"/>
	    <patch file="&patch_dir;libbz-configure.patch.gz"/>
	</patches>
    </tarball>

<!-- Image formats  -->
<!-- from gnuwin32
    <tarball id="jpeg" version="6b" checkoutdir="jpeg-6b">
	<source href="http://www.ijg.org/files/jpegsrc.v6b.tar.gz"
		md5sum="dbd5f3b47ed13132f04c685d608a7547"/>
	<patches>
	    <patch file="http://ftp.debian.org/debian/pool/main/libj/libjpeg6b/libjpeg6b_6b-13.diff.gz" strip="1"/>
	</patches>
    </tarball>
-->
    <tarball id="png" version="1.2.24">
	<source href="ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.24.tar.bz2" />
	<dependencies>
	    <!-- <dep package="zlib"/> -->
	</dependencies>
    </tarball>
    <tarball id="tiff" version="3.8.2">
	<source href="ftp://ftp.remotesensing.org/pub/libtiff/tiff-3.8.2.tar.gz"
		md5sum="fbb6f446ea4ed18955e2714934e5b698"/>
	<dependencies>
	    <!-- <dep package="jpeg"/> -->
	</dependencies>
    </tarball>
    <tarball id="freetype" version="2.3.5">
	<source href="http://download.savannah.gnu.org/releases/freetype/freetype-2.3.5.tar.bz2"
		md5sum="65234327c5ac46ee00ebda15995d4c1c"/>
    </tarball>
    <!--
    <tarball id="expat" version="2.0.1">
	<source href="http://internap.dl.sourceforge.net/sourceforge/expat/expat-2.0.1.tar.gz"
		md5sum="ee8b492592568805593f81f8cdf2a04c"/>
    </tarball>
    -->
    <tarball id="fontconfig" version="2.4.2">
	<source href="http://fontconfig.org/release/fontconfig-2.4.2.tar.gz"
		md5sum="f035852f521b54677f2b5c9e2f6d54a4"/>
	<dependencies>
	    <dep package="libxml2"/>
	    <dep package="freetype"/>
	</dependencies>
	<patches>
	    <patch file="&patch_dir;fontconfig-2.4.2-tml-20070301.diff"/>
	    <patch file="&patch_dir;fontconfig-2.4.2-jeg.patch"/>
	</patches>
    </tarball>

<!-- Gtk stack -->
<!-- wine breakage in 1.3.10 with ExtTextOutW, but 1.2.6 also seems broken
    might as well use the latest and greatest, and test in vmware
    <tarball id="cairo" version="1.2.6">
	<source href="http://cairographics.org/releases/cairo-1.2.6.tar.gz"
		md5sum="487b3d7515752fe57f780d0fd707b01a"/>
    <tarball id="cairo" version="1.4.10">
	<source href="http://cairographics.org/releases/cairo-1.4.10.tar.gz"
		md5sum="5598a5e500ad922e37b159dee72fc993"/>
	<dependencies>
	    <dep package="zlib"/>
	    <dep package="png"/>
	    <dep package="freetype"/>
	</dependencies>
    </tarball>
		-->
    <autotools id="pixman">
	<branch repo="freedesktop.org"/>
	<dependencies>
	</dependencies>
    </autotools>
    <autotools id="cairo">
	<branch repo="freedesktop.org"/>
	<dependencies>
	    <!-- <dep package="zlib"/> -->
	    <dep package="png"/>
	    <dep package="freetype"/>
	    <dep package="fontconfig"/>
	    <dep package="pixman"/>
	</dependencies>
    </autotools>

    <tarball id="libdatrie" version="0.1.2" checkoutdir="libdatrie-0.1.2">
	<source href="http://ftp.debian.org/pool/main/libd/libdatrie/libdatrie_0.1.2.orig.tar.gz"
		md5sum="3eaedd5452149e11547a0dc74ee3fcfd"/>
    </tarball>
    <tarball id="libthai" version="0.1.9" checkoutdir="libthai-0.1.9">
	<source href="http://ftp.debian.org/pool/main/libt/libthai/libthai_0.1.9.orig.tar.gz"
		md5sum="7002d111b293f202d20b28aa2b4ed68f"/>
	<dependencies>
	    <dep package="libdatrie"/>
	</dependencies>
	<patches>
	    <patch file="&patch_dir;libthai.patch"/>
	</patches>
    </tarball>

<!--
    <tarball id="pango" version="1.16.4">
	<source href="http://ftp.gnome.org/pub/gnome/sources/pango/1.16/pango-1.16.4.tar.bz2"
		md5sum="025e2ac5e40cac163aae4653aeef559c"/>
	<dependencies>
	    <dep package="cairo"/>
	    <dep package="glib"/>
	    <dep package="libthai"/>
	</dependencies>
    </tarball>
    -->
    <autotools id="pango">
	<branch/>
	<dependencies>
	    <dep package="cairo"/>
	    <dep package="glib"/>
	    <dep package="libthai"/>
	</dependencies>
    </autotools>

    <tarball id="atk" version="1.20.0">
	<source href="http://ftp.acc.umu.se/pub/gnome/sources/atk/1.20/atk-1.20.0.tar.bz2"
		md5sum="b1a9e28d9f54ea306bd85a4c84b25fb8"/>
	<dependencies>
	    <dep package="glib"/>
	</dependencies>
    </tarball>
    <tarball id="gtk+" version="2.12.3">
	<source href="http://ftp.acc.umu.se/pub/gnome/sources/gtk+/2.12/gtk+-2.12.3.tar.bz2"
		md5sum="dc8455144f27945f2fcbe91e75acd118"/>
	<dependencies>
	    <dep package="glib"/>
	    <dep package="cairo"/>
	    <dep package="atk"/>
	    <dep package="pango"/>
<!-- <dep package="jpeg"/> -->
	    <dep package="tiff"/>
	    <dep package="png"/>
	</dependencies>
    </tarball>
<!--
    <autotools id="gtk+">
	<branch/>
	<dependencies>
	    <dep package="glib"/>
	    <dep package="cairo"/>
	    <dep package="atk"/>
	    <dep package="pango"/>
	    <dep package="tiff"/>
	    <dep package="png"/>
	</dependencies>
    </autotools>
    -->

<!-- glade stack -->
    <tarball id="libxml2" version="2.6.30">
	<source href="ftp://xmlsoft.org/libxml2/libxml2-2.6.30.tar.gz"
		md5sum="460e6d853e824da700d698532e57316b"/>
    </tarball>
    <tarball id="libglade" version="2.6.0">
	<source href="http://ftp.gnome.org/pub/gnome/sources/libglade/2.6/libglade-2.6.0.tar.bz2"
		md5sum="81d7b2b64871ce23a5fae1e5da0b1f6e"/>
	<dependencies>
	    <dep package="gtk+"/>
	    <dep package="libxml2"/>
	</dependencies>
    </tarball>

<!-- python stack -->
    <tarball id="pygobject" version="2.12.3">
	<source href="http://ftp.gnome.org/pub/gnome/sources/pygobject/2.12/pygobject-2.12.3.tar.bz2"
		md5sum="009986021225b7ea6e0ba848707785af"/>
	<dependencies>
	    <dep package="glib"/>
	</dependencies>
	<patches>
	    <patch file="&patch_dir;pygobject.patch"/>
	</patches>
    </tarball>

    <!--
  <autotools id="pycairo">
    <branch repo="cairo.freedesktop.org"/>
    <dependencies>
      <dep package="cairo"/>
    </dependencies>
  </autotools>
  <autotools id="pygtk">
    <branch/>
    <dependencies>
      <dep package="pygobject"/>
      <dep package="gtk+"/>
      <dep package="pycairo"/>
      <dep package="libglade"/>
    </dependencies>
  </autotools>
  -->

    <autotools id="librsvg" supports-non-srcdir-builds="no">
	<branch/>
	<dependencies>
	    <dep package="libxml2"/>
	    <dep package="gtk+"/>
	    <dep package="libart_lgpl"/>
	    <dep package="libgsf"/>
	    <dep package="libcroco"/>
	</dependencies>
    </autotools>

    <tarball id="libcroco" supports-non-srcdir-builds="no" version="0.6.1">
	<source href="http://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.1.tar.bz2"
		md5sum="b0975bd01eb11964f1b3f254f267a43d" size="381188"/>
	<dependencies>
	    <dep package="libxml2"/>
	    <dep package="pango"/>
	</dependencies>
    </tarball>

    <autotools id="intltool">
	<branch/>
	<dependencies>
	</dependencies>
    </autotools>
    <autotools id="libgda" version="trunk">
	<branch/>
	<dependencies>
	    <dep package="intltool"/>
	    <dep package="glib"/>
	    <dep package="libxml2"/>
	</dependencies>
    </autotools>
    <autotools id="libgnomedb" version="trunk">
	<branch/>
	<patches>
	    <patch file="&patch_dir;libgnomedb.patch"/>
	</patches>
	<dependencies>
	    <dep package="libgda"/>
	    <dep package="gtk+"/>
	</dependencies>
    </autotools>

    <tarball id="psiconv" version="2.6.0">
	<source href="http://software.frodo.looijaard.name/psiconv/files/psiconv-0.9.8.tar.gz"
		md5sum="8d7548e3c6b9cd408544736133728acd"/>
	<patches>
	    <patch file="&patch_dir;psiconv.patch"/>
	</patches>
    </tarball>
<!-- Gnumeric stack -->
    <autotools id="libgsf" version="trunk">
	<branch/>
	<dependencies>
	    <dep package="glib"/>
	    <dep package="libxml2"/>
	    <!-- <dep package="zlib"/> -->
	</dependencies>
    </autotools>
    <tarball id="libart_lgpl" version="2.3.19">
	<source href="http://ftp.gnome.org/Public/gnome/sources/libart_lgpl/2.3/libart_lgpl-2.3.19.tar.bz2"
		md5sum="ac885805d1918026a18b560f4015bc66"/>
	<patches>
	    <patch file="&patch_dir;libart.patch"/>
	</patches>
    </tarball>
    <autotools id="goffice" version="trunk">
	<branch/>
	<dependencies>
	    <dep package="glib"/>
	    <dep package="libgsf"/>
	    <dep package="pcre"/>
	    <dep package="libxml2"/>
	    <dep package="pango"/>
	    <dep package="libglade"/>
	    <dep package="libart_lgpl"/>
	</dependencies>
	<patches>
	    <patch file="&patch_dir;goffice.patch"/>
	</patches>
    </autotools>
    <autotools id="gnumeric" version="trunk">
	<branch/>
	<dependencies>
	    <dep package="libgnomedb"/>
	    <dep package="goffice"/>
	    <dep package="psiconv"/>
	    <dep package="pygobject"/>
	</dependencies>
    </autotools>
</moduleset>
