1
<?xml version="1.0"?><!--*- mode: nxml; indent-tabs-mode: nil -*-->
2
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
3
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
5
<repository type="tarball" name="gnomeftp" href="http://ftp.gnome.org/pub/GNOME/sources"/>
6
<repository type="tarball" name="cairo" href="http://cairographics.org/releases/"/>
7
<repository type="tarball" name="sourceforge" href="http://dfn.dl.sourceforge.net/sourceforge/"/>
9
<!-- Start with the gtk-osx moduleset -->
10
<include href="http://github.com/rhult/gtk-osx-build/raw/master/modulesets/gtk-osx.modules"/>
12
<metamodule id="meta-reinteract-deps">
14
<dep package="pygtk"/>
15
<dep package="numpy"/>
16
<dep package="matplotlib"/>
17
<dep package="gtk-quartz-engine"/>
20
<dep package="meta-gtk-osx-bootstrap"/>
24
<!-- We force a version of 1.11, since after that a dependency on xml2po, which
25
in turns depends on the Python bindings for libxml2, which we don't build -->
26
<autotools id="gtk-doc" autogenargs="--disable-scrollkeepeer --with-xml-catalog=$JHBUILD_PREFIX/etc/xml/catalog">
27
<branch repo="gnomeftp"
28
module="gtk-doc/1.11/gtk-doc-1.11.tar.bz2" version="1.11"
29
size="453459" md5sum="b5e268c71fa90aad890cf53715664d0a"/>
31
<dep package="libxslt"/>
32
<dep package="docbook-setup"/>
33
<dep package="gnome-doc-utils-fake"/>
38
<branch repo="gnomeftp"
39
module="glib/2.18/glib-2.18.4.tar.bz2" version="2.18.4"
40
size="4809051" md5sum="ec25ed261534d870141000ab73f1a2bf"/>
42
<dep package="meta-gtk-osx-bootstrap"/>
43
<dep package="gtk-doc"/> <!-- FIXME: http://bugs.gnome.org/546640 -->
47
<autotools id="pango" autogenargs="--without-x --with-included-modules=basic-atsui"
48
makeargs="-k -C modules; make">
49
<branch repo="gnomeftp"
50
module="pango/1.22/pango-1.22.4.tar.bz2" version="1.22.4"
51
size="1496168" md5sum="7c3f3748052799746d73c6d3a0cc1205">
52
<patch file="pango-relocate.patch" strip="0" />
56
<dep package="cairo"/>
59
<dep package="meta-gtk-osx-bootstrap"/>
60
<dep package="fontconfig"/>
61
<dep package="freetype"/>
62
<dep package="cairo-lipo"/>
67
<branch repo="gnomeftp"
68
module="atk/1.24/atk-1.24.0.tar.bz2" version="1.24.0"
69
size="701798" md5sum="fb0ee9c7f18b15b490a0168b13740a4d"/>
74
<dep package="meta-gtk-osx-bootstrap"/>
78
<autotools id="gtk+" autogenargs="--with-gdktarget=quartz --without-libjasper">
79
<branch repo="gnomeftp"
80
module="gtk+/2.14/gtk+-2.14.7.tar.bz2" version="2.14.7"
81
size="17475873" md5sum="fb1614d4b2adba7b078e2e799b5db604">
82
<patch file="gdk-quartz-eventloop-rework-20080905.patch" strip="1" />
83
<patch file="gdk-window-process-updates-hook.patch" strip="0" />
84
<patch file="gtk-dont-steal-update-region.patch" strip="0" />
87
<dep package="pango"/>
91
<dep package="meta-gtk-osx-bootstrap"/>
95
<autotools id="pycairo" autogen-sh="configure">
96
<branch module="pycairo-1.8.2.tar.gz" version="1.8.2"
98
md5sum="bbfc0c2fef08dfb0c5b8baa5f0b67a87" size="519064">
101
<dep package="cairo"/>
105
<autotools id="pygobject">
106
<branch repo="gnomeftp"
107
module="pygobject/2.16/pygobject-2.16.1.tar.bz2" version="2.16.1"
108
size="522347" md5sum="8e26f2572e6b72dbd2591677055f8d30"/>
110
<dep package="glib"/>
114
<autotools id="pygtk">
115
<branch repo="gnomeftp"
116
module="pygtk/2.14/pygtk-2.14.0.tar.bz2" version="2.14.0"
117
size="2161185" md5sum="b5fec3a9493a394d0ba2b8d2b337c4c5"/>
119
<dep package="pygobject"/>
120
<dep package="gtk+"/>
121
<dep package="pycairo"/>
125
<distutils id="numpy">
126
<branch repo="sourceforge" module="numpy/numpy-1.2.1.tar.gz" version="1.2.1"
127
size="1448933" md5sum="1bc6dbddaf4b48ded8a619c6438fff37" />
132
<distutils id="matplotlib">
133
<branch repo="sourceforge" module="matplotlib/matplotlib-0.98.5.2.tar.gz" version="0.98.5.2"
134
size="11535286" md5sum="3e8210ec8bb71a18962ec8b43688509c" />
136
<dep package="pygtk"/>
140
<tarball id="gtk-quartz-engine">
141
<source href="gtk-quartz-engine-0.1.svn20090301.tar.bz2"
142
size="236460" md5sum="bf63c383a13a74297869d3e05ec94274"/>
144
<dep package="gtk+"/>