aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Daudt <kdaudt@alpinelinux.org>2021-04-06 16:59:30 +0000
committerKevin Daudt <kdaudt@alpinelinux.org>2021-04-06 16:59:30 +0000
commitb45d157dea771c26ce9f226e497cf8d0bf311c3c (patch)
tree34b2b45a0204d12a9f99bfe84de3317a8289e44f
parentf6f7c8943b95d632685c28f357c18f6cdeeac972 (diff)
community/py3-dateutil: fix internal version
-rw-r--r--community/py3-dateutil/APKBUILD12
1 files changed, 10 insertions, 2 deletions
diff --git a/community/py3-dateutil/APKBUILD b/community/py3-dateutil/APKBUILD
index 454a3937acf..ee319bbd841 100644
--- a/community/py3-dateutil/APKBUILD
+++ b/community/py3-dateutil/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-dateutil
_pkgname=python-dateutil
pkgver=2.8.1
-pkgrel=2
+pkgrel=3
pkgdesc="Python3 extensions for datetime module"
options="!check" # Requires py3-freezegun for testsuite and vice-versa
url="https://dateutil.readthedocs.io"
@@ -20,7 +20,15 @@ provides="py-dateutil=$pkgver-r$pkgrel" # Backwards compatibility
prepare() {
default_prepare
- sed '/setuptools_scm/d' -i setup.cfg
+ # Generate _version.py ourselves since we don't use setuptools_scm
+ cat <<- EOF >dateutil/_version.py
+ # coding: utf-8
+ version = '$pkgver'
+ version_tuple = (${pkgver//./, })
+ EOF
+
+ sed -e '/setuptools_scm/d' -i setup.cfg
+ sed -e "s/setup(/setup(\n version='$pkgver',/" -i setup.py
}
build() {