From e5a82c43b058dc72db8473089a93f9a26d3bd22a Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Wed, 4 May 2016 03:05:01 -0300 Subject: waf: add new package to [pcr] --- pcr/waf/PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pcr/waf/PKGBUILD (limited to 'pcr/waf/PKGBUILD') diff --git a/pcr/waf/PKGBUILD b/pcr/waf/PKGBUILD new file mode 100644 index 000000000..ca96ced6b --- /dev/null +++ b/pcr/waf/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Márcio Silva + +pkgbase=waf +pkgname=('python-waf' 'python2-waf') +pkgver=1.8.20 +pkgrel=1 +pkgdesc='The meta build system' +arch=('any') +url="https://$pkgbase.io" +license=('BSD3') +makedepends=('python' 'python2') +source=("$url/$pkgbase-$pkgver.tar.bz2"{,.asc}) +md5sums=('1e188c5179f47964050b08863e9026a0' + 'SKIP') +validpgpkeys=('E6EEAF4A06B3C4CDAC71D4DE67A565EDFDF90E64') + +build() { + rm -v $pkgbase-$pkgver/waf + mv -v {,python-}$pkgbase-$pkgver + cp -va python{,2}-$pkgbase-$pkgver + + cd $srcdir/python-$pkgbase-$pkgver + ./configure + + cd $srcdir/python2-$pkgbase-$pkgver + sed -i 's|/usr/bin/env python|/usr/bin/env python2| + ' waf-light + ./configure +} + +package_python-waf() { + pkgdesc='The meta build system (Python 3)' + depends=('python') + + cd $srcdir/python-$pkgbase-$pkgver + mkdir -pvm 755 $pkgdir/usr/bin + cp -va waf $pkgdir/usr/bin/waf +} + +package_python2-waf() { + pkgdesc='The meta build system (Python 2)' + depends=('python2') + + cd $srcdir/python2-$pkgbase-$pkgver + mkdir -pvm 755 $pkgdir/usr/bin + cp -va waf $pkgdir/usr/bin/waf2 +} -- cgit v1.2.3