aports/testing/pop-launcher/APKBUILD
2025-03-08 23:56:53 +00:00

47 lines
991 B
Text

# Contributor: Clayton Craft <clayton@craftyguy.net>
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=pop-launcher
pkgver=1.2.4
pkgrel=0
pkgdesc="Modular IPC-based desktop launcher service"
url="https://github.com/pop-os/launcher"
arch="aarch64 x86_64"
license="MPL-2.0 AND GPL-3.0-only"
depends="
fd
xdg-utils
"
makedepends="
cargo
coreutils
clang-libclang
dbus-dev
just
libxkbcommon-dev
mesa-dev
"
options="net !check" # fetch dependencies, no tests
source="$pkgname-$pkgver.tar.gz::https://github.com/pop-os/launcher/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/launcher-$pkgver"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
just build-release --frozen
}
check() {
cargo test --release --frozen
}
package() {
just rootdir="$pkgdir" install
}
sha512sums="
7fb985b0782fe536c0335d6f0500d5fb7af6c6ba366d48a70a2b0ee88c68c06d7ae990c9c0b9ef4a3b5db68a5a05d4d8cc6e232f682806b4d9c13cc8943c9fd7 pop-launcher-1.2.4.tar.gz
"