Mercurial > gub
changeset 3482:5ebb0f9881f0
New package.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Fri, 11 May 2007 22:52:52 +0200 |
parents | 56e5a17e3ee9 |
children | c8213beaa6b6 |
files | gub/specs/tinylogin.py |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gub/specs/tinylogin.py Fri May 11 22:52:52 2007 +0200 @@ -0,0 +1,19 @@ +from gub import targetpackage +from gub import repository + +url = 'http://tinylogin.busybox.net/downloads/tinylogin-1.4.tar.gz' + +class Tinylogin (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') + def configure_command (self): + return 'true' + def makeflags (self): + return 'CROSS=%(tool_prefix)s PREFIX=%(install_root)s' + def install_command (self): + return 'fakeroot make install %(makeflags)s' + def license_file (self): + return '%(srcdir)s/LICENSE'