Mercurial > gub
changeset 3481:56e5a17e3ee9
New package.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Fri, 11 May 2007 22:39:46 +0200 |
parents | eae18a992926 |
children | 5ebb0f9881f0 |
files | gub/specs/dropbear.py |
diffstat | 1 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gub/specs/dropbear.py Fri May 11 22:39:46 2007 +0200 @@ -0,0 +1,22 @@ +from gub import targetpackage +from gub import repository + +url = 'http://matt.ucc.asn.au/dropbear/releases/dropbear-0.49.tar.gz' + +class Dropbear (targetpackage.TargetBuildSpec): + def __init__ (self, settings): + targetpackage.TargetBuildSpec.__init__ (self, settings) + self.with_vc (repository.TarBall (self.settings.downloads, url)) + def get_build_dependencies (self): + return ['zlib'] + def configure (self): + targetpackage.TargetBuildSpec.configure (self) + self.system (''' +mkdir -p %(builddir)s/libtomcrypt/src/mac/f9 +mkdir -p %(builddir)s/libtomcrypt/src/mac/xcbc +mkdir -p %(builddir)s/libtomcrypt/src/math/fp +mkdir -p %(builddir)s/libtomcrypt/src/modes/f8 +mkdir -p %(builddir)s/libtomcrypt/src/modes/lrw +''') + def license_file (self): + return '%(srcdir)s/LICENSE'