diff options
author | xiota | 2024-03-16 01:40:25 +0000 |
---|---|---|
committer | xiota | 2024-03-16 01:40:25 +0000 |
commit | 1fec08afdaca62b3068880abd90237956090469a (patch) | |
tree | b1496c4440e1f15b704a68a1e9dae039eb28ea5b /PKGBUILD | |
parent | 74bbafe288b4810a72fa4f829ff7430aa577623a (diff) | |
download | aur-disman-kwinft.tar.gz |
metapackage
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 7 insertions, 46 deletions
@@ -1,51 +1,12 @@ -# Maintainer: abelian424 +# Maintainer: -_pkgname="disman" -pkgname="$_pkgname-kwinft" +_newpkg='disman' +pkgname='disman-kwinft' pkgver=0.600.0 -pkgrel=3 -pkgdesc='Qt/C++ display management library' -url="https://github.com/winft/disman" -license=('LGPL-2.1-only') -arch=('x86_64' 'aarch64') - -depends=( - qt6-base - - # AUR - wrapland -) -makedepends=( - extra-cmake-modules - git - kcoreaddons - microsoft-gsl - ninja -) - -provides=("disman=$pkgver") -conflicts=("disman") - -_pkgsrc="$_pkgname-$pkgver" -_pkgext="tar.gz" -source=("$_pkgsrc.$_pkgext"::"$url/archive/refs/tags/v$pkgver.$_pkgext") -sha256sums=('bf584ab99b585f4d88a6e0310b71d5aab500361ae8369acab0d2a0cd1abe784c') - -build() { - local _cmake_options=( - -B build - -S "$_pkgsrc" - -G Ninja - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX='/usr' - -DBUILD_TESTING=OFF - -Wno-dev - ) - - cmake "${_cmake_options[@]}" - cmake --build build -} +pkgrel=6 +pkgdesc="metapackage - migrate to $_newpkg" +arch=('any') package() { - DESTDIR="$pkgdir" cmake --install build + depends=("$_newpkg") } |