Mercurial > gub
view gub/specs/guile-config.py @ 6443:344d21a6233d
guile: bump to 1.9.14.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Sat, 29 Jan 2011 15:48:48 +0100 |
parents | 3545a5b7b160 |
children | f496a91df3e5 |
line wrap: on
line source
from gub import build from gub import octal class Guile_config (build.SdkBuild): source = 'url://host/guile-config-1.8.7.tar.gz' source = 'url://host/guile-config-1.9.14.tar.gz' def install (self): build.SdkBuild.install (self) self.system ('mkdir -p %(cross_prefix)s%(prefix_dir)s/bin') version = self.version () #FIXME: c&p guile.py self.dump ('''\ #! /bin/sh test "$1" = "--version" && echo "%(target_architecture)s-guile-config - Guile version %(version)s" #prefix=$(dirname $(dirname $0)) prefix=%(system_prefix)s test "$1" = "compile" && echo "-I$prefix/include" test "$1" = "link" && echo "-L$prefix/lib -lguile -lgmp" test "$1" = "info" && test "$2" = "guileversion" && echo "%(version)s" exit 0 ''', '%(install_prefix)s%(cross_dir)s/bin/guile-config', permissions=octal.o755) class Guile_config__debian (build.SdkBuild): source = 'url://host/guile-config-1.8.7.tar.gz' def install (self): build.SdkBuild.install (self) self.system ('mkdir -p %(cross_prefix)s%(prefix_dir)s/bin') version = self.version () #FIXME: c&p guile.py self.dump ('''\ #! /bin/sh test "$1" = "--version" && echo "%(target_architecture)s-guile-config - Guile version %(version)s" #prefix=$(dirname $(dirname $0)) prefix=%(system_prefix)s test "$1" = "compile" && echo "-I$prefix/include" test "$1" = "link" && echo "-L$prefix/lib -lguile -ldl -lcrypt -lm" exit 0 ''', '%(install_prefix)s%(cross_dir)s/bin/guile-config', permissions=octal.o755)