diff options
author | Daniel Peukert | 2020-06-14 13:15:44 +0200 |
---|---|---|
committer | Daniel Peukert | 2020-06-14 13:15:44 +0200 |
commit | fd10ad4b16da140535a352ad6e1e851f43943b6f (patch) | |
tree | c4bbe9be018a14792e4061427e3c0808844fcd77 /PKGBUILD | |
parent | 629ad159bff2c5c49342f07ddf5bac560cbb6361 (diff) | |
download | aur-python2-pysha3.tar.gz |
Added python-pysha3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 19 insertions, 25 deletions
@@ -1,37 +1,31 @@ -# Maintainer: Matthew McGinn <mamcgi@gmail.com> +# Maintainer: Daniel Peukert <dan.peukert@gmail.com> +# Contributor: Matthew McGinn <mamcgi@gmail.com> # Contributor: Andy Weidenbaum <archbaum@gmail.com> - -pkgname=python2-pysha3 -pkgver=1.0.2 -pkgrel=1 -pkgdesc="SHA-3 wrapper (keccak) for Python" -arch=('i686' 'x86_64' 'armv6') +_projectname='pysha3' +pkgname="python2-$_projectname" +pkgver='1.0.2' +pkgrel='2' +pkgdesc='Backport of hashlib.sha3 for Python 2.7 to 3.5 - python2 version' +arch=('any') +url="https://github.com/tiran/$_projectname" +license=('PSF') depends=('python2') makedepends=('python2-setuptools') -url="https://github.com/tiran/pysha3" -license=('PSFL') -options=(!emptydirs) -source=("https://github.com/tiran/pysha3/archive/${pkgver}.tar.gz") -md5sums=('8e705c4e0b3e6cf4d108a3c9d8a2ac3d') +source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/$pkgver.tar.gz") +sha256sums=('b7691514fdb389037d3428bc4e7764715805ff829419aaa7f8bd09215e22e5d5') -prepare(){ - cd "$srcdir/${pkgname#python2-}-$pkgver" +_sourcedirectory="$_projectname-$pkgver" - msg 'Fixing Python version...' - find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/python#/usr/bin/python2#g' - find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' +prepare() { + find . -type f -exec sed -i 's|#!/usr/bin/env python$|#!/usr/bin/env python2.7|g' {} \; } build() { - cd "$srcdir/${pkgname#python2-}-$pkgver" - - msg 'Building...' - python2 setup.py build + cd "$srcdir/$_sourcedirectory/" + python2 setup.py build } package() { - cd "$srcdir/${pkgname#python2-}-$pkgver" - - msg 'Installing...' - python2 setup.py install --root="$pkgdir" --optimize=1 + cd "$srcdir/$_sourcedirectory/" + python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build } |