diff options
author | Maxime “pep” Buquet | 2018-09-08 22:01:13 +0100 |
---|---|---|
committer | Maxime “pep” Buquet | 2018-09-08 22:01:13 +0100 |
commit | 06b9462dd02dda384ec023390e25f57a80321aa2 (patch) | |
tree | 0aa21cb9f2b922e81471fa876f81c9edcc57885c | |
parent | 26fa20b12729584fb515a5eee63fdf15e109021e (diff) | |
download | aur-06b9462dd02dda384ec023390e25f57a80321aa2.tar.gz |
Split ref10 bits into its own package to fix deps
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = python-xeddsa-git pkgdesc = A python implementation of the XEdDSA signature scheme - pkgver = r19.4872d92 + pkgver = r37.d0f7eef pkgrel = 2 url = https://github.com/Syndace/python-xeddsa arch = any @@ -13,11 +13,15 @@ pkgbase = python-xeddsa-git pkgname = python-xeddsa-git depends = python-pynacl + depends = python-xeddsa-ref10-git provides = python-xeddsa conflicts = python-xeddsa pkgname = python2-xeddsa-git depends = python2-pynacl + depends = python-xeddsa-ref10-git provides = python2-xeddsa conflicts = python2-xeddsa +pkgname = python-xeddsa-ref10-git + @@ -3,8 +3,8 @@ _pkgname=python-xeddsa _pkgname2=python2-xeddsa pkgbase=${_pkgname}-git -pkgname=("${_pkgname}-git" "${_pkgname2}-git") -pkgver=r19.4872d92 +pkgname=("${_pkgname}-git" "${_pkgname2}-git" "${_pkgname}-ref10-git") +pkgver=r37.d0f7eef pkgrel=2 pkgdesc="A python implementation of the XEdDSA signature scheme" url='https://github.com/Syndace/python-xeddsa' @@ -29,26 +29,29 @@ build() { make } +package_python-xeddsa-ref10-git() { + cd ${_pkgname} + install -m755 -d "${pkgdir}/usr/lib" + install -Dm 644 ref10/bin/crypto_scalarmult.so ref10/bin/crypto_sign.so \ + "${pkgdir}/usr/lib" +} + package_python-xeddsa-git() { - depends=('python-pynacl') + depends=('python-pynacl' 'python-xeddsa-ref10-git') 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') + depends=('python2-pynacl' 'python-xeddsa-ref10-git') 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" } |