From 0a7267e6acf94ed55a903c90076fd816eb5bdc77 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: Sun, 21 Sep 2025 18:46:44 +0300 Subject: [PATCH] gpu-screen-recorder-notification 1.0.8-2 --- gpu-screen-recorder-notification/alr.sh | 44 +++++++++++++++---------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/gpu-screen-recorder-notification/alr.sh b/gpu-screen-recorder-notification/alr.sh index 0a1ce67..aea54a0 100644 --- a/gpu-screen-recorder-notification/alr.sh +++ b/gpu-screen-recorder-notification/alr.sh @@ -1,10 +1,11 @@ name='gpu-screen-recorder-notification' version='1.0.8' -release='1' -desc='Notification in the style of ShadowPlay.' -desk_ru='Уведомления в стиле ShadowPlay' +release='2' +desc='Notification in the style of ShadowPlay' +desc_ru='Уведомления в стиле ShadowPlay' homepage='https://git.dec05eba.com/gpu-screen-recorder-notification' -maintainer='Евгений Храмов ' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' architectures=('amd64') license=('GPL-3.0-only') provides=('gsr-notify') @@ -25,21 +26,31 @@ deps_arch=( 'libxrender' 'libxext' ) +deps_alt=("${deps[@]}") +deps_debian=( + 'libgl1' + 'libx11-6' + 'libxrandr2' + 'libxrender1' + 'libxext6' +) +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") build_deps=( "meson" - "ninja-build" - "libglvnd-devel" - "libX11-devel" - "libXrandr-devel" - "libXrender-devel" - "libXext-devel" -) -build_deps_arch=( - "meson" - "ninja" ) +build_deps_alt=("${build_deps[@]}" "ninja-build") +build_deps_arch=("${build_deps[@]}" "ninja") +build_deps_debian=("${build_deps[@]}" "ninja-build" "libgl-dev" "libx11-dev" "libxrandr-dev" "libxrender-dev" "libxext-dev") +build_deps_fedora=("${build_deps[@]}" "ninja-build" "libglvnd-devel" "libX11-devel" "libXrandr-devel" "libXrender-devel" "libXext-devel") +build_deps_redos=("${build_deps[@]}" "ninja-build" "libglvnd-devel" "libX11-devel" "libXrandr-devel" "libXrender-devel" "libXext-devel") +build_deps_rhel=("${build_deps[@]}" "ninja-build" "libglvnd-devel" "libX11-devel" "libXrandr-devel" "libXrender-devel" "libXext-devel") +build_deps_rosa=("${build_deps[@]}" "ninja-build" "libglvnd-devel" "libX11-devel" "libXrandr-devel" "libXrender-devel" "libXext-devel") + sources=("https://dec05eba.com/snapshot/gpu-screen-recorder-notification.git.${version}.tar.gz") checksums=('SKIP') @@ -56,7 +67,6 @@ package() { files() { - echo ./usr/bin/gsr-notify - printf '"%s" ' ./usr/share/gsr-notify/fonts/* - printf '"%s" ' ./usr/share/gsr-notify/images/* + files-find-bin + files-find-share "gsr-notify" } \ No newline at end of file