# HG changeset patch # User Jan Nieuwenhuizen # Date 1296686317 -3600 # Node ID d385df57756acc2dd6bbf551af977cb668dc890b # Parent 3f3bf4ecad6efbeb0240dd09b8c9f6b79d2a8fec gnulib: new package. diff -r 3f3bf4ecad6e -r d385df57756a gub/specs/gnulib.py --- /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 ())