mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
net-im/equibop-bin: add 3.3.1
Signed-off-by: HAZARD <ghostyn678+git@gmail.com>
This commit is contained in:
2 files changed
+100
No files matched your search
@@ -1,6 +1,9 @@
|
||||
DIST equibop-bin-3.2.2.metainfo.xml 10936 BLAKE2B 789080484296c0ebd6bf010e0f19b88d14bff16129560822186c653f64d75c3a8e9c100af77d84b52e6b98e9130ee02cbb953eab24b409b66eb1b9a39fc0480c SHA512 c969fd822079278e15b3d11a12008b6abe981901f87237bb667ece96feacdacd142204a8826de9509ccf1198baea36a78ff7b9a1a61a513ae7ec467bedc2d388
|
||||
DIST equibop-bin-3.3.0.metainfo.xml 11779 BLAKE2B 0f2d1e76e384480b09903d1aaab4115472e022ca22d1158f88ba799956a43b84b081f754d42d3f37721691fca6a9c59fad2e2d6b4a0da34bdd0ddcaa7d46c4c6 SHA512 5850a83a21e99f3e9089102e6e1fe2c984dd3a2b5c3b19a418a4df6e6ea2e68df32ab78b1819bbfdc11c8d5be86d0c9b5e093e95d7e22ba26ad699b789f8a73b
|
||||
DIST equibop-bin-3.3.1.metainfo.xml 12000 BLAKE2B 76e288abf06bc568d5c6a44e33d108a91fb33ba96a955f4524466d55b6c3fc805a4c1ae8e53b8e10a2902143dc6c71edcd20fdda6e91a110a4a07ac7755cd9eb SHA512 22522419884f08f4025d4eb36e9a66a8611560591facfe71e7ee5744ad04fb81b505cd3a493db7bba2811d21347e6fe157463232cb8c46606ae49794683237ec
|
||||
DIST equibop_3.2.2_amd64.deb 187373192 BLAKE2B 45482828c1fa2c45e3404a20838ec8f100d7a09f76db0d09b2ef3c43f20fc5552a3d7d235b348d763fa59bca3d0559bf553fc0fd74ec703a71909e2a629ec100 SHA512 5b252ba2a4f0782b79d16e518eaa4d98683eed7fdafec4e955688a3afd016e9065c4ca3976ea2056e3fe2b987d004362701ed6c475b8095654f1abe0e356695d
|
||||
DIST equibop_3.2.2_arm64.deb 179716004 BLAKE2B fc56aeffc118d4b0ec003dc426178a65738426f7da7515e94039334a767b6ebc8b8e2d8b1140a6438c745ddc8f6c748f4e79fbfe756c34152abd8bf03fabb520 SHA512 4101e57035cb7b306d1325667ab14245f4268c42f5f280511f3a7082d437506106270821c8d5aa0028e380586a30c014cf5e23bf50ad0eee3d637d5684dcc681
|
||||
DIST equibop_3.3.0_amd64.deb 205793436 BLAKE2B efc35d056c1197c72633d560e04783ed53c69650471237723d0bf837d421d43bec400287266edc9e714f2b1a2a060e2e56e3198bd83d64178c5f6289dc85124f SHA512 96fbd545db8964e8c43689c99d4cb0cda9bc71c1ae401f261ec5ce14f23d1151a8723dfaad6ec55e999f4a44536f052f33c5f9bd7431e23ba8a3a4cd7c053f6e
|
||||
DIST equibop_3.3.0_arm64.deb 198704192 BLAKE2B 4babca1dd2d60a8a1a913bb3867b6c65089b268e26fe138fa6884e2f73b4622f96f749eadf074aa2970c54911e7ffd5098b4272df5c01a94d2efbbd5173d8fc1 SHA512 7796ffe7754b78d7195516d339dc5a38fc811f4960652e7bfb159f501fc222b5c85c5f5f8a8d34b03e89803e09d9a3e91b0ed345ab81bf25761a29a92adf5487
|
||||
DIST equibop_3.3.1_amd64.deb 198041924 BLAKE2B a695d2c16e1b3e1a6fbfc85f7a76d4b729e0450578d0d0db21f45ba85f71934c7bba3fcd0175009b75a910fc1eb25d9f85fb0a10f96401e7fc5eaff39f53f9e2 SHA512 f9032d6651f5d078b5641582e872082dc4c5724a426780a61dd5ff45fe25d0e785fa927226020e13e24d0f0114e474a6e8920f5ccb73293808e56cf524bcacbf
|
||||
DIST equibop_3.3.1_arm64.deb 191050816 BLAKE2B 65e814ce65a8831ac4a9b266a7dd122b634f16af478eed0e4d69efbee39f793b350852fbb905ccce75be1522f93e333966e949fbd483c4404f02c9ab2458a909 SHA512 724db674a4bab4268fe36b7bd354417eaa2a596f9da20e9323e9b1398fdad16d8b08d717bdbc615ddb31e31a4be56ffc9b4f9b17dde43fc59682f19a98a2bee2
|
||||
@@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit unpacker desktop xdg
|
||||
|
||||
MY_PN=${PN%%-bin}
|
||||
MY_PN=${MY_PN^}
|
||||
|
||||
DESCRIPTION="Equibop is a customizable and privacy friendly Discord desktop app"
|
||||
HOMEPAGE="https://equibop.org/"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( https://github.com/Equicord/Equibop/releases/download/v${PV}/equibop_${PV}_amd64.deb )
|
||||
arm64? ( https://github.com/Equicord/Equibop/releases/download/v${PV}/equibop_${PV}_arm64.deb )
|
||||
"
|
||||
# metainfo
|
||||
SRC_URI+="https://github.com/Equicord/Equibop/releases/download/v${PV}/org.equicord.equibop.metainfo.xml -> ${P}.metainfo.xml"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
RESTRICT="bindist mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/libudev
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
use amd64 && unpack_deb "equibop_${PV}_amd64.deb"
|
||||
use arm64 && unpack_deb "equibop_${PV}_arm64.deb"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# match with symlink
|
||||
sed -i "s|^Exec=.*|Exec=/usr/bin/${PN} %U|" \
|
||||
"usr/share/applications/${MY_PN,,}.desktop" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local destdir="/opt/${PN}"
|
||||
|
||||
exeinto "${destdir}"
|
||||
doexe "opt/${MY_PN}/${MY_PN,,}"
|
||||
doexe "opt/${MY_PN}/chrome-sandbox"
|
||||
doexe "opt/${MY_PN}/chrome_crashpad_handler"
|
||||
|
||||
insinto "${destdir}"
|
||||
doins opt/"${MY_PN}"/*.bin
|
||||
doins opt/"${MY_PN}"/*.pak
|
||||
doins opt/"${MY_PN}"/*.so
|
||||
|
||||
doins "opt/${MY_PN}/icudtl.dat"
|
||||
|
||||
doins -r "opt/${MY_PN}/locales"
|
||||
doins -r "opt/${MY_PN}/resources"
|
||||
|
||||
fperms +x "opt/${PN}/resources/arrpc/arrpc"
|
||||
|
||||
dosym ../../opt/"${PN}"/"${MY_PN,,}" /usr/bin/"${PN}"
|
||||
|
||||
doicon -s scalable usr/share/icons/hicolor/scalable/apps/"${MY_PN,,}".svg
|
||||
|
||||
domenu "usr/share/applications/${MY_PN,,}.desktop"
|
||||
|
||||
insinto /usr/share/metainfo
|
||||
newins "${DISTDIR}/${P}.metainfo.xml" org.equicord."${MY_PN,,}".metainfo.xml
|
||||
}
|
||||
Reference in new issue
Block a user