summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Mattern2023-12-24 16:25:50 +0100
committerPeter Mattern2023-12-24 16:25:50 +0100
commit7c4a9a4b493cc40603b406a32c5f36b45e564b48 (patch)
tree9058b84d3374c55bc88921f91beba7b0ed2481c8
parent663ffa43c5335cc770a0d5051e88d2058b8f74d8 (diff)
downloadaur-python-siphashc.tar.gz
Adopt package
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD18
3 files changed, 14 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 826d97995760..43ac0b1d99cd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = python-siphashc
- pkgdesc = python c-module for siphash
+ pkgdesc = Python module (in c) for siphash-2-4
pkgver = 2.1
pkgrel = 1
url = https://github.com/WeblateOrg/siphashc
- arch = any
+ arch = x86_64
license = ISC
+ checkdepends = python-wheel
makedepends = python-setuptools
depends = python
- source = https://github.com/WeblateOrg/siphashc/archive/v2.1.tar.gz
+ source = siphashc-2.1.tar.gz::https://github.com/WeblateOrg/siphashc/archive/refs/tags/v2.1.tar.gz
sha256sums = e6a9da952d684a52cb797dff7a96639bad2bdb779e4856158aa294618d505fbe
pkgname = python-siphashc
-
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 6ae0b18a1f6c..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/pkg
-/src
-*.tar.gz
-*.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index 33208677eabd..e61911a7a9b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,32 @@
-# Maintainer: Marcus Hoffmann <bubu@bubu1.eu>
+# Maintainer: Peter Mattern <pmattern at arcor dot de>
+# Contributor: Marcus Hoffmann <bubu@bubu1.eu>
+
_pkgname=siphashc
pkgname=python-siphashc
pkgver=2.1
pkgrel=1
-pkgdesc="python c-module for siphash"
+pkgdesc="Python module (in c) for siphash-2-4"
url="https://github.com/WeblateOrg/siphashc"
depends=('python')
makedepends=('python-setuptools')
+checkdepends=('python-wheel')
license=('ISC')
-arch=('any')
-source=("https://github.com/WeblateOrg/${_pkgname}/archive/v${pkgver}.tar.gz")
-
+arch=('x86_64')
+source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('e6a9da952d684a52cb797dff7a96639bad2bdb779e4856158aa294618d505fbe')
check() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd ${_pkgname}-${pkgver}
python setup.py test
}
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd ${_pkgname}-${pkgver}
python setup.py build
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd ${_pkgname}-${pkgver}
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
}