diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 11 insertions, 14 deletions
@@ -1,12 +1,14 @@ pkgbase = kapidox-git pkgdesc = Frameworks API Documentation Tools - pkgver = r474.525886b + pkgver = r566.d385445 pkgrel = 1 url = https://community.kde.org/Frameworks arch = any groups = kf5 license = LGPL - makedepends = cmake + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel makedepends = git makedepends = qt5-base depends = python-jinja @@ -17,4 +19,3 @@ pkgbase = kapidox-git sha256sums = SKIP pkgname = kapidox-git - @@ -1,17 +1,17 @@ -# Maintainer: +# Maintainer: zan <zan@nie.rs> # Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Andrea Scarpino <andrea@archlinux.org> _pkgname=kapidox pkgname=$_pkgname-git -pkgver=r474.525886b +pkgver=r566.d385445 pkgrel=1 pkgdesc='Frameworks API Documentation Tools' arch=('any') url='https://community.kde.org/Frameworks' license=('LGPL') depends=(python-jinja python-yaml) -makedepends=(cmake git qt5-base) +makedepends=(python-build python-installer python-wheel git qt5-base) groups=('kf5') conflicts=("$_pkgname") provides=("$_pkgname") @@ -29,15 +29,11 @@ prepare() { } build() { - cd $srcdir/$_pkgname/build - cmake ../ \ - -DCMAKE_INSTALL_PREFIX=/usr - make + cd $srcdir/$_pkgname + python -m build --wheel --no-isolation } package() { - cd $srcdir/$_pkgname/build - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" - + cd $srcdir/$_pkgname + python -m installer --destdir="$pkgdir" dist/*.whl } |