Script will build if all the source is present. Need to test that checkouts work
[moonshot.git] / mac-client-installer / moonshot-mac.modules
1 <?xml version="1.0"?>
2 <!DOCTYPE moduleset SYSTEM "moduleset.dtd">
3 <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
4 <moduleset>
5     
6     <repository type="git" name="moonshot.janet.git"
7     href="http://www.project-moonshot.org/git"/>
8
9     <repository type="git" name="moonshot-ui.janet.git"
10     href="http://www.project-moonshot.org/git/moonshot-ui.git"/>
11     
12     <repository type="tarball" name="ftp.cyrus-sasl.org" default="yes"
13     href="ftp://ftp.cyrusimap.org/cyrus-sasl/"/>
14
15 <!--    <include href="gtk-osx.modules"/> -->
16   <include href="http://git.gnome.org/browse/gtk-osx/plain/modulesets-stable/gtk-osx.modules"/>
17     <metamodule id="meta-moonshot-mac-client">
18         <dependencies>
19             <dep package="cyrus-sasl"/> 
20             <dep package="moonshot"/> 
21             <dep package="moonshot-ui"/>
22         </dependencies>
23     </metamodule>
24
25     
26     <autotools id="moonshot-ui" autogenargs="--prefix $HOME/moonshot/mac-client-installer/moonshot-ui  --libdir $HOME/moonshot/mac-client-installer/moonshot-ui/lib" 
27         makeinstallargs="install icons">
28         <branch 
29             repo="moonshot.janet.git" module="moonshot-ui.git">
30         </branch>
31         <dependencies>
32             <dep package="libgee"/>
33             <dep package="dbus-glib"/>
34             <dep package="glib"/>
35             <dep package="gtk-doc"/>
36             <dep package="libpng"/>
37             <dep package="libtiff"/>
38             <dep package="libjpeg"/>
39             <dep package="pango"/>
40             <dep package="atk"/>
41             <dep package="gdk-pixbuf"/>
42             <dep package="gtk+"/> 
43             <dep package="vala"/>
44             <dep package="shared-mime-info"/>
45             <dep package="meta-gtk-osx-themes"/>
46             <dep package="meta-gtk-osx-core"/>
47 <!--            <dep package="gtk+-3.0"/> -->
48             <dep package="gtk-mac-integration"/>
49         </dependencies>
50     </autotools>
51     
52     <tarball id="libgee" version="0.6.0">
53         <source href="http://download.gnome.org/sources/libgee/0.6/libgee-0.6.0.tar.bz2"
54         hash="sha256:e586678d0a88637abeaaf850b62231000772e79ea6d9c4b45dc3cea99f778a7a"
55         md5sum="4eb513b23ab6ea78884989518a4acf6f" size="477609"/>
56         <dependencies>
57             <dep package="glib"/>
58         </dependencies>
59     </tarball>
60
61     <autotools id="moonshot" autogenargs="--enable-acceptor=no --with-krb5=$PREFIX"
62         makeinstallargs="install DESTDIR=$HOME/moonshot/mac-client-installer/moonshot">
63         <branch 
64         repo="moonshot.janet.git" module="moonshot.git">
65         <patch file="0001-Move-moonshot-files-up.patch" strip="1"/>
66         </branch>
67     </autotools>
68
69     <repository type="git" name="moonshotclient.gitorious.git"
70     href="git://gitorious.org/moonshot-identity-client"/>
71
72     <autotools id="cyrus-sasl" autogenargs="--prefix $HOME/moonshot/mac-client-installer/sasl --with-gss_impl=mit"
73         makeinstallargs="install DESTDIR=$HOME/moonshot/mac-client-installer/sasl">
74         <branch 
75             repo="moonshotclient.gitorious.git" module="cyrus-sasl.git">
76         </branch>
77     </autotools>
78
79
80 </moduleset>
81