Mercurial > gub
view gub/specs/busybox.py @ 3479:e5837302684d
Bugfix: actually install something.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Fri, 11 May 2007 22:39:27 +0200 |
parents | 53b7dda8c98b |
children | 3dada34ec71e |
line wrap: on
line source
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 CONFIG_PREFIX=%(install_root)s' def license_file (self): return '%(srcdir)s/LICENSE'