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

« back to all changes in this revision

Viewing changes to modulesets/online-desktop.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; indent-tabs-mode: nil -*-->
 
2
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
 
3
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
 
4
<!-- vim:set ts=2 expandtab: -->
 
5
<moduleset>
 
6
  <repository type="svn" name="svn.gnome.org" default="yes"
 
7
      href="http://svn.gnome.org/svn/">
 
8
      <mirror type="bzr" href="http://bzr-mirror.gnome.org/bzr/" 
 
9
        trunk-template="%(module)s/trunk" branches-template="%(module)s/branches/%(branch)s"/>
 
10
      <mirror type="git" href="git://git-mirror.gnome.org/git/" />
 
11
  </repository>
 
12
  <repository type="svn" name="svn.mugshot.org"
 
13
      href="http://svn.mugshot.org/"/>
 
14
  <repository type="git" name="git.freedesktop.org"
 
15
      href="git://anongit.freedesktop.org/git/"/>
 
16
 
 
17
  <include href="gnome-2.24.modules"/>
 
18
 
 
19
  <autotools id="dbus" supports-non-srcdir-builds="no">
 
20
          <branch repo="git.freedesktop.org"
 
21
                  module="dbus/dbus" checkoutdir="dbus"/>
 
22
    <dependencies>
 
23
      <dep package="glib"/>
 
24
    </dependencies>
 
25
    <after>
 
26
      <dep package="gtk+"/>
 
27
    </after>
 
28
  </autotools>
 
29
 
 
30
  <autotools id="dbus-glib" supports-non-srcdir-builds="no">
 
31
          <branch repo="git.freedesktop.org"
 
32
                  module="dbus/dbus-glib" checkoutdir="dbus-glib"/>
 
33
    <dependencies>
 
34
      <dep package="libxml2"/>
 
35
      <dep package="dbus"/>
 
36
      <dep package="glib"/>
 
37
    </dependencies>
 
38
  </autotools>
 
39
  
 
40
  <autotools id="dbus-python">
 
41
          <branch repo="git.freedesktop.org"
 
42
                  module="dbus/dbus-python" checkoutdir="dbus-python"  />
 
43
    <dependencies>
 
44
      <dep package="dbus"/>
 
45
      <dep package="dbus-glib"/>
 
46
    </dependencies>
 
47
  </autotools>
 
48
 
 
49
  <!-- This is needed for libcroco commit 303 on 2007-01-09, which is
 
50
       not in 0.6.1 -->
 
51
  <autotools id="libcroco" supports-non-srcdir-builds="no">
 
52
    <branch repo="svn.gnome.org"/>
 
53
    <dependencies>
 
54
      <dep package="libxml2"/>
 
55
      <dep package="pango"/>
 
56
    </dependencies>
 
57
  </autotools>
 
58
 
 
59
  <autotools id="hippo-canvas">
 
60
    <branch repo="svn.gnome.org"/>
 
61
    <dependencies>
 
62
      <dep package="gtk+"/>
 
63
      <dep package="glib"/>
 
64
      <dep package="libcroco"/>
 
65
      <dep package="pygtk"/>
 
66
    </dependencies>
 
67
  </autotools>
 
68
 
 
69
  <autotools id="local-export-daemon">
 
70
    <branch repo="svn.gnome.org"/>
 
71
    <dependencies>
 
72
      <dep package="dbus"/>
 
73
      <dep package="avahi"/>
 
74
    </dependencies>
 
75
  </autotools>
 
76
 
 
77
  <autotools id="desktop-data-model">
 
78
    <branch repo="svn.gnome.org" />
 
79
    <dependencies>
 
80
      <dep package="dbus"/>
 
81
      <dep package="dbus-glib"/>
 
82
      <dep package="gconf"/>
 
83
      <dep package="gtk+"/>
 
84
<!-- loudmouth has a problematical autogen.sh; assume system
 
85
      installation for now -->
 
86
<!--      <dep package="loudmouth"/> -->
 
87
      <dep package="gnome-vfs"/>
 
88
      <dep package="gnome-desktop"/>
 
89
      <dep package="empathy"/>
 
90
    </dependencies>
 
91
  </autotools>
 
92
 
 
93
  <autotools id="online-desktop">
 
94
    <branch repo="svn.gnome.org" />
 
95
    <dependencies>
 
96
      <dep package="pygtk"/>
 
97
      <dep package="gconf"/>
 
98
      <dep package="gnome-python"/>
 
99
      <dep package="gnome-python-desktop"/>
 
100
      <dep package="desktop-data-model"/>
 
101
    </dependencies>
 
102
  </autotools>
 
103
 
 
104
  <autotools id="bigboard">
 
105
    <branch repo="svn.gnome.org" />
 
106
    <dependencies>
 
107
      <dep package="dbus-python"/>
 
108
      <dep package="hippo-canvas"/>
 
109
      <dep package="mugshot-client"/>
 
110
      <dep package="pygtk"/>
 
111
      <dep package="gnome-python"/>
 
112
      <dep package="gnome-keyring"/>
 
113
      <dep package="local-export-daemon"/>
 
114
      <dep package="empathy"/>
 
115
      <dep package="gnome-control-center"/>
 
116
      <dep package="online-desktop"/>
 
117
    </dependencies>
 
118
  </autotools>
 
119
 
 
120
  <autotools id="mugshot-client">
 
121
    <branch repo="svn.mugshot.org" module="mugshot-client/trunk"
 
122
            checkoutdir="mugshot-client" />
 
123
    <dependencies>
 
124
      <dep package="dbus"/>
 
125
      <dep package="desktop-data-model"/>
 
126
      <dep package="hippo-canvas"/>
 
127
      <dep package="gconf"/>
 
128
    </dependencies>
 
129
  </autotools>
 
130
 
 
131
  <metamodule id="meta-online-desktop">
 
132
    <dependencies>
 
133
      <dep package="online-desktop"/>
 
134
      <dep package="bigboard"/>
 
135
      <dep package="gnome-session"/>
 
136
      <dep package="bug-buddy"/> 
 
137
      <dep package="mugshot-client"/>
 
138
    </dependencies>
 
139
  </metamodule>
 
140
</moduleset>