# HG changeset patch # User Jan Nieuwenhuizen # Date 1178912467 -7200 # Node ID 53b7dda8c98b5d8bae22a22b18b5a183c939f44c # Parent 3b9486c7e7a15c85c667791ecc73771572b01daf New package. diff -r 3b9486c7e7a1 -r 53b7dda8c98b gub/specs/busybox.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gub/specs/busybox.py Fri May 11 21:41:07 2007 +0200 @@ -0,0 +1,18 @@ +from gub import targetpackage +from gub import repository + +url = 'http://busybox.net/downloads/busybox-1.5.0.tar.bz2' + +class Busybox (targetpackage.TargetBuildSpec): + def __init__ (self, settings): + targetpackage.TargetBuildSpec.__init__ (self, settings) + self.with_vc (repository.TarBall (self.settings.downloads, url)) + def patch (self): + self.shadow_tree ('%(srcdir)s', '%(builddir)s') + pass # FIXME: no ./configure, but do not run autoupdate + def configure_command (self): + return 'make -f %(srcdir)s/Makefile defconfig' + def makeflags (self): + return ' CROSS_COMPILE=%(tool_prefix)s' + def license_file (self): + return '%(srcdir)s/LICENSE'