~ubuntu-branches/ubuntu/natty/jhbuild/natty

« back to all changes in this revision

Viewing changes to modulesets/freedesktop-2.22.modules

  • Committer: Bazaar Package Importer
  • Author(s): Emilio Pozuelo Monfort, Loic Minier, Emilio Pozuelo Monfort
  • Date: 2009-11-09 20:28:48 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20091109202848-m9ec7dmzptqtchtj
Tags: 2.28.0-1
[ Loic Minier ]
* Cleanups.
* Ship scripts.
* Don't set GNOME_MODULE as it equals the name of the source package.

[ Emilio Pozuelo Monfort ]
* New upstream release. Closes: #524504.
  - Use 'git rev-parse' rather than 'git-rev-parse'. Closes: #544642.
* Ship install-check. Closes: #441008.
* Uploaders list regenerated. Closes: #523542, #554071.
* debian/control.in,
  debian/rules:
  - Stop shipping a copy of subprocess.py. Require python >= 2.4.
  - Switch to python-support.
* debian/control.in:
  - Bump Standards-Version to 3.8.3, no changes needed.
  - Build depend on intltool >= 0.35.0.
  - Build depend on pkg-config, gnome-doc-utils and rarian-compat to build
    the documentation.
  - Make jhbuild arch any since install-check is a binary. Depend on
    ${shlibs:Depends}.
  - Recommend, and not suggest, git-core. Also recommend mercurial.
* debian/watch:
  - Added.
* debian/patches/01_import_from_pkgdatadir.patch:
  - Added, import jhbuild from pkgdatadir if everything else fails.
    This way we can ship the jhbuild private modules in /usr/sharejhbuild.
* debian/jhbuild.docs:
  - Removed, the necessary docs are now installed by the upstream Makefile.
* debian/rules:
  - Include autotools.mk and gnome.mk.
  - Remove all the manual build process, autotools.mk does everything now.
  - Install the jhbuild modules in /usr/share/jhbuild.
* debian/install:
  - Install the modulesets and patches from here since the upstream build
    system doesn't install them.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?><!--*- mode: nxml -*-->
 
2
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
 
3
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
 
4
<moduleset>
 
5
  <repository type="tarball" name="cairo"
 
6
      href="http://cairographics.org/releases/"/>
 
7
  <repository type="tarball" name="dbus"
 
8
      href="http://dbus.freedesktop.org/releases/"/>
 
9
  <repository type="cvs" name="cairo.freedesktop.org"
 
10
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/cairo"
 
11
      password=""/>
 
12
  <repository type="cvs" name="dbus.freedesktop.org"
 
13
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/dbus"
 
14
      password=""/>
 
15
  <repository type="cvs" name="icon-theme.freedesktop.org"
 
16
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/icon-theme"
 
17
      password=""/>
 
18
  <repository type="cvs" name="tango.freedesktop.org"
 
19
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/tango"
 
20
      password=""/>
 
21
  <repository type="cvs" name="xorg.freedesktop.org"
 
22
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/xorg"
 
23
      password=""/>
 
24
  <repository type="cvs" name="portland.freedesktop.org"
 
25
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/portland"
 
26
      password=""/>
 
27
  <repository type="cvs" name="user-dirs.freedesktop.org"
 
28
      cvsroot=":pserver:anoncvs@anoncvs.freedesktop.org:/cvs/user-dirs"
 
29
      password=""/>
 
30
 
 
31
  <repository type="git" name="git.freedesktop.org"
 
32
      href="git://anongit.freedesktop.org/git/"/>
 
33
  <repository type="git" name="libcc-git.freedesktop.org"
 
34
      href="git://people.freedesktop.org/~herzi/"/>
 
35
 
 
36
  <repository type="tarball" name="cpan" href="http://search.cpan.org/CPAN/" />
 
37
 
 
38
  <repository type="darcs" name="telepathy.freedesktop.org"
 
39
      href="http://projects.collabora.co.uk/darcs/telepathy/"/>
 
40
  <repository type="svn" name="mission-control.sf.net"
 
41
      href="http://mission-control.svn.sourceforge.net/svnroot/mission-control/"/>
 
