diff options
author | Maciej Suminski | 2022-10-03 20:14:01 +0200 |
---|---|---|
committer | Maciej Suminski | 2022-10-03 20:14:01 +0200 |
commit | 452ecb8b1e867f9b4b2a6059a5bea50ea53e5c31 (patch) | |
tree | 2a44bb182c236cca49a9fb3c7d0b8d21d15f4255 /PKGBUILD | |
parent | 43ea8154601dbc60f148c7857472348076151b4e (diff) | |
download | aur-452ecb8b1e867f9b4b2a6059a5bea50ea53e5c31.tar.gz |
Switched to cmake (by land_or)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 15 insertions, 9 deletions
@@ -1,16 +1,17 @@ # Maintainer: Maciej Suminski <orson@orson.net.pl> -# Contributors: milk +# Contributor: milk +# Contributor: land_or # based on qjackctl-svn by robertfoster pkgname=qjackctl-git -pkgver=r1253.7b3c624 +pkgver=r1567.a4ed248 pkgrel=1 pkgdesc="A Qt front-end for the JACK low-latency audio server" arch=('i686' 'x86_64') license=('GPL2') depends=('jack' 'hicolor-icon-theme' 'qt5-x11extras') url="https://qjackctl.sourceforge.io/" -makedepends=('git' 'qt5-tools') +makedepends=('cmake' 'git' 'qt5-tools') provides=('qjackctl') conflicts=('qjackctl' 'qjackctl-svn') # sf.net is the original repository, but has connection problems @@ -24,15 +25,20 @@ pkgver() { } build() { - cd "${srcdir}/${pkgname}" - ./autogen.sh - ./configure --prefix=/usr - make + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE='None' \ + -S "$srcdir/${pkgname}" + cmake --build build +} + +check() { + cd build + ctest --output-on-failure } package() { - cd "$srcdir/${pkgname}" - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } # vim:set ts=8 sts=2 sw=2 et: |