1<?xml version='1.0' encoding='utf-8'?> 2<!DOCTYPE moduleset SYSTEM "moduleset.dtd"> 3<moduleset><repository type="tarball" name="apache.org" href="http://archive.apache.org/dist/"/> 4 <repository type="tarball" name="cmake" href="http://www.cmake.org/files/"/> 5 <repository type="tarball" name="cpan" href="http://search.cpan.org/CPAN/"/> 6 <repository type="tarball" name="ftp.gnome.org" default="yes" href="ftp://ftp.gnome.org/pub/gnome/sources/"/> 7 <repository type="tarball" name="ftp.gnu.org" href="ftp://ftp.gnu.org/gnu/"/> 8 <repository type="tarball" name="intltool" href="http://launchpad.net/intltool/trunk/"/> 9 10 <repository type="tarball" name="itstool.org" href="http://files.itstool.org/itstool/"/> 11 <repository type="tarball" name="oracle" href="http://download.oracle.com/"/> 12 13 <repository type="tarball" name="pkgconfig" href="http://pkgconfig.freedesktop.org/releases/"/> 14 <repository type="tarball" name="python" href="http://www.python.org/ftp/python/"/> 15 <repository type="tarball" name="sourceforge" href="http://downloads.sourceforge.net/sourceforge/"/> 16 <repository type="tarball" name="tukaani.org" href="http://tukaani.org/"/> 17 <repository type="tarball" name="xmlsoft.org" href="ftp://xmlsoft.org/libxml2/"/> 18 <autotools id="berkeleydb-nonsrctree" autogen-sh="configure" autogen-template="%(srcdir)s/dist/%(autogen-sh)s --prefix %(prefix)s --libdir %(libdir)s %(autogenargs)s"> 19 20 <branch module="berkeley-db/db-4.8.30.NC.tar.gz" version="4.8.30" repo="oracle"> 21 <patch file="berkeleydb-nonsrctree/atomic.patch" strip="1"/> 22 </branch> 23 </autotools> 24 25 <autotools id="berkeleydb" autogen-sh="configure" supports-non-srcdir-builds="no" makeargs="-C build_unix" autogen-template="cd build_unix; ../dist/%(autogen-sh)s --prefix %(prefix)s --libdir %(libdir)s %(autogenargs)s" makeinstallargs="-C build_unix install"> 26 27 <branch module="berkeley-db/db-4.8.30.NC.tar.gz" version="4.8.30" repo="oracle"> 28 <patch file="berkeleydb/atomic.patch" strip="1"/> 29 </branch> 30 </autotools> 31 32 <autotools id="readline" autogen-sh="configure"> 33 <branch repo="ftp.gnu.org" module="readline/readline-6.2.tar.gz" version="6.2"> 34 <patch file="readline/readline62-001" strip="0"/> 35 <patch file="readline/readline62-002" strip="0"/> 36 <patch file="readline/readline62-003" strip="0"/> 37 <patch file="readline/readline62-004" strip="0"/> 38 </branch> 39 </autotools> 40 41 <autotools id="gettext-runtime" autogen-sh="configure" autogenargs="--without-emacs --disable-java --disable-native-java --disable-libasprintf --disable-csharp"> 42 <branch repo="ftp.gnu.org" source-subdir="gettext-runtime" module="gettext/gettext-0.18.1.1.tar.gz" version="0.18.1.1" size="15139737" md5sum="3dd55b952826d2b32f51308f2f91aa89"> 43 <patch file="gettext-runtime/gettext-bug33999-stpncpy.patch" strip="1"/> 44 </branch> 45 </autotools> 46 47 <autotools id="python" autogenargs="--enable-shared" autogen-sh="configure"> 48 <branch repo="python" module="2.7.6/Python-2.7.6.tar.xz" version="2.7.6"> 49 </branch> 50 <dependencies> 51 <dep package="gettext-runtime"/> 52 <dep package="readline"/> 53 </dependencies> 54 <after> 55 <dep package="berkeleydb"/> 56 <dep package="berkeleydb-nonsrctree"/> 57 </after> 58 </autotools> 59 60 <autotools id="itstool" autogen-sh="autoreconf"> 61 <branch repo="itstool.org" module="itstool-2.0.2.tar.bz2" version="2.0.2" hash="sha256:bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a" size="96748"> 62 <patch file="itstool/itstool.use-correct-libxml.patch" strip="1"/> 63 </branch> 64 </autotools> 65 66 <autotools id="yelp-xsl" autogen-sh="configure"> 67 <branch module="yelp-xsl/3.12/yelp-xsl-3.12.0.tar.xz" version="3.12.0" hash="sha256:dd0b8af338b1cdae50444273d7c761e3f511224421487311103edc95a4493656" repo="ftp.gnome.org"/> 68 <dependencies> 69 <dep package="libxslt"/> 70 <dep package="libxml2"/> 71 <dep package="intltool"/> 72 <dep package="itstool"/> 73 </dependencies> 74 </autotools> 75 76 <autotools id="libxml2" autogen-sh="configure" autogenargs="--with-python"> 77 <branch version="2.9.0" module="libxml2-2.9.0.tar.gz" repo="xmlsoft.org"> 78 <patch file="libxml2/libxml2-Bug-686118-pthreads_once_init.patch" strip="1"/> 79 </branch> 80 <dependencies> 81 <dep package="python"/> 82 </dependencies> 83 </autotools> 84 85 <autotools id="apr"> 86 <branch repo="apache.org" module="apr/apr-1.4.5.tar.bz2" version="1.4.5"/> 87 </autotools> 88 89 <autotools id="yelp-tools" autogen-sh="configure"> 90 <branch module="yelp-tools/3.13/yelp-tools-3.13.3.tar.xz" version="3.13.3" hash="sha256:20067061736e3d4ec05fc364a71d8e5d06b230528b6b7a16cb41e03c9bf3b8c6" repo="ftp.gnome.org"/> 91 <dependencies> 92 <dep package="libxslt"/> 93 <dep package="libxml2"/> 94 <dep package="intltool"/> 95 <dep package="yelp-xsl"/> 96 <dep package="itstool"/> 97 </dependencies> 98 </autotools> 99 100 <autotools id="libxslt" autogen-sh="configure"> 101 <branch version="1.1.27" module="libxslt-1.1.27.tar.gz" repo="xmlsoft.org"/> 102 <dependencies> 103 <dep package="libxml2"/> 104 </dependencies> 105 </autotools> 106 107 <autotools id="apr-util" autogenargs="--with-apr=$PREFIX/bin/apr-1-config"> 108 <branch repo="apache.org" module="apr/apr-util-1.3.12.tar.bz2" version="1.3.12"/> 109 <dependencies> 110 <dep package="apr"/> 111 </dependencies> 112 </autotools> 113 114 <autotools id="intltool" autogen-sh="configure"> 115 <branch repo="intltool" module="0.50.2/+download/intltool-0.50.2.tar.gz" version="0.50.2" hash="md5:23fbd879118253cb99aeac067da5f591"/> 116 <dependencies> 117 <dep package="gnome-common"/> 118 <dep package="perl-xml-parser"/> 119 </dependencies> 120 </autotools> 121 122 <autotools id="gnome-common"> 123 <branch module="gnome-common/3.12/gnome-common-3.12.0.tar.xz" version="3.12.0" hash="sha256:18712bc2df6b2dd88a11b9f7f874096d1c0c6e7ebc9cfc0686ef963bd590e1d8" repo="ftp.gnome.org"/> 124 </autotools> 125 <autotools id="gtk-doc" autogenargs="--disable-scrollkeeper --with-xml-catalog=$JHBUILD_PREFIX/etc/xml/catalog" makeargs="-k -i" makeinstallargs="-k -i install" autogen-sh="configure"> 126 <branch version="1.21" module="gtk-doc/1.21/gtk-doc-1.21.tar.xz" hash="sha256:5d934d012ee08edd1585544792efa80da271652587ba5b843d2cea8e8b80ee3e" repo="ftp.gnome.org"/> 127 <dependencies> 128 <dep package="libxslt"/> 129 <dep package="yelp-tools"/> 130 </dependencies> 131 </autotools> 132<autotools id="gtk-osx-docbook" autogen-sh="configure" supports-non-srcdir-builds="no"> 133 <branch repo="sourceforge" module="gtk-osx/gtk-osx-docbook-1.1.tar.gz" version="1.1"/> 134 </autotools> 135 136 <perl id="perl-xml-simple"> 137 <branch repo="cpan" module="authors/id/G/GR/GRANTM/XML-Simple-2.20.tar.gz" version="2.20" size="75993" md5sum="4d10964e123b76eca36678464daa63cd"/> 138 <dependencies> 139 <dep package="perl-xml-parser"/> 140 </dependencies> 141 </perl> 142 143 <perl id="perl-xml-parser" makeargs="EXPATLIBPATH=${prefix}/lib EXPATINCPATH=${prefix}/include"> 144 <branch repo="cpan" module="authors/id/T/TO/TODDR/XML-Parser-2.41.tar.gz" version="2.41"/> 145 <dependencies> 146 <dep package="expat"/> 147 </dependencies> 148 </perl> 149 150 <autotools id="expat" autogen-sh="configure"> 151 <branch module="expat/expat-2.1.0.tar.gz" version="2.1.0" repo="sourceforge"/> 152 </autotools> 153 154 <autotools id="flex" autogen-sh="configure"> 155 <branch repo="sourceforge" module="flex/flex-2.5.37.tar.bz2" version="2.5.37"/> 156 </autotools> 157 158 <autotools id="bison" autogen-sh="configure"> 159 <branch repo="ftp.gnu.org" module="bison/bison-2.6.3.tar.bz2" version="2.6.3"/> 160 </autotools> 161 162 <autotools id="pkg-config" autogen-sh="configure"> 163 <branch repo="pkgconfig" module="pkg-config-0.25.tar.gz" version="0.25"/> 164 </autotools> 165 166 <autotools id="automake-1.13" autogen-sh="configure"> 167 <branch repo="ftp.gnu.org" module="automake/automake-1.13.1.tar.xz" version="1.13.1"/> 168 </autotools> 169 170<autotools id="automake-1.12" autogen-sh="configure"> 171 <branch repo="ftp.gnu.org" module="automake/automake-1.12.6.tar.xz" version="1.12.6"/> 172 </autotools> 173 174 <autotools id="automake-1.11" autogen-sh="configure"> 175 <branch repo="ftp.gnu.org" module="automake/automake-1.11.6.tar.xz" version="1.11.6"/> 176 </autotools> 177 178 <autotools id="automake-1.10" autogen-sh="configure"> 179 <branch repo="ftp.gnu.org" module="automake/automake-1.10.3.tar.bz2" version="1.10.3" size="957505" md5sum="b8e67fb458da396bc35555af7ef2b49f"/> 180 </autotools> 181 182 <autotools id="libtool" autogen-sh="configure"> 183 <branch repo="ftp.gnu.org" module="libtool/libtool-2.4.2.tar.gz" version="2.4.2"/> 184 </autotools> 185 186 <autotools id="autoconf" autogen-sh="configure"> 187 <branch repo="ftp.gnu.org" module="autoconf/autoconf-2.69.tar.xz" version="2.69"/> 188 <dependencies> 189 <dep package="m4"/> 190 </dependencies> 191 </autotools> 192 193 <autotools id="m4" autogen-sh="configure"> 194 <branch repo="ftp.gnu.org" module="m4/m4-1.4.16.tar.bz2" version="1.4.16"/> 195 </autotools> 196 197 <autotools id="cmake" autogen-sh="bootstrap" autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s %(autogenargs)s"> 198 <branch repo="cmake" module="v2.8/cmake-2.8.12.tar.gz" version="2.8.12"/> 199 </autotools> 200 201 <autotools id="gettext-tools" autogen-sh="configure" autogenargs="--without-emacs --disable-java --disable-native-java --disable-libasprintf --disable-csharp --with-included-glib"> 202 <branch repo="ftp.gnu.org" source-subdir="gettext-tools" module="gettext/gettext-0.18.1.1.tar.gz" version="0.18.1.1" size="15139737" md5sum="3dd55b952826d2b32f51308f2f91aa89"> 203 <patch file="gettext-tools/gettext-bug33999-stpncpy.patch" strip="1"/> 204 </branch> 205 </autotools> 206 207 <autotools id="subversion"> 208 <branch repo="apache.org" module="subversion/subversion-1.5.9.tar.bz2" version="1.5.9"/> 209 <dependencies> 210 <dep package="apr-util"/> 211 </dependencies> 212 </autotools> 213 214 <autotools id="make"> 215 <branch repo="ftp.gnu.org" module="make/make-3.82.tar.gz" version="3.82"/> 216 </autotools> 217 218 <autotools id="xz" autogen-sh="configure"> 219 <branch repo="tukaani.org" module="xz/xz-5.0.4.tar.bz2" version="5.0.4"/> 220 </autotools> 221 222 <metamodule id="meta-bootstrap"> 223 <dependencies> 224 <dep package="xz"/> 225 <dep package="make"/> <!-- Needed for Tiger, skipped otherwise --> 226 <dep package="subversion"/> <!-- Needed for Tiger, skipped otherwise --> 227 <dep package="gettext-tools"/> <!-- Needed for 64-bit --> 228 <dep package="cmake"/> 229 <dep package="m4"/> <!-- Can be skipped for Leopard and later --> 230 <dep package="autoconf"/> 231 <dep package="libtool"/> 232 <dep package="automake-1.10"/> 233 <dep package="automake-1.11"/> 234 <dep package="automake-1.12"/> 235 <dep package="automake-1.13"/> 236 <dep package="pkg-config"/> 237 <dep package="bison"/> <!-- included for Tiger, skipped otherwise --> 238 <dep package="flex"/> <!-- included for Tiger, skipped otherwise --> 239 <dep package="expat"/> 240 <dep package="perl-xml-parser"/> 241 <dep package="perl-xml-simple"/> 242 <dep package="gtk-osx-docbook"/> 243 <dep package="gtk-doc"/> 244 <dep package="gnome-common"/> 245 <dep package="intltool"/> 246 </dependencies> 247 </metamodule> 248 249</moduleset> 250