Mercurial > gub
changeset 6030:41aaddfc2f8e
gvfs: new package.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Wed, 10 Nov 2010 14:59:16 +0100 |
parents | b6b56c26f66f |
children | 2dc373ed7eca |
files | gub/specs/gvfs.py |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gub/specs/gvfs.py Wed Nov 10 14:59:16 2010 +0100 @@ -0,0 +1,18 @@ +from gub import gnome +from gub import target + +class Gvfs (target.AutoBuild): + source = 'http://ftp.gnome.org/pub/GNOME/sources/gvfs/1.2/gvfs-1.2.3.tar.gz' + dependencies = [ + 'tools::libtool', + 'glib-devel', + 'dbus', + ] + def patch (self): + target.AutoBuild.patch (self) + self.file_sub ([('pkg-config', '$PKG_CONFIG')], '%(srcdir)s/configure') + self.file_sub ([(r'(^\s*)PKG_CONFIG=', r'\1XPKG_CONFIG=')], '%(srcdir)s/configure') + def configure (self): + target.AutoBuild.configure (self) + self.file_sub ([('(giomodulesdir.*=")/.*/usr', r'\1/usr')], '%(builddir)s/config.status', must_succeed=True) + self.system ('cd %(builddir)s && ./config.status')