~ubuntu-branches/ubuntu/trusty/reinteract/trusty

« back to all changes in this revision

Viewing changes to tools/build_deps_osx/reinteract.modules

  • Committer: Bazaar Package Importer
  • Author(s): Chris Lamb
  • Date: 2009-03-28 00:53:14 UTC
  • Revision ID: james.westby@ubuntu.com-20090328005314-ramzoo0q6r8rmwuc
Tags: upstream-0.5.0
ImportĀ upstreamĀ versionĀ 0.5.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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"?>
 
4
<moduleset>
 
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/"/>
 
8
 
 
9
  <!-- Start with the gtk-osx moduleset -->
 
10
  <include href="http://github.com/rhult/gtk-osx-build/raw/master/modulesets/gtk-osx.modules"/>
 
11
 
 
12
  <metamodule id="meta-reinteract-deps">
 
13
    <dependencies>
 
14
      <dep package="pygtk"/>
 
15
      <dep package="numpy"/>
 
16
      <dep package="matplotlib"/>
 
17
      <dep package="gtk-quartz-engine"/>
 
18
    </dependencies>
 
19
    <after>
 
20
      <dep package="meta-gtk-osx-bootstrap"/>
 
21
    </after>
 
22
  </metamodule>
 
23
 
 
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"/>
 
30
    <dependencies>
 
31
      <dep package="libxslt"/>
 
32
      <dep package="docbook-setup"/>
 
33
      <dep package="gnome-doc-utils-fake"/>
 
34
    </dependencies>
 
35
  </autotools>
 
36
 
 
37
  <autotools id="glib">
 
38
    <branch repo="gnomeftp"
 
39
            module="glib/2.18/glib-2.18.4.tar.bz2" version="2.18.4"
 
40
            size="4809051" md5sum="ec25ed261534d870141000ab73f1a2bf"/>
 
41
    <after>
 
42
      <dep package="meta-gtk-osx-bootstrap"/>
 
43
      <dep package="gtk-doc"/> <!-- FIXME: http://bugs.gnome.org/546640 -->
 
44
    </after>
 
45
  </autotools>
 
46
 
 
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" />
 
53
    </branch>
 
54
    <dependencies>
 
55
      <dep package="glib"/>
 
56
      <dep package="cairo"/>
 
57
    </dependencies>
 
58
    <after>
 
59
      <dep package="meta-gtk-osx-bootstrap"/>
 
60
      <dep package="fontconfig"/>
 
61
      <dep package="freetype"/>
 
62
      <dep package="cairo-lipo"/>
 
63
    </after>
 
64
  </autotools>
 
65
 
 
66
 <autotools id="atk">
 
67
    <branch repo="gnomeftp"
 
68
            module="atk/1.24/atk-1.24.0.tar.bz2" version="1.24.0"
 
69
            size="701798" md5sum="fb0ee9c7f18b15b490a0168b13740a4d"/>
 
70
    <dependencies>
 
71
      <dep package="glib"/>
 
72
    </dependencies>
 
73
    <after>
 
74
      <dep package="meta-gtk-osx-bootstrap"/>
 
75
    </after>
 
76
  </autotools>
 
77
 
 
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" />
 
85
    </branch>
 
86
    <dependencies>
 
87
      <dep package="pango"/>
 
88
      <dep package="atk"/>
 
89
    </dependencies>
 
90
    <after>
 
91
      <dep package="meta-gtk-osx-bootstrap"/>
 
92
    </after>
 
93
  </autotools>
 
94
  
 
95
  <autotools id="pycairo" autogen-sh="configure">
 
96
    <branch module="pycairo-1.8.2.tar.gz" version="1.8.2"
 
97
            repo="cairo"
 
98
            md5sum="bbfc0c2fef08dfb0c5b8baa5f0b67a87" size="519064">
 
99
    </branch>
 
100
    <dependencies>
 
101
      <dep package="cairo"/>
 
102
    </dependencies>
 
103
  </autotools>
 
104
 
 
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"/>
 
109
    <dependencies>
 
110
      <dep package="glib"/>
 
111
    </dependencies>
 
112
  </autotools>
 
113
  
 
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"/>
 
118
    <dependencies>
 
119
      <dep package="pygobject"/>
 
120
      <dep package="gtk+"/>
 
121
      <dep package="pycairo"/>
 
122
    </dependencies>
 
123
  </autotools>
 
124
 
 
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" />
 
128
    <dependencies>
 
129
    </dependencies>
 
130
  </distutils>
 
131
 
 
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" />
 
135
    <dependencies>
 
136
      <dep package="pygtk"/>
 
137
    </dependencies>
 
138
  </distutils>
 
139
 
 
140
  <tarball id="gtk-quartz-engine">
 
141
    <source href="gtk-quartz-engine-0.1.svn20090301.tar.bz2"
 
142
            size="236460" md5sum="bf63c383a13a74297869d3e05ec94274"/>
 
143
    <dependencies>
 
144
      <dep package="gtk+"/>
 
145
    </dependencies>
 
146
  </tarball>
 
147
</moduleset>