summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD16
2 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 799a0c1651f4..11e8f31b04c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = ansible-lint-junit
pkgdesc = ansible-lint to JUnit converter
- pkgver = 0.17.7
+ pkgver = 0.17.8
pkgrel = 1
url = https://github.com/wasilak/ansible-lint-junit
arch = any
license = BSD
- makedepends = python
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
makedepends = python-lxml
depends = ansible-lint
depends = python-lxml
- source = https://github.com/wasilak/ansible-lint-junit/archive/0.17.7.tar.gz
- sha256sums = c887fc2fbe9406967f60544071d26d81c425f2fab79b97bf72ba77ba456df578
+ source = https://github.com/wasilak/ansible-lint-junit/archive/0.17.8.tar.gz
+ sha256sums = c3bc56934d5329195c5157d0df04c2b27b82f8b0c6ea977516597a0a08690305
pkgname = python-ansible-lint-junit
diff --git a/PKGBUILD b/PKGBUILD
index ae3a3f679418..abb80ca3cb1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,24 @@
pkgbase='ansible-lint-junit'
pkgname="python-${pkgbase}"
-pkgver='0.17.7'
+pkgver='0.17.8'
pkgrel='1'
pkgdesc='ansible-lint to JUnit converter'
arch=('any')
url="https://github.com/wasilak/${pkgbase}"
-makedepends=('python' 'python-setuptools' 'python-lxml')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-lxml')
depends=('ansible-lint' 'python-lxml')
license=('BSD')
source=("${url}/archive/${pkgver}.tar.gz")
-sha256sums=('c887fc2fbe9406967f60544071d26d81c425f2fab79b97bf72ba77ba456df578')
+sha256sums=('c3bc56934d5329195c5157d0df04c2b27b82f8b0c6ea977516597a0a08690305')
+
+build() {
+ cd "${pkgbase}-${pkgver}"
+ python -m build --wheel --no-isolation
+}
package() {
- cd "${srcdir}/${pkgbase}-${pkgver}"
- python setup.py install -O1 --root="${pkgdir}"
+ cd "${pkgbase}-${pkgver}"
+ python -m installer --destdir="${pkgdir}" "dist/"*".whl"
+ install -Dm0644 "LICENSE.txt" "${pkgdir}/usr/share/doc/${pkgbase}/LICENSE"
}