diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 7 insertions, 11 deletions
@@ -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 } |