File PKGBUILD of Package crystal-dock

# Maintainer: Yukari Chiba <[email protected]>

pkgname=crystal-dock
pkgver=2.14
pkgrel=1
arch=(x86_64 aarch64 riscv64 loongarch64)
pkgdesc='A cool desktop panel for Linux desktop'
url='https://github.com/dangvd/crystal-dock'
license=('GPL3')
depends=(qt6-base wayland layer-shell-qt)
makedepends=(cmake git extra-cmake-modules qt6-base wayland layer-shell-qt)
source=("git+https://github.com/dangvd/$pkgname.git#tag=v$pkgver" fix.patch)
sha256sums=('SKIP' 'SKIP')

prepare() {
  _patch_ $pkgname
}

build() {
  cd $pkgname
  mkdir -p build
  cd build
  cmake  \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_BUILD_TYPE=Release \
    ../src
  make
}

package() {
  cd $pkgname
  DESTDIR="$pkgdir" cmake --install build
}