42
  <repository type="bzr" name="telepathy-msn.freedesktop.org"
 
43
      href="http://bzr.collabora.co.uk/bzr/telepathy/"/>
 
44
 
 
45
  <autotools id="glitz">
 
46
    <branch repo="cairo.freedesktop.org"/>
 
47
  </autotools>
 
48
 
 
49
  <autotools id="dbusmm">
 
50
    <branch repo="dbus.freedesktop.org"/>
 
51
    <dependencies>
 
52
      <dep package="dbus"/>
 
53
    </dependencies>
 
54
  </autotools>
 
55
 
 
56
  <autotools id="dbus-qt3">
 
57
          <branch repo="git.freedesktop.org"
 
58
                  module="dbus/dbus-qt3" checkoutdir="dbus-qt3"  />
 
59
    <dependencies>
 
60
      <dep package="dbus"/>
 
61
    </dependencies>
 
62
  </autotools>
 
63
 
 
64
  <autotools id="PolicyKit" autogenargs="--enable-tests=no">
 
65
    <branch repo="git.freedesktop.org"
 
66
            module="PolicyKit" checkoutdir="PolicyKit"/>
 
67
    <dependencies>
 
68
      <dep package="glib"/>
 
69
      <dep package="dbus"/>
 
70
      <dep package="dbus-glib"/>
 
71
    </dependencies>
 
72
  </autotools>
 
73
 
 
74
  <autotools id="icon-slicer">
 
75
    <branch repo="icon-theme.freedesktop.org"/>
 
76
  </autotools>
 
77
 
 
78
  <autotools id="tango-icon-theme">
 
79
    <branch repo="tango.freedesktop.org"/>
 
80
    <dependencies>
 
81
      <dep package="icon-naming-utils"/>
 
82
    </dependencies>
 
83
  </autotools>
 
84
 
 
85
  <autotools id="tango-icon-theme-extras">
 
86
    <branch repo="tango.freedesktop.org"/>
 
87
    <dependencies>
 
88
      <dep package="tango-icon-theme"/>
 
89
    </dependencies>
 
90
  </autotools>
 
91
 
 
92
  <autotools id="RenderProto">
 
93
    <branch repo="git.freedesktop.org"
 
94
            module="xorg/proto/renderproto" checkoutdir="RenderProto" />
 
95
  </autotools>
 
96
 
 
97
  <autotools id="libXrender" supports-non-srcdir-builds="no">
 
98
    <branch repo="git.freedesktop.org"
 
99
            module="xorg/lib/libXrender" checkoutdir="libXrender" />
 
100
    <dependencies>
 
101
      <dep package="RenderProto"/>
 
102
    </dependencies>
 
103
  </autotools>
 
104
 
 
105
  <autotools id="libXft" supports-non-srcdir-builds="no">
 
106
    <branch repo="git.freedesktop.org"
 
107
            module="xorg/lib/libXft" checkoutdir="libXft" />
 
108
    <dependencies>
 
109
      <dep package="fontconfig"/>
 
110
    </dependencies>
 
111
  </autotools>
 
112
 
 
113
  <autotools id="portland">
 
114
    <branch repo="portland.freedesktop.org" />
 
115
  </autotools>
 
116
 
 
117
  <perl id="perl-net-dbus">
 
118
    <branch repo="cpan"
 
119
        module="authors/id/D/DA/DANBERR/Net-DBus-0.33.2.tar.gz" version="0.33.2"
 
120
        size="83279" md5sum="7e722c48c4bca7740cf28512287571b7"/>
 
121
    <dependencies>
 
122
      <dep package="dbus"/>
 
123
    </dependencies>
 
124
  </perl>
 
125
 
 
126
<!--
 
127
  <autotools id="xdg-user-dirs">
 
128
    <branch repo="user-dirs.freedesktop.org" />
 
129
  </autotools>
 
130
-->
 
131
 
 
132
  <tarball id="xdg-user-dirs" version="0.8">
 
133
    <source href="http://user-dirs.freedesktop.org/releases/xdg-user-dirs-0.8.tar.gz"
 
134
            md5sum="88adb66483d4f76f03431259e2247e09" size="225124"/>
 
135
  </tarball>
 
136
 
 
137
  <autotools id="libccc">
 
