summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Blakeney2023-11-02 13:07:05 +1000
committerMark Blakeney2023-11-02 13:07:05 +1000
commit828eb7d4dc0555284428b6539b9087bc1f554a88 (patch)
treeecbcd38c865157cc89c6dd454f69c6492f4d700c
parenta2c0cb8a6e2f9d0dcbd3f64386a9c77f96a84bfa (diff)
downloadaur-python-timesched.tar.gz
Update to 1.8
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD18
3 files changed, 21 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b397300e7885..e4cff3c807f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,17 @@
pkgbase = python-timesched
pkgdesc = Python module providing a simple time event scheduler
- pkgver = 1.7
+ pkgver = 1.8
pkgrel = 1
url = https://github.com/bulletmark/timesched
arch = any
license = GPL3
makedepends = python-setuptools
- depends = python>=3.4
- source = python-timesched-1.7.tar.gz::https://github.com/bulletmark/timesched/archive/1.7.tar.gz
- sha1sums = 07262e40c9a27217cfa1fccd61e3394799488606
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools-scm
+ depends = python>=3.6
+ source = python-timesched-1.8.tar.gz::https://github.com/bulletmark/timesched/archive/1.8.tar.gz
+ sha1sums = f5b5852df0a3a8706e22521cc8ea5e9b1385dfc2
pkgname = python-timesched
diff --git a/.gitignore b/.gitignore
index 6dd39bbd03b8..ad6fbda9f142 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
pkg/
src/
*.tar
+*.tar.*
*.[gx]z
diff --git a/PKGBUILD b/PKGBUILD
index f5929b70c125..29c25c9f9c6c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,26 @@
# Maintainer: mark.blakeney at bullet-systems dot net
_pkgname=timesched
pkgname=python-$_pkgname
-pkgver=1.7
+pkgver=1.8
pkgrel=1
pkgdesc="Python module providing a simple time event scheduler"
url="https://github.com/bulletmark/$_pkgname"
license=("GPL3")
arch=("any")
-depends=("python>=3.4")
-makedepends=("python-setuptools")
+depends=("python>=3.6")
+makedepends=(python-setuptools python-build python-installer
+ python-wheel python-setuptools-scm)
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha1sums=('07262e40c9a27217cfa1fccd61e3394799488606')
+sha1sums=('f5b5852df0a3a8706e22521cc8ea5e9b1385dfc2')
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+ SETUPTOOLS_SCM_PRETEND_VERSION="$pkgver" python -m build --wheel --no-isolation
+}
package() {
- cd "$_pkgname-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd "$srcdir/$_pkgname-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
# vim:set ts=2 sw=2 et: