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.
  • [get | view] (2021-02-25 10:00:02, 2.4 KB) [[attachment:gnome218-jhbuildrc.py]]
  • [get | view] (2021-02-25 10:00:02, 0.7 KB) [[attachment:gnome218-jhbuildrc.pyc]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.