gpu-screen-recorder-notification 1.0.4

This commit is contained in:
Евгений Храмов 2025-03-22 17:02:52 +03:00
parent 019fb9cb61
commit 7edc728197

@ -0,0 +1,60 @@
name='gpu-screen-recorder-notification'
version='1.0.4'
release='1'
desc='Notification in the style of ShadowPlay.'
desk_ru='Уведомления в стиле ShadowPlay'
homepage='https://git.dec05eba.com/gpu-screen-recorder-notification'
maintainer='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64')
license=('GPL-3.0-only')
provides=('gsr-notify')
conflicts=('gsr-notify')
deps=(
"libglvnd"
"libX11"
"libXrandr"
"libXrender"
"libXext"
)
deps_arch=(
'libglvnd'
'libx11'
'libxrandr'
'libxrender'
'libxext'
)
build_deps=(
"meson"
"libglvnd-devel"
"libX11-devel"
"libXrandr-devel"
"libXrender-devel"
"libXext-devel"
)
build_deps_arch=(
"meson"
)
sources=("https://dec05eba.com/snapshot/gpu-screen-recorder-notification.git.${version}.tar.gz")
checksums=('SKIP')
build() {
cd "$srcdir"
meson build
meson compile -C build -j $(($(nproc) - 1))
}
package() {
cd "$srcdir"
meson install -C build --destdir "$pkgdir"
}
files() {
echo ./usr/local/bin/gsr-notify
echo ./usr/local/share/gsr-notify/fonts/NotoSans-Bold.ttf
printf '"%s" ' ./usr/local/share/gsr-notify/images/*
}