diff options
author | Maxime “pep” Buquet | 2018-07-21 12:27:24 +0100 |
---|---|---|
committer | Maxime “pep” Buquet | 2018-07-21 12:27:24 +0100 |
commit | d3400acf49e345cdf5b2f2669d44a395a5d6102c (patch) | |
tree | a62ba4cd71f7f7e497f3fc3b68020585d07335e6 | |
parent | cba6a98198cbf25a60b4f488851442f5b15466ad (diff) | |
download | aur-d3400acf49e345cdf5b2f2669d44a395a5d6102c.tar.gz |
Add python2 support
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 30 insertions, 9 deletions
@@ -6,12 +6,18 @@ pkgbase = python-xeddsa-git arch = any license = MIT makedepends = python-setuptools + makedepends = python2-setuptools makedepends = libsodium - depends = python-pynacl - provides = python-xeddsa - conflicts = python-xeddsa source = python-xeddsa::git+https://github.com/Syndace/python-xeddsa.git sha256sums = SKIP pkgname = python-xeddsa-git + depends = python-pynacl + provides = python-xeddsa + conflicts = python-xeddsa + +pkgname = python2-xeddsa-git + depends = python2-pynacl + provides = python2-xeddsa + conflicts = python2-xeddsa @@ -1,17 +1,16 @@ # Maintainer: Maxime "pep" Buquet <archlinux@bouah.net> _pkgname=python-xeddsa -pkgname=${_pkgname}-git +_pkgname2=python2-xeddsa +pkgbase=${_pkgname}-git +pkgname=("${_pkgname}-git" "${_pkgname2}-git") pkgver=r19.4872d92 pkgrel=1 pkgdesc="A python implementation of the XEdDSA signature scheme" url='https://github.com/Syndace/python-xeddsa' license=('MIT') arch=('any') -depends=('python-pynacl') -makedepends=('python-setuptools' 'libsodium') -provides=("${_pkgname}") -conflicts=("${_pkgname}") +makedepends=('python-setuptools' 'python2-setuptools' 'libsodium') source=("${_pkgname}::git+https://github.com/Syndace/python-xeddsa.git") sha256sums=('SKIP') @@ -30,10 +29,26 @@ build() { make } -package() { +package_python-xeddsa-git() { + depends=('python-pynacl') + provides=("${_pkgname}") + conflicts=("${_pkgname}") + cd ${_pkgname} python3 setup.py install --root="${pkgdir}" --optimize=1 install -Dm 644 ref10/bin/crypto_scalarmult.so ref10/bin/crypto_sign.so \ "${pkgdir}/usr/lib" } + +package_python2-xeddsa-git() { + depends=('python2-pynacl') + provides=("${_pkgname2}") + conflicts=("${_pkgname2}") + + cd ${_pkgname} + + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm 644 ref10/bin/crypto_scalarmult.so ref10/bin/crypto_sign.so \ + "${pkgdir}/usr/lib" +} |