Re: Compiling and installing gtranslator



Kenny Meyer (knny myer gmail com) wrote:
> Hello,
> 
> Here's a quick status report:
> 
> Day 1:
> ------
> 
> What I want to do:
> 
>  Compile and install the gtranslator source from git HEAD.
> 
> What I have done so far:
> 
>  1) Started getting a definition about libpeas, gtk3, and gtranslator, and
>     obtained a clone of libpeas and gtranslator with git.
>  2) Got jhbuild, encountered some distro-specific issues which I could fix.
>  3) Bootstrapped jhbuild
>  4) Built jhbuild, but then realised that this was GNOME 2.x which didn't
>     compile with gtranslator.
>  5) Set `moduleset = "3.0"' in my ~/.jhbuildrc
>  6) Built again and I still have to get 240+ modules, which seems a
>     lot. So, I skipped that, and followed the instructions on a blog
>     article's comment. [1]
>  7) ATM jhbuild is building, which may take some time.
> 
> I wonder if you could give me some advice to setup my environment without
> wasting too much time and to get things done.
> 
> Maybe a/your .jhbuildrc?
> 
> I've attached you my .jhbuildrc, which is not yet quite modded. ;-)
> 
> Awaiting your input,
> Kenny
> 
> [1] http://blogs.gnome.org/aklapper/2010/09/19/jhbuilding-gnome-3-0-no-fun/comment-page-1/#comment-5703
> 
> -- 
> Encouraging respectful discussion with OpenRespect (http://www.openrespect.org)

Don't tell me I've forgotten to attach my .jhbuildrc... Done.

-- 
Encouraging respectful discussion with OpenRespect (http://www.openrespect.org)
# -*- mode: python -*-

# edit this file to match your settings and copy it to ~/.jhbuildrc

# if you have a GNOME git account, uncomment this line
# repos['git.gnome.org'] = 'ssh://user git gnome org/git/'

# what module set should be used.  The default at the moment is 'gnome-3.0',
# 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 = 'gnome-3.0'

# A list of the modules to build.  Defaults to the Gnome Desktop and
# developer platform.
# modules = [ 'meta-gnome-desktop' ]

# what directory should the source be checked out to?
checkoutroot = os.path.expanduser('~/Source/gnome')

# the prefix to configure/install modules to (must have write access)
prefix = '/opt/gnome'

# custom CFLAGS / environment pieces for the build
# os.environ['CFLAGS'] = '-Wall -g -O0'

# extra arguments to pass to all autogen.sh scripts
# to speed up builds of GNOME, try '--disable-static --disable-gtk-doc'
#autogenargs=''

# On SMP systems you may use something like this to improve compilation time:
# be aware that not all modules compile correctly with make -j2
# You can also use 'make V=0' if you want less output while compiling.
#makeargs = '-j2'

skip = [ ]

# skip some big external dependencies that can be annoying and that are
# installed system-wide anyway
skip.extend ([ 'mozilla', 'firefox', 'dbus', 'hal', 'avahi', 'NetworkManager',
'PolicyKit', 'PolicyKit-gnome', 'libgdiplus', 'mono', 'monodoc', 'nss', 'nspr',
'sqlite3', 'pulseaudio', 'pysqlite2', 'mono-addins', 'WebKit', 'polkit',
'DeviceKit', 'DeviceKit-disks', 'DeviceKit-power', 
#'libxml2',
 'libxslt', 'libgpg-error', 'libgcrypt', 'expat', 'libtasn1', 'gnutls',
'libvolume_id', 'libdaemon', 'udisks', 'UPower', 'upower' ])

Attachment: pgpA4hLouo9zw.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]