From f9b63c085e821ab5a0ff76a8224a3d268206c04f Mon Sep 17 00:00:00 2001 From: John Date: Fri, 27 Dec 2024 23:06:09 +0100 Subject: [PATCH] Rocket.Chat-Desktop: remove package --- .../files/Rocket.Chat-Desktop.desktop | 9 ---- srcpkgs/Rocket.Chat-Desktop/template | 50 ------------------- srcpkgs/removed-packages/template | 1 + 3 files changed, 1 insertion(+), 59 deletions(-) delete mode 100644 srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop.desktop delete mode 100644 srcpkgs/Rocket.Chat-Desktop/template diff --git a/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop.desktop b/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop.desktop deleted file mode 100644 index 9662e1674af..00000000000 --- a/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Rocket.Chat -Comment=Rocket.Chat Native Cross-Platform Desktop Application via Electron. -Exec=Rocket.Chat-Desktop -Terminal=false -Type=Application -Icon=Rocket.Chat-Desktop -Categories=Chat;Network;InstantMessaging -StartupWMClass=Rocket.Chat diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template deleted file mode 100644 index d59851bc87f..00000000000 --- a/srcpkgs/Rocket.Chat-Desktop/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'Rocket.Chat-Desktop' -pkgname=Rocket.Chat-Desktop -version=3.8.7 -revision=3 -_electron_ver=19 -hostmakedepends="yarn nodejs python3 pkg-config app-builder" -makedepends="electron${_electron_ver} libvips-devel" -depends="electron${_electron_ver}" -short_desc="Rocket.Chat Native Cross-Platform Desktop Application via Electron" -maintainer="John " -license="MIT" -homepage="https://rocket.chat/" -distfiles="https://github.com/RocketChat/Rocket.Chat.Electron/archive/${version}.tar.gz" -checksum=ac46390b4ae9e193efa92d5a38947c99fa94140604302b6850b9167e49eea453 - -export USE_SYSTEM_APP_BUILDER=true - -do_configure() { - # we can't make electron skip binary download as that fails in do_build - # so instead, force a bogus architecture so it downloads its binary - # artifact, it will use the system one later anyway - # but this appears to fail on i686, so don't override there - local carch=x64 - case "$XBPS_TARGET_MACHINE" in - i686*) carch=ia32 ;; - esac - npm_config_arch=$carch \ - yarn upgrade electron@"$( Rocket.Chat-Desktop <<-EOF - #!/bin/sh - exec electron${_electron_ver} /usr/lib/Rocket.Chat-Desktop.asar "\$@" - EOF - vbin Rocket.Chat-Desktop - vinstall build/icons/512x512.png 644 usr/share/icons/hicolor/512x512/apps Rocket.Chat-Desktop.png - vlicense LICENSE - vinstall "dist/linux-unpacked/resources/app.asar" 644 /usr/lib Rocket.Chat-Desktop.asar -} diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 2957fe279f7..38390bc0a8b 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -790,6 +790,7 @@ replaces=" rkt-stage1-coreos<=1.30.0_3 rkt-stage1-fly<=1.30.0_3 rkt<=1.30.0_3 + Rocket.Chat-Desktop<=3.8.7_3 rpi-userland-devel<=20230920_1 rundird<=0.2.0_1 scantailor<=0.9.12.1_2