1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-23 03:05:48 +03:00
aports/community/py3-keepass/APKBUILD
2021-04-05 18:18:25 +00:00

32 lines
1.1 KiB
Text

# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-keepass
pkgver=3.2.1
pkgrel=4
pkgdesc="Python3 library to interact with keepass databases"
url="https://github.com/pschmitt/pykeepass"
arch="noarch !s390x !mips !mips64" # pykeepass test fail on s390x and mips
license="GPL-3.0-only"
depends="python3 py3-dateutil py3-pycryptodomex py3-construct py3-lxml
py3-argon2-cffi py3-cffi py3-future"
makedepends="py3-setuptools"
source="
https://pypi.io/packages/source/p/pykeepass/pykeepass-$pkgver.tar.gz
0001-relax-dependencies.patch
"
builddir="$srcdir/pykeepass-$pkgver"
build() {
python3 setup.py build
}
check() {
python3 setup.py test
}
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="559287581741d5b3465fa722d0dc51dbbcb46776349c7a4ce2b688b8e692f188078718adcdf527723e35f30b3f68efa4625bba5db5109841b75d2590d0b67ff8 pykeepass-3.2.1.tar.gz
732b9de1ace8cb6b659528e6b3d326f92b2d83bf42a39b43b0ece369102146ed322fec8e01899be5ca6c6ba29c1691e6e2ddf5723633ceed9de012964443c171 0001-relax-dependencies.patch"