mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
net-im/signal-desktop-bin: remove old version
Signed-off-by: Robert Siebeck <gentoo.2019@r123.de> Closes: https://github.com/gentoo/gentoo/pull/31664 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
committed by
Viorel Munteanu
parent
3ccad6472f
commit
0baed34c4b
@@ -1,2 +1 @@
|
||||
DIST signal-desktop_6.22.0_amd64.deb 111798480 BLAKE2B dce15948a4747dc7e6dd893d2771a447fae01ddfa448dcdda7a23dfb77086205e8d023d82706c105c2af224f7e792c47b1cebc67a3d1e525f2ca72bcd84f4178 SHA512 ea4d3c4004664fd48dfeb1fc27dc3152741273a8ff7320b44c1e6a7c3f333b55997ac8b7c0f0cf0852f846302d8e71721c8370c03055da5f7aaa59e1c12a5f94
|
||||
DIST signal-desktop_6.24.0_amd64.deb 111603062 BLAKE2B c28c9b5a8c516e8e6b29c037fa563ee941f93aab7e3c2a6069fe3b33e1ae6e1fd33925f0c894fddfebcc94f2a653f6347c30b1863d58938f4e73baffefe7f01b SHA512 cfe7399ccc7d117672a9d7525bed60ae4783e896ccf39142d9d9011a601c63e7133eca18d014e1146700686e2d8d66546bb380cd616530b950e129c9449ba5fa
|
||||
|
||||
@@ -1,95 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN="${PN/-bin/}"
|
||||
|
||||
inherit pax-utils unpacker xdg
|
||||
|
||||
DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer"
|
||||
HOMEPAGE="https://signal.org/
|
||||
https://github.com/signalapp/Signal-Desktop"
|
||||
SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64"
|
||||
IUSE="+sound"
|
||||
RESTRICT="splitdebug"
|
||||
|
||||
RDEPEND="
|
||||
>=app-accessibility/at-spi2-core-2.46.0:2
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa[X(+)]
|
||||
net-print/cups
|
||||
sys-apps/dbus[X]
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3[X]
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango
|
||||
sound? (
|
||||
|| (
|
||||
media-sound/pulseaudio
|
||||
media-sound/apulse
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/Signal/chrome_crashpad_handler
|
||||
opt/Signal/chrome-sandbox
|
||||
opt/Signal/libEGL.so
|
||||
opt/Signal/libGLESv2.so
|
||||
opt/Signal/libffmpeg.so
|
||||
opt/Signal/libvk_swiftshader.so
|
||||
opt/Signal/libvulkan.so.1
|
||||
opt/Signal/resources/app.asar.unpacked/node_modules/*
|
||||
opt/Signal/signal-desktop
|
||||
opt/Signal/swiftshader/libEGL.so
|
||||
opt/Signal/swiftshader/libGLESv2.so"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e 's| --no-sandbox||g' \
|
||||
-i usr/share/applications/signal-desktop.desktop || die
|
||||
unpack usr/share/doc/signal-desktop/changelog.gz
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /
|
||||
dodoc changelog
|
||||
doins -r opt
|
||||
insinto /usr/share
|
||||
|
||||
if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then
|
||||
sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die
|
||||
fi
|
||||
|
||||
doins -r usr/share/applications
|
||||
doins -r usr/share/icons
|
||||
fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
|
||||
fperms u+s /opt/Signal/chrome-sandbox
|
||||
pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
|
||||
|
||||
dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
elog "For using the tray icon on compatible desktop environments, start Signal with"
|
||||
elog " '--start-in-tray' or '--use-tray-icon'."
|
||||
}
|
||||
Reference in New Issue
Block a user