From 555e658ffe8eadc3451abb6935c7de2d49bc5752 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:17:52 +0300 Subject: [PATCH] electron37-bin 37.3.0-2 --- electron37-bin/alr.sh | 58 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 52 insertions(+), 6 deletions(-) diff --git a/electron37-bin/alr.sh b/electron37-bin/alr.sh index d8b8f9a..e2bf19e 100644 --- a/electron37-bin/alr.sh +++ b/electron37-bin/alr.sh @@ -1,16 +1,56 @@ name='electron37-bin' version='37.3.0' -release='1' -desc='Build cross platform desktop apps with web technologies — prebuilt' +release='2' +desc='Build cross platform desktop apps with web technologies' +desc_ru='Создание кроссплатформенных настольных приложений с веб-технологиями' homepage='https://electronjs.org' -maintainer="Евгений Храмов " +maintainer="Evgeniy Khramov " +maintainer_ru="Евгений Храмов " architectures=('all') license=('MIT custom') -provides=("electron31=31.2.0") +provides=("electron31=$version") conflicts=("electron31") -deps=('c-ares' 'alsa-lib' 'gtk3' 'libevent' 'libffi' 'nss') -build_deps=('pnpm' 'git') +deps=( + 'c-ares' + 'alsa-lib' + 'gtk3' + 'libevent' + 'libffi' + 'nss' +) + +deps_arch=("${deps[@]}") +deps_alt=( + 'c-ares' + 'libalsa' + 'gtk3' + 'libevent' + 'libffi' + 'libnss' +) +deps_debian=( + 'libc-ares2' + 'libasound2' + 'libgtk-3-0' + 'libevent-2.1-7' + 'libffi8' + 'libnss3' +) +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") + +build_deps=('git') + +build_deps_arch=("${build_deps[@]}" 'pnpm') +build_deps_alt=("${build_deps[@]}") +build_deps_debian=("${build_deps[@]}" 'pnpm') +build_deps_fedora=("${build_deps[@]}" 'pnpm') +build_deps_redos=("${build_deps[@]}" 'pnpm') +build_deps_rhel=("${build_deps[@]}" 'pnpm') +build_deps_rosa=("${build_deps[@]}" 'pnpm') opt_deps=('kde-cli-tools: file deletion support (kioclient5)' 'pipewire: WebRTC desktop sharing under Wayland' 'qt5-base: enable Qt5 with --enable-features=AllowQt' @@ -46,3 +86,9 @@ package() { install -Dm644 "${_license}" "${pkgdir}/usr/share/licenses/${name}/${_license}" done } + +files() { + files-find ./usr/lib/electron + files-find-bin + files-find-share "licenses/$name" +}