summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Peukert2020-06-14 13:15:44 +0200
committerDaniel Peukert2020-06-14 13:15:44 +0200
commitfd10ad4b16da140535a352ad6e1e851f43943b6f (patch)
treec4bbe9be018a14792e4061427e3c0808844fcd77 /PKGBUILD
parent629ad159bff2c5c49342f07ddf5bac560cbb6361 (diff)
downloadaur-python2-pysha3.tar.gz
Added python-pysha3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 19 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f386a62ef49b..bf78c4be163f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}