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')