summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD18
2 files changed, 20 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 37497a93ff41..bf0ed1329b14 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = python-ntplib
pkgdesc = Simple interface to query NTP servers from Python
- pkgver = 0.3.4
+ pkgver = 0.4.0
pkgrel = 1
url = https://github.com/cf-natali/ntplib
arch = any
license = MIT
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools
+ makedepends = python-wheel
depends = python
- source = https://github.com/cf-natali/ntplib/archive/0.3.4.tar.gz
- sha256sums = e822d7142b84d72022b9caaf00f6d2a7541f9822f41e1c133839db1d7957abbe
+ source = https://github.com/cf-natali/ntplib/archive/0.4.0.tar.gz
+ sha256sums = dcb87eaa875aa7a041ca8f49a38c4a8264eb73e5f8b421767b9d541f61a0c050
pkgname = python-ntplib
-
diff --git a/PKGBUILD b/PKGBUILD
index 8a0544f79315..383dff41343b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,33 @@
# Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com>
pkgname=python-ntplib
_pkgname=${pkgname/python-/}
-pkgver=0.3.4
+pkgver=0.4.0
pkgrel=1
pkgdesc="Simple interface to query NTP servers from Python"
url="https://github.com/cf-natali/ntplib"
depends=('python')
-optdepends=()
+makedepends=('python-build'
+ 'python-installer'
+ 'python-setuptools'
+ 'python-wheel'
+ )
license=('MIT')
arch=('any')
source=("https://github.com/cf-natali/${_pkgname}/archive/${pkgver}.tar.gz")
-sha256sums=('e822d7142b84d72022b9caaf00f6d2a7541f9822f41e1c133839db1d7957abbe')
+sha256sums=('dcb87eaa875aa7a041ca8f49a38c4a8264eb73e5f8b421767b9d541f61a0c050')
build() {
cd "$srcdir/$_pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$srcdir/$_pkgname-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
+
rm -rf ${pkgdir}/usr/lib/python*/site-packages/tests/
+
+ install -d "$pkgdir/usr/share/licenses/$pkgname/"
+ install -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname"
}