diff options
author | éclairevoyant | 2023-03-31 23:37:49 -0400 |
---|---|---|
committer | éclairevoyant | 2023-03-31 23:37:57 -0400 |
commit | 6b9e95eeffb0c501b6bdbfd5aebae4a5ac6f2a8c (patch) | |
tree | bb83365cc257afd5e34a847e0b247f5859657029 /PKGBUILD | |
parent | a9ae72123ed7843339ecbc3d2e5ad805a3130623 (diff) | |
download | aur-dotherside.tar.gz |
dotherside: upgpkg 0.9.0; update deps
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 14 insertions, 23 deletions
@@ -1,33 +1,24 @@ -# Maintainer: Filipe Laíns (FFY00) <lains@archlinux.org> +# Maintainer: éclairevoyant -pkgname=dotherside _pkgname=DOtherSide -pkgver=0.6.3 +pkgname=dotherside +pkgver=0.9.0 pkgrel=1 -pkgdesc='C language library for creating bindings for the Qt QML language' -arch=('x86_64') -url='https://github.com/filcuc/DOtherSide' -license=('LGPL' 'GPL') -depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-declarative') -makedepends=('meson' 'git') +pkgdesc='C library for creating bindings to Qt QML' +arch=(x86_64) +url="https://github.com/filcuc/$_pkgname" +license=(LGPL3) +depends=(qt6-declarative) +makedepends=(cmake doxygen git graphviz) source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('d7da098613bf96b17825ea268ff9278b7805073117fdac4cba62226c8e75722e62a17dfc767cdd8816eaa14760ad7e02fd07d8fd0969df4e4eeed9066575956f') +b2sums=('4b656f0fe7f7377a9aa6d053802dbf3f126f29da3388fb3265b916f7513050aee33fd0426ea2a3ebaf1cc756f4c8e511216be5fd51fc30097a72d0461968cddd') build() { - mkdir -p $_pkgname-$pkgver/build - cd $_pkgname-$pkgver/build - - arch-meson .. - - ninja + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - cd $_pkgname-$pkgver/build - - DESTDIR="$pkgdir" ninja install - - # Install license - install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + DESTDIR="$pkgdir" cmake --install build } - |