summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302021-03-22 22:20:15 +0100
committerM0Rf302021-03-22 22:20:15 +0100
commit140d4b3ebddaf4127105d6d13d2ebf204325901b (patch)
tree77324324b3b200cab00bdb6d9a61df66ead7656f
parent642439fbbffdeeceff1019815dfadeb3fb9d226b (diff)
downloadaur-python2-pynacl-git.tar.gz
python2-pynacl-git: update
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD31
2 files changed, 26 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 312f466f7348..5df18be8c5e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
pkgbase = python2-pynacl-git
- pkgdesc = A simple ctypes based python binding to libsodium
- pkgver = 1.4.0.r21.gc3279b1
+ pkgdesc = Python binding to the Networking and Cryptography (NaCl) library
+ pkgver = 1.4.0.r31.f6c17a3
pkgrel = 1
url = http://libnacl.readthedocs.org
arch = any
license = APACHE
- makedepends = git
- makedepends = python-setuptools
makedepends = python2-setuptools
- makedepends = libsodium
+ makedepends = python2-pycparser
+ depends = libsodium
+ depends = python2
+ depends = python2-cffi
provides = python2-pynacl
conflicts = python2-pynacl
- replaces = python2-libnacl
- replaces = python2-pynacl
source = python2-pynacl-git::git+https://github.com/pyca/pynacl.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 54827224ff06..bb51c34c3d8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,35 @@
# Maintainer: robertfoster
pkgname=python2-pynacl-git
-pkgver=1.4.0.r21.gc3279b1
+pkgver=1.4.0.r31.f6c17a3
pkgrel=1
-pkgdesc='A simple ctypes based python binding to libsodium'
+pkgdesc='Python binding to the Networking and Cryptography (NaCl) library'
arch=('any')
url='http://libnacl.readthedocs.org'
license=('APACHE')
-makedepends=(git python-setuptools python2-setuptools libsodium)
-conflicts=('python2-pynacl')
-replaces=('python2-libnacl' 'python2-pynacl')
-provides=('python2-pynacl')
-source=("$pkgname::git+https://github.com/pyca/pynacl.git")
+depends=('libsodium' 'python2' 'python2-cffi')
+makedepends=('python2-setuptools' 'python2-pycparser')
+conflicts=("${pkgname%-git}")
+provides=("${pkgname%-git}")
+source=("${pkgname}::git+https://github.com/pyca/pynacl.git")
+
+build() {
+ export SODIUM_INSTALL=system
+
+ cd "${srcdir}/${pkgname}"
+ python2 setup.py build
+}
package() {
- cd "$srcdir/$pkgname"
- python2 setup.py install --root="$pkgdir" -O1
+ export SODIUM_INSTALL=system
+
+ cd "${srcdir}/${pkgname}"
+ python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
}
pkgver() {
- cd "$srcdir/$pkgname"
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd "${srcdir}/${pkgname}"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
md5sums=('SKIP')