-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjhbuildrc-evince
56 lines (44 loc) · 2.13 KB
/
jhbuildrc-evince
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# -*- mode: python -*-
#
# edit this file to match your settings and copy it to ~/.jhbuildrc
# or use it with:
# $ jhbuild -f this-jhbuild-file
# If you are behind a firewall that has blocked the port 9418
# (for example, you get connection time out to git.gnome.org),
# then uncomment the following lines:
# repos['git.gnome.org']='https://git.gnome.org/browse/'
# repos['git.freedesktop.org']= 'http://anongit.freedesktop.org/git/'
# repos['poppler.freedesktop.org'] = 'http://anongit.freedesktop.org/git/poppler/'
# what module set should be used.
# but it can be any of the files in the modulesets directory, or even
# the URL of a module set file on a web server.
moduleset = 'https://raw.github.com/gpoo/jhbuild/master/evince.modules'
# A list of the modules to build.
modules = [ 'evince', 'gnome-themes-standard', 'dconf', 'gvfs' ]
# what directory should the source be checked out to?
checkoutroot = os.path.join(os.environ['HOME'], 'jhbuild', 'evince', 'checkout')
# the prefix to configure/install modules to (must have write access)
prefix = os.path.join(os.environ['HOME'], 'jhbuild', 'evince', 'install')
# extra arguments to pass to all autogen.sh scripts
# to speed up builds, try '--disable-static --disable-gtk-doc'
autogenargs='--disable-gtk-doc '
# set CFLAGS:
os.environ['CFLAGS'] = '-g -O2'
# to speed up builds, only build the default documentation language
os.environ['LINGUAS'] = ''
# On SMP systems you may use something like this to improve compilation time:
# be aware that not all modules compile correctly with make -j2
# makeargs = '-j4'
# Tips from Vincent Untz
# http://www.vuntz.net/journal/post/2010/09/23/My-love-for-jhbuild
#
# skip = [ 'cairo' ]
## Module options
module_autogenargs['evince'] = autogenargs + ' --disable-nautilus ' + \
'--without-keyring --enable-debug '
module_autogenargs['gnome-themes-standard'] = autogenargs + \
' --disable-gtk2-engine '
module_autogenargs['libsecret'] = autogenargs + \
' --disable-vala '
module_autogenargs['librsvg'] = autogenargs + \
' --disable-introspection '