Attachment 'gnome218-jhbuildrc.py'
Download 1 # -*- mode: python -*-
2
3 # edit this file to match your settings and copy it to ~/.jhbuildrc
4
5 # if you have a cvs account, uncomment this line
6 #repos['gnome.org'] = ':ext:user@cvs.gnome.org:/cvs/gnome'
7
8 # what module set should be used. The default at the moment is 'gnome28',
9 # but it can be any of the files in the modulesets directory, or even
10 # the URL of a module set file on a web server.
11 moduleset = 'gnome-2.18'
12
13 # A list of the modules to build. Defaults to the Gnome Desktop and
14 # developer platform.
15 # modules = [ 'meta-gnome-desktop' ]
16
17 # what directory should the source be checked out to?
18 checkoutroot = os.path.join(os.environ['HOME'], 'svn', 'gnome2')
19
20 # the prefix to configure/install modules to (must have write access)
21 prefix = os.path.join(os.sep, 'opt', 'gnome2')
22
23 # extra arguments to pass to all autogen.sh scripts
24 # to speed up builds of gnome2, try '--disable-static --disable-gtk-doc'
25 #autogenargs=''
26
27 # set CFLAGS:
28 #os.environ['CFLAGS'] = '-g -O2'
29
30 # On SMP systems you may use something like this to improve compilation time:
31 # be aware that not all modules compile correctly with make -j2
32 #os.environ['MAKE'] = 'make -j2'
33
34 # a alternative install program to use.
35 # The included install-check program won't update timestamps if the
36 # header hasn't changed
37 os.environ['INSTALL'] = os.path.join(os.environ['HOME'], 'bin', 'install-check')
38
39 ###################
40 # GNOME 2.17/2.18 #
41 # #################
42
43 # pkgconfig system path needs to be added. It is not included by default
44 # because of other systems that this may break.
45 # See http://bugzilla.gnome.org/show_bug.cgi?id=325018
46 addpath('PKG_CONFIG_PATH', '/usr/lib/pkgconfig')
47
48 # add path to mandriva aclocal (useful for ekiga to find sdl.m4)
49 addpath('ACLOCAL_FLAGS', '/usr/share/aclocal')
50
51 # modules I skip: they aren't worth the trouble
52 skip = [ 'mozilla', 'evolution-exchange', 'libexchange', 'NetworkManager', 'network-manager-applet']
53
54 # eel: give the include path for freetype2
55 #module_makeargs['eel'] = makeargs + ' CFLAGS+=-I/usr/include/freetype2'
56
57 #evolution-data-server: give path to nspr.h
58 # '--with-nspr-includes=/usr/include/mozilla-firefox-1.0.6/nspr/' - Needed, or build fails
59 #module_autogenargs['evolution-data-server'] = autogenargs + ' --with-nspr-includes=/usr/include/mozilla-firefox-1.0.6/nspr/'
60
61
62 #opal: add path to find shipped pwlib
63 #os.environ['PWLIBDIR'] = os.path.join(checkoutroot, 'pwlib-1.10.2')
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.