diff --git a/discord-bin/alr.sh b/discord-bin/alr.sh index 710a24e..3b8b671 100644 --- a/discord-bin/alr.sh +++ b/discord-bin/alr.sh @@ -1,6 +1,6 @@ name='discord-bin' -version='0.0.101' -release='1' +version=0.0.102 +release=1 desc='All-in-one voice and text chat for gamers' desk_ru='Всё в одном голосовое и текстовое общение для игроков' homepage='https://discord.com/' @@ -11,51 +11,51 @@ provides=('discord') conflicts=('discord') deps=( - 'libnotify' - 'libXss' - 'nspr' - 'nss' - 'gtk3' - 'pulseaudio-libs' - 'libappindicator-gtk3' - 'xdg-utils' + 'libnotify' + 'libXss' + 'nspr' + 'nss' + 'gtk3' + 'pulseaudio-libs' + 'libappindicator-gtk3' + 'xdg-utils' ) deps_redos=( - 'libnotify' - 'libXScrnSaver' - 'nspr' - 'nss' - 'gtk3' - 'pulseaudio-libs' - 'libappindicator-gtk3' - 'xdg-utils' + 'libnotify' + 'libXScrnSaver' + 'nspr' + 'nss' + 'gtk3' + 'pulseaudio-libs' + 'libappindicator-gtk3' + 'xdg-utils' ) deps_arch=( - 'libnotify' - 'libxss' - 'nspr' - 'nss' - 'gtk3' - 'libpulse' - 'libappindicator-gtk3' - 'xdg-utils' + 'libnotify' + 'libxss' + 'nspr' + 'nss' + 'gtk3' + 'libpulse' + 'libappindicator-gtk3' + 'xdg-utils' ) deps_altlinux=( - 'gtk3' - 'xdg-utils' - 'pulseaudio' - 'libnss' + 'gtk3' + 'xdg-utils' + 'pulseaudio' + 'libnss' ) sources=( - "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" - "https://discordapp.com/terms" - "https://discordapp.com/licenses" + "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" + "https://discordapp.com/terms" + "https://discordapp.com/licenses" ) checksums=( - 'SKIP' - 'SKIP' - 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' ) scripts=( @@ -63,31 +63,30 @@ scripts=( ) prepare() { - cd Discord - sed -i "s|Exec=.*|Exec=/usr/bin/discord|" discord.desktop + cd Discord + sed -i "s|Exec=.*|Exec=/usr/bin/discord|" discord.desktop } package() { - install -d "$pkgdir"/opt/discord - cp -a Discord/. "$pkgdir"/opt/discord + install -d "$pkgdir"/opt/discord + cp -a Discord/. "$pkgdir"/opt/discord - rm "$pkgdir"/opt/discord/postinst.sh + rm "$pkgdir"/opt/discord/postinst.sh - install -d "$pkgdir"/usr/bin - ln -s /opt/discord/Discord "$pkgdir"/usr/bin/discord + install -d "$pkgdir"/usr/bin + ln -s /opt/discord/Discord "$pkgdir"/usr/bin/discord - install-desktop "$pkgdir"/opt/discord/discord.desktop + install-desktop "$pkgdir"/opt/discord/discord.desktop - install -Dm644 "$pkgdir"/opt/discord/discord.png "$pkgdir"/usr/share/icons/hicolor/256x256/apps/discord.png + install -Dm644 "$pkgdir"/opt/discord/discord.png "$pkgdir"/usr/share/icons/hicolor/256x256/apps/discord.png - install-license ./terms ./discord/LICENSE.html - install-license ./licenses discord/OSS-LICENSES.html + install-license ./terms ./discord/LICENSE.html + install-license ./licenses discord/OSS-LICENSES.html } files() { printf '"%s" ' ./opt/discord/**/* - echo ./usr/bin/discord - echo ./usr/share/applications/discord.desktop - echo ./usr/share/icons/hicolor/256x256/apps/discord.png + echo ./usr/bin/discord + echo ./usr/share/applications/discord.desktop + echo ./usr/share/icons/hicolor/256x256/apps/discord.png } - diff --git a/firefox-bin/alr.sh b/firefox-bin/alr.sh index 2333336..358795c 100644 --- a/firefox-bin/alr.sh +++ b/firefox-bin/alr.sh @@ -1,6 +1,6 @@ name='firefox-bin' -version='140.0.2' -release='1' +version=140.0.4 +release=1 desc='Fast, Private & Safe Web Browser.' desc_ru='Быстрый, конфиденциальный и безопасный веб-браузер.' homepage='https://www.mozilla.org/firefox/' @@ -12,39 +12,39 @@ provides=('firefox') conflicts=('firefox' 'firefox-git') deps=('gtk3' - 'libXt' - 'mailcap' - 'dbus-glib' - 'nss' + 'libXt' + 'mailcap' + 'dbus-glib' + 'nss' ) deps_debian=('libgtk-3-dev' - 'libxt6' - 'mailcap' - 'libdbus-glib-1-2' - 'libnss3' + 'libxt6' + 'mailcap' + 'libdbus-glib-1-2' + 'libnss3' ) opt_deps=('ffmpeg: H264/AAC/MP3 decoding' - 'NetworkManager: Location detection via available WiFi networks' - 'libnotify: Notification integration' - 'speech-dispatcher: Text-to-Speech' - 'hunspell-en-US: Spell checking, American English' - 'hunspell-ru: Spell checking, Russian' + 'NetworkManager: Location detection via available WiFi networks' + 'libnotify: Notification integration' + 'speech-dispatcher: Text-to-Speech' + 'hunspell-en-US: Spell checking, American English' + 'hunspell-ru: Spell checking, Russian' ) opt_deps_debian=('ffmpeg: H264/AAC/MP3 decoding' - 'network-manager: Location detection via available WiFi networks' - 'libnotify-bin: Notification integration' - 'speech-dispatcher: Text-to-Speech' - 'hunspell-en-us: Spell checking, American English' - 'hunspell-ru: Spell checking, Russian' + 'network-manager: Location detection via available WiFi networks' + 'libnotify-bin: Notification integration' + 'speech-dispatcher: Text-to-Speech' + 'hunspell-en-us: Spell checking, American English' + 'hunspell-ru: Spell checking, Russian' ) if [[ $version == *.0 ]]; then - ver="${version%.*}" + ver="${version%.*}" else - ver="$version" + ver="$version" fi sources_amd64=("https://download.mozilla.org/?product=firefox-${ver}&os=linux64&lang=ru") @@ -60,38 +60,38 @@ scripts=( ) package() { - cd $srcdir - # Create directories - mkdir -p "$pkgdir"/usr/bin - mkdir -p "$pkgdir"/usr/share/applications - mkdir -p "$pkgdir"/opt + cd $srcdir + # Create directories + mkdir -p "$pkgdir"/usr/bin + mkdir -p "$pkgdir"/usr/share/applications + mkdir -p "$pkgdir"/opt - # Install - cp -r firefox/ "$pkgdir"/opt/firefox + # Install + cp -r firefox/ "$pkgdir"/opt/firefox - # Launchers - install -m755 $scriptdir/firefox.sh "$pkgdir"/usr/bin/firefox + # Launchers + install -m755 $scriptdir/firefox.sh "$pkgdir"/usr/bin/firefox - # Desktops - install -m644 $scriptdir/*.desktop "$pkgdir"/usr/share/applications/ + # Desktops + install -m644 $scriptdir/*.desktop "$pkgdir"/usr/share/applications/ - # Icons - for i in 16x16 32x32 48x48 64x64 128x128; do - install -d "$pkgdir"/usr/share/icons/hicolor/$i/apps/ - ln -s /opt/firefox/browser/chrome/icons/default/default${i/x*}.png \ - "$pkgdir"/usr/share/icons/hicolor/$i/apps/firefox.png - done + # Icons + for i in 16x16 32x32 48x48 64x64 128x128; do + install -d "$pkgdir"/usr/share/icons/hicolor/$i/apps/ + ln -s /opt/firefox/browser/chrome/icons/default/default${i/x*/}.png \ + "$pkgdir"/usr/share/icons/hicolor/$i/apps/firefox.png + done - ln -sf /usr/lib/libnssckbi.so "$pkgdir"/opt/firefox/libnssckbi.so + ln -sf /usr/lib/libnssckbi.so "$pkgdir"/opt/firefox/libnssckbi.so - # Disable update checks - mkdir "$pkgdir"/opt/firefox/distribution - install -m644 $scriptdir/policies.json "$pkgdir"/opt/firefox/distribution/ + # Disable update checks + mkdir "$pkgdir"/opt/firefox/distribution + install -m644 $scriptdir/policies.json "$pkgdir"/opt/firefox/distribution/ } files() { - printf '"%s" ' ./opt/firefox/**/* - printf '"%s" ' ./usr/share/icons/hicolor/*/apps/* - echo ./usr/bin/firefox - echo ./usr/share/applications/firefox.desktop -} \ No newline at end of file + printf '"%s" ' ./opt/firefox/**/* + printf '"%s" ' ./usr/share/icons/hicolor/*/apps/* + echo ./usr/bin/firefox + echo ./usr/share/applications/firefox.desktop +} diff --git a/telegram-desktop-bin/alr.sh b/telegram-desktop-bin/alr.sh index 9e39e55..9daf418 100755 --- a/telegram-desktop-bin/alr.sh +++ b/telegram-desktop-bin/alr.sh @@ -1,6 +1,6 @@ name='telegram-desktop-bin' -version='5.15.4' -release='1' +version=5.16.4 +release=1 desc='Official desktop version of Telegram messaging app - Static binaries' desc_ru='Официальный клиент для Telegram мессенджера - статические бинарники' homepage='https://github.com/telegramdesktop/tdesktop' @@ -18,21 +18,21 @@ deps_rosa=('desktop-file-utils' 'glib2' 'hicolor-icon-theme' 'lib64dbus-1_3' 'li build_deps=('chrpath') opt_deps=( - 'libappindicator-gtk2: скрыть Telegram в панели задач в среде рабочего стола на основе GTK2' - 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' - ) + 'libappindicator-gtk2: скрыть Telegram в панели задач в среде рабочего стола на основе GTK2' + 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' +) opt_deps_altlinux=( - 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' - ) + 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' +) opt_deps_debian=( - 'lib64appindicator3-1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' + 'lib64appindicator3-1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' ) opt_deps_redos=( - 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' + 'libappindicator-gtk3: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' ) opt_deps_rosa=( - 'lib64appindicator3_1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' - ) + 'lib64appindicator3_1: скрыть Telegram в панели задач в среде рабочего стола на основе GTK3' +) sources=( "${homepage}/raw/master/Telegram/Resources/art/icon16.png" @@ -43,7 +43,7 @@ sources=( "${homepage}/raw/master/Telegram/Resources/art/icon256.png" "${homepage}/raw/master/Telegram/Resources/art/icon512.png" "https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tsetup.${version}.tar.xz" - ) +) checksums=( 'SKIP' @@ -86,15 +86,15 @@ package() { done # Disable the official Telegram Desktop updater - mkdir -p "$pkgdir/usr/share/TelegramDesktop/externalupdater.d" + mkdir -p "$pkgdir/usr/share/TelegramDesktop/externalupdater.d" echo "/usr/bin/telegram-desktop" >"$pkgdir/usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf" } files() { - echo ./usr/bin/telegram-desktop - echo ./usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf - echo ./usr/share/pixmaps/telegram.png - echo ./usr/share/kservices5/tg.protocol - echo ./usr/share/applications/telegram-desktop-bin.desktop - printf '"%s" ' ./usr/share/icons/hicolor/**/apps/ + echo ./usr/bin/telegram-desktop + echo ./usr/share/TelegramDesktop/externalupdater.d/telegram-desktop.conf + echo ./usr/share/pixmaps/telegram.png + echo ./usr/share/kservices5/tg.protocol + echo ./usr/share/applications/telegram-desktop-bin.desktop + printf '"%s" ' ./usr/share/icons/hicolor/**/apps/ }