Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 20 additions & 10 deletions srcpkgs/adw-bluetooth/template
Original file line number Diff line number Diff line change
@@ -1,25 +1,35 @@
# Template file for 'adw-bluetooth'
pkgname=adw-bluetooth
version=1.0.0
version=1.2.0
revision=1
build_style=meson
hostmakedepends="pkg-config nodejs blueprint-compiler glib-devel gjs-devel desktop-file-utils"
makedepends="gjs-devel gtk4 libadwaita"
hostmakedepends="nodejs pkg-config glib-devel gjs-devel blueprint-compiler go gtk4-devel libadwaita-devel"
makedepends="gjs-devel"
depends="gjs libadwaita"
short_desc="Bluetooth device manager built with GTK4 and Libadwaita"
maintainer="xJayMorex <github@johntaylor.hu>"
license="GPL-3.0-or-later"
homepage="https://github.com/ezratweaver/adw-bluetooth"
distfiles="https://github.com/ezratweaver/adw-bluetooth/archive/refs/tags/${version}.tar.gz"
checksum=a2815400f4090fa375b06fbe5fbc6df4926701cc84498d1f50a8648b9d489d99
checksum=6a50b4ec136143034892a0aee8a06c6e3892288491a0f04ba80267d9fd4cee4c
nopie_files=/usr/libexec/adw-bluetooth-daemon

case "$XBPS_TARGET_MACHINE" in
aarch64*) export GOARCH=arm64;;
armv5*) export GOARCH=arm; export GOARM=5;;
armv6*) export GOARCH=arm; export GOARM=6;;
armv7*) export GOARCH=arm; export GOARM=7;;
i686*) export GOARCH=386;;
x86_64*) export GOARCH=amd64;;
ppc64le*) export GOARCH=ppc64le;;
ppc64*) export GOARCH=ppc64;;
ppc*) export GOARCH=ppc;;
mipsel*) export GOARCH=mipsle;;
mips*) export GOARCH=mips;;
riscv64*) export GOARCH=riscv64;;
esac

pre_configure() {
npm i typescript
export PATH="$PATH:$(pwd)/node_modules/.bin"
}

pre_build() {
if [ "$CROSS_BUILD" ]; then
export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0"
fi
}
Loading