27 lines
1.1 KiB
Text
27 lines
1.1 KiB
Text
# Template file for 'swayosd'
|
|
pkgname=swayosd
|
|
_commit=dbb8b721fe43d2feca8a22cfac9a387a6c38a180
|
|
version=0.1.${_commit}
|
|
revision=2
|
|
build_style=meson
|
|
hostmakedepends="cargo ninja pkg-config sassc"
|
|
makedepends="pulseaudio-devel"
|
|
depends="glib gtk+3 gtk-layer-shell libinput libevdev"
|
|
for item in ${depends[@]}; do
|
|
makedepends+=" ${item}-devel"
|
|
done
|
|
short_desc="GTK based on screen display"
|
|
maintainer="CringeTech Team <team@cringetech.net>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://github.com/ErikReider/SwayOSD"
|
|
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
|
checksum=2c34fa8a3b1c431e06f32a2b537a6235928570700a97265fd615d6cdeab1eb96
|
|
|
|
post_install() {
|
|
vinstall data/dbus/org.erikreider.swayosd.conf 644 etc/dbus-1/system.d
|
|
vinstall data/udev/99-swayosd.rules 644 usr/lib/udev/rules.d
|
|
vinstall data/polkit/actions/org.erikreider.swayosd.policy.in 644 usr/share/polkit-1/actions org.erikreider.swayosd.policy
|
|
vinstall data/polkit/rules/org.erikreider.swayosd.rules 644 etc/polkit-1/rules.d
|
|
vinstall data/style/style.css 644 etc/xdg/swayosd || true
|
|
vsv swayosd-libinput-backend
|
|
}
|