diff options
author | Sébastien Leduc | 2015-07-12 11:27:10 +0200 |
---|---|---|
committer | Sébastien Leduc | 2015-07-12 11:27:10 +0200 |
commit | a28bc4ac76da31a71a13effacbc1d387e28518ff (patch) | |
tree | f8658ab66c24997218b9405b3fb2ca5644575695 /PKGBUILD | |
parent | a3b5dab3e296f9f417e6f047145d9bc924a61262 (diff) | |
download | aur-a28bc4ac76da31a71a13effacbc1d387e28518ff.tar.gz |
Create a split package for python{,2}-nmap
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -1,23 +1,33 @@ # Maintainer: Sebastien Leduc <sebastien AT sleduc DOT fr> # Contributor: sl13lp <slackpinguino@gmail.com> -pkgname=python-nmap +pkgname=('python-nmap' 'python2-nmap') +pkgbase='python-nmap' +_realname=python-nmap pkgver=0.3.7 pkgrel=1 +depends=('nmap') pkgdesc="A Python library which helps in using the nmap port scanner. required nmap software" arch=("any") url="http://xael.org/norman/python/python-nmap" license=('GPL3') -depends=('python' 'nmap') source="http://xael.org/norman/python/python-nmap/$pkgname-$pkgver.tar.gz" md5sums=('3ed35d4093a04b2ad2b3a6447dd0588e') -build() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py build +prepare() { + cp -a "${srcdir}/${_realname}-${pkgver}"{,-python2} } -package() { - cd "$srcdir/$pkgname-$pkgver" +package_python-nmap() { + depends+=("python") + makedepends=("python-setuptools") + cd "$srcdir/$_realname-$pkgver" python setup.py install --root="$pkgdir"/ --optimize=1 } + +package_python2-nmap() { + depends+=("python2") + makedepends=("python2-setuptools") + cd "$srcdir/$_realname-$pkgver-python2" + python2 setup.py install --root="$pkgdir"/ --optimize=1 +} |