changeset 6474:d385df57756a

gnulib: new package.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Wed, 02 Feb 2011 23:38:37 +0100
parents 3f3bf4ecad6e
children 57f607784269
files gub/specs/gnulib.py
diffstat 1 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gub/specs/gnulib.py	Wed Feb 02 23:38:37 2011 +0100
@@ -0,0 +1,14 @@
+from gub import tools
+
+class Gnulib__tools (tools.BinaryBuild):
+    source = 'http://lilypond.org/download/gub-sources/gnulib-0.0.6491120.tar.gz'
+    def untar (self):
+        tools.BinaryBuild.untar (self)
+        prefix = self.expand ('%(system_prefix)s')
+        refix = prefix[1:]
+        first = refix[:refix.index ('/')]
+        self.system ('''
+cd %(srcdir)s && mkdir -p .%(refix)s/share/gnulib
+cd %(srcdir)s && mv * .%(refix)s/share/gnulib
+cd %(srcdir)s && mv .%(first)s %(first)s
+''', locals ())