diff options
Diffstat (limited to 'community/py3-unicodecsv/APKBUILD')
-rw-r--r-- | community/py3-unicodecsv/APKBUILD | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/community/py3-unicodecsv/APKBUILD b/community/py3-unicodecsv/APKBUILD index 081114e61d7..eaa64fd4cc1 100644 --- a/community/py3-unicodecsv/APKBUILD +++ b/community/py3-unicodecsv/APKBUILD @@ -3,28 +3,35 @@ pkgname=py3-unicodecsv _pkgname=python-unicodecsv pkgver=0.14.1 -pkgrel=2 +pkgrel=8 pkgdesc="The unicodecsv is a csv module which supports unicode strings" url="https://github.com/jdunck/python-unicodecsv" -arch="all" +arch="noarch" license="custom" # BSD-2-Clause with extra notice depends="python3" makedepends="py3-setuptools" -subpackages="$pkgname-doc" -source="$pkgname-$pkgver.tar.gz::https://github.com/jdunck/python-unicodecsv/archive/$pkgver.tar.gz" +subpackages="$pkgname-doc $pkgname-pyc" +source="$pkgname-$pkgver.tar.gz::https://github.com/jdunck/python-unicodecsv/archive/$pkgver.tar.gz + fix-running-tests.patch + " builddir="$srcdir/$_pkgname-$pkgver" +options="!check" # fails with 3.11 build() { python3 setup.py build } check() { - python3 setup.py check + cd build/lib + python3 -m unittest unicodecsv/test.py } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 setup.py install --skip-build --root="$pkgdir" install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE } -sha512sums="9135c0f3702d60d72b2544476feb9e924b8d592e06d21eca98cd10406de9ecca49bcde9e9bfa7baeb4358dddf86ad737e155355d8b927de5b93912201a8d87b0 py3-unicodecsv-0.14.1.tar.gz" +sha512sums=" +9135c0f3702d60d72b2544476feb9e924b8d592e06d21eca98cd10406de9ecca49bcde9e9bfa7baeb4358dddf86ad737e155355d8b927de5b93912201a8d87b0 py3-unicodecsv-0.14.1.tar.gz +915d244d4206a29ece15e95e9805930f33accb80ae1df9404d57e04ebba22e47ff4f79dcf756bdc44c8ed85be778f70f3272b86a43736b9d4b21302151c6c80e fix-running-tests.patch +" |