138
          <branch repo="libcc-git.freedesktop.org"
 
139
                  module="ccc" checkoutdir="libccc"  />
 
140
    <dependencies>
 
141
      <dep package="dbus"/>
 
142
    </dependencies>
 
143
  </autotools>
 
144
 
 
145
  <!-- You need libgs (GhostScritp) in order to build this -->
 
146
  <autotools id="libspectre">
 
147
          <branch repo="git.freedesktop.org"
 
148
                  module="libspectre" checkoutdir="libspectre"  />
 
149
    <dependencies>
 
150
      <dep package="cairo"/>
 
151
    </dependencies>
 
152
  </autotools>
 
153
 
 
154
  <repository type="tarball" name="poppler.freedesktop.org"
 
155
              href="http://poppler.freedesktop.org/"/>
 
156
  <autotools id="poppler-data" skip-autogen="true"
 
157
            makeargs=""  makeinstallargs="install prefix=${prefix}">
 
158
    <branch repo="poppler.freedesktop.org"
 
159
            module="poppler-data-0.2.0.tar.gz" version="0.2.0"
 
160
            md5sum="b7f98e84a4d2a2c794271d746ec7ee0b" size="4052536">
 
161
    </branch>
 
162
  </autotools> 
 
163
 
 
164
  <autotools id="exempi" autogenargs="--enable-unittest=no">
 
165
    <branch repo="git.freedesktop.org"/>
 
166
  </autotools>
 
167
 
 
168
  <autotools id="libopenraw">
 
169
    <branch repo="git.freedesktop.org"/>
 
170
    <dependencies>
 
171
      <dep package="exempi"/>
 
172
      <dep package="gtk+"/>
 
173
    </dependencies>
 
174
  </autotools>
 
175
 
 
176
  <autotools id="PackageKit">
 
177
    <branch repo="git.freedesktop.org"
 
178
            module="packagekit" checkoutdir="PackageKit"/>
 
179
    <dependencies>
 
180
      <dep package="glib"/>
 
181
      <dep package="dbus"/>
 
182
      <dep package="dbus-glib"/>
 
183
    </dependencies>
 
184
    <suggests>
 
185
      <dep package="NetworkManager"/>
 
186
      <dep package="PolicyKit"/>
 
187
    </suggests>
 
188
  </autotools>
 
189
 
 
190
  <!-- ################################################ -->
 
191
  <!-- ################ Telepathy Stuff ############### -->
 
192
  <autotools id="telepathy-glib">
 
193
    <branch repo="telepathy.freedesktop.org"
 
194
            module="telepathy-glib" checkoutdir="telepathy-glib" />
 
195
    <dependencies>
 
196
      <dep package="glib"/>
 
197
      <dep package="dbus"/>
 
198
      <dep package="dbus-glib"/>
 
199
      <dep package="libxslt"/>
 
200
    </dependencies>
 
201
  </autotools>
 
202
 
 
203
  <distutils id="telepathy-python">
 
204
    <branch repo="telepathy.freedesktop.org"
 
205
            module="telepathy-python" checkoutdir="telepathy-python" />
 
206
    <dependencies>
 
207
      <dep package="dbus-python"/>
 
208
    </dependencies>
 
209
  </distutils>
 
210
 
 
211
  <!-- Note: libtelepathy is deprecated in favour of Telepathy GLib -->
 
212
  <autotools id="libtelepathy">
 
213
    <branch repo="telepathy.freedesktop.org"
 
214
            module="libtelepathy" checkoutdir="libtelepathy" />
 
215
    <dependencies>
 
216
      <dep package="telepathy-glib"/>
 
217
    </dependencies>
 
218
  </autotools>
 
219
 
 
220
  <autotools id="telepathy-mission-control">
 
221
    <branch repo="mission-control.sf.net"
 
222
            module="branches/mission-control4" checkoutdir="telepathy-mission-control" />
 
223
    <dependencies>
 
224
      <dep package="libtelepathy"/>
 
225
      <dep package="telepathy-glib"/>
 
226
      <dep package="gnome-keyring"/>
 
227
      <dep package="gconf"/>
 
228
    </dependencies>
 
229
  </autotools>
 
230
 
 
231
  <!-- Gabble is a Jabber/XMPP connection manager that handles -->
 
232
  <!-- single-user and multi-user chats and voice/video calls  -->
 
233
  <autotools id="telepathy-gabble">
 
234
    <branch repo="telepathy.freedesktop.org"
 
235
            module="telepathy-gabble" checkoutdir="telepathy-gabble" />
 
236
    <dependencies>
 
237
      <dep package="telepathy-glib"/>
 
238
      <dep package="loudmouth"/>
 
239
    </dependencies>
 
240
  </autotools>
 
241
 
 
242
  <!-- Salut is a link-local XMPP connection manager                -->
 
243
  <!-- See http://www.xmpp.org/extensions/xep-0174.html for details -->
 
244
  <autotools id="telepathy-salut">
 
245
    <branch repo="telepathy.freedesktop.org"
 
246
            module="telepathy-salut" checkoutdir="telepathy-salut" />
 
247
    <dependencies>
 
248
      <dep package="telepathy-glib"/>
 
249
      <dep package="avahi"/>
 
250
    </dependencies>
 
251
  </autotools>
 
252
 
 
253
  <!-- Idle is a full-featured IRC connection manager -->
 
254
  <autotools id="telepathy-idle">
 
255
    <branch repo="telepathy.freedesktop.org"
 
256
            module="telepathy-idle" checkoutdir="telepathy-idle" />
 
257
    <dependencies>
 
258
      <dep package="telepathy-glib"/>
 
259
    </dependencies>
 
260
  </autotools>
 
261
 
 
262
  <!-- Haze is a connection manager based on Pidgin's libpurple -->
 
263
  <autotools id="telepathy-haze">
 
264
    <branch repo="telepathy.freedesktop.org"
 
265
            module="telepathy-haze" checkoutdir="telepathy-haze" />
 
266
    <dependencies>
 
267
      <dep package="telepathy-glib"/>
 
268
      <!-- requires libpurple (pidgin)  -->
 
269
    </dependencies>
 
270
  </autotools>
 
271
 
 
272
  <!-- pymsn is the library behind the msn connection manager -->
 
273
  <!-- See http://live.gnome.org/JhbuildIssues/pymsn to build -->
 
274
  <distutils id="pymsn">
 
275
    <branch repo="telepathy-msn.freedesktop.org"
 
276
            module="pymsn" checkoutdir="pymsn" />
 
277
    <dependencies>
 
278
      <dep package="pygobject"/>
 
279
    </dependencies>
 
280
  </distutils>
 
281
 
 
282
  <!-- Butterfly is a MSN connection manager based on pymsn -->
 
283
  <waf id="telepathy-butterfly">
 
284
    <branch repo="telepathy-msn.freedesktop.org"
 
285
            module="telepathy-butterfly" checkoutdir="telepathy-butterfly" />
 
286
    <dependencies>
 
287
       <dep package="pymsn"/>
 
288
       <dep package="telepathy-python"/>
 
289
    </dependencies>
 
290
  </waf>
 
291
 
 
292
  <metamodule id="meta-telepathy-library">
 
293
    <dependencies>
 
294
      <dep package="telepathy-glib"/>
 
295
      <dep package="telepathy-python"/>
 
296
    </dependencies>
 
297
    <suggests>
 
298
      <!-- suggested 'cause deprecated -->
 
299
      <dep package="libtelepathy"/>
 
300
    </suggests>
 
301
  </metamodule>
 
302
 
 
303
  <metamodule id="meta-telepathy-connection-managers">
 
304
    <dependencies>
 
305
      <dep package="telepathy-gabble"/>
 
306
      <dep package="telepathy-salut"/>
 
307
      <dep package="telepathy-idle"/>
 
308
    </dependencies>
 
309
    <suggests>
 
310
      <!-- suggested 'cause under development -->
 
311
      <dep package="telepathy-haze"/>
 
312
      <dep package="telepathy-butterfly"/>
 
313
    </suggests>
 
314
  </metamodule>
 
315
  <!-- ############ End of Telepathy Stuff ############ -->
 
316
  <!-- ################################################ -->
 
317
 
 
318
 
 
319
</moduleset>