From 7edc728197db84a7b7685daa9aa8676eae97507a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=28=D0=A5?= =?UTF-8?q?=D1=80=D0=B0=D0=BC=D1=8B=D1=87=D0=AA=29=20=D0=A5=D1=80=D0=B0?= =?UTF-8?q?=D0=BC=D0=BE=D0=B2?= Date: Sat, 22 Mar 2025 17:02:52 +0300 Subject: [PATCH] gpu-screen-recorder-notification 1.0.4 --- gpu-screen-recorder-notification/alr.sh | 60 +++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 gpu-screen-recorder-notification/alr.sh diff --git a/gpu-screen-recorder-notification/alr.sh b/gpu-screen-recorder-notification/alr.sh new file mode 100644 index 0000000..c7da84b --- /dev/null +++ b/gpu-screen-recorder-notification/alr.sh @@ -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='Евгений Храмов ' +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/* +} \ No newline at end of file