app-office/bytedance-feishu: add 7.22.9

This commit is contained in:
Dawn Xu 2024-09-01 23:05:43 +08:00 committed by 梁永祥
parent 34c6e99210
commit 59a1fd91ca
2 changed files with 68 additions and 1 deletions

View File

@ -1,6 +1,9 @@
DIST Feishu-linux_arm64-7.15.13.deb 341137948 BLAKE2B cf2ac06d2a15df91d4b1127c63a9a813b39ba27f0390101cedf72d07df04a914ae8b907f438dded5c3bd159de459e30477d19397ec1ce6b67a8d60a42644be71 SHA512 8d9ef74673f9745ab5851168096f48e229bce6a739783eaa04e74cbb91e7285aa56a2153df5b03b3c54e12ce345aadffbf9a13c93d059a64e2583c430574a6ca
DIST Feishu-linux_arm64-7.18.11.deb 347809292 BLAKE2B dca253fd424f07a3fa9d10646a0f8d4ba50326097ad6776a8b9f7b877c67ffc8b6851f6b05c158e1f2ea3e574eec196b20665c24b377b0d0a4508010ed123bb6 SHA512 e0a229571c935b4d09742eaa6559fde6e6c3966dee6360d5847c35f41df6d6a3ec80514a1c092c315fde455ba1a42655ecd70f11ce85f58bf992dc2e7f89a23d
DIST Feishu-linux_arm64-7.22.9.deb 349441816 BLAKE2B 8ce0548b408a4f4cf0e51fe6be84f05b48972e38724c67708bcc00f58a0efd130e9da3aa4abe0c28b17803880f854caa71794be6649828b22aad4852a220cf7e SHA512 6146be9c525f128e8fbd7c125d8721e482c2916c9365083b04fa098405ee92b535802f96437d2d68d531078211ae6e5dc703ca2ac894d5f0138432037bbc082f
DIST Feishu-linux_mips64el-7.15.13.deb 284957796 BLAKE2B 23c6f2527025b0a08957b200fe6b75b19e5890513fa0fa513a8140d377511dbed6a5982b4abb14c9ee231f09af2f38b7ba4f897e7c890672e1f4505be5818dca SHA512 c2d41c3aaf4ef3fb0c4998a79b85d2e4db3567ad32e5722a83c78d69bf03656da6e50903f7d0eb314d1457c3ca0901e07fea19f6a544ebbaac9ea8adfd18c07c
DIST Feishu-linux_mips64el-7.18.11.deb 289094832 BLAKE2B 3625b846fc7e2e6c79d799c7638ffa09bd4870a244c5f9ef04f0738182d26c23541c0bc3a6b8bfebaff38c40eba6574d73804f1d1648d3d31ab7c8f874eccc39 SHA512 1a62702b7a6596907ef5f693877c6082a412f5d11859095ff9d3bd8e20bd0b12707b972891d9514cf264d8ca43c82ac2ac1274042885e336acf2b9ac0e1e94f1
DIST Feishu-linux_mips64el-7.22.9.deb 289637156 BLAKE2B 37bf3186b0acdc5356c82432e78299455865028068da01966219a8238b55d870ac90d6e3b1a8e114c53a1da9f9b996cd1eec3d6980640153ce128da832d564a2 SHA512 6fd51a3f5786a0992c109b53cedddef193abad09d4a71a0f3a3ce3429dd10cbdeae9093348c9b27e36f7f9a03472e915642e5f87e2d6026d6f82c406c49a55db
DIST Feishu-linux_x64-7.15.13.deb 376508724 BLAKE2B 0214ff2597088a989b381dafa841a6a88c975b03237256cbcfd987d43baf4db950648ac4ceaed046a43d9619fc81e0971e35898cb76d10f8186a8d5d3cef2518 SHA512 ecccca1539d30524c64e4c29ca99630aa57c23708683c8a4bf49c8d81b9e39c9357a6b194763b0dee39fe6a4b6afffbcd44bc73422ec61a2eabe60441f5821a6
DIST Feishu-linux_x64-7.18.11.deb 379972592 BLAKE2B 2f816a890f97d4ddc8a5328d4d29129113007848bd278f4f2c06329eaa08f54b8896238fc99f345e337460187879753eddda40a008e4154e9c4081e81439615b SHA512 4445e2a3e1493ee40e93feffcbd13e5fa1b9cb2a976a2fcb0f38d69d68aca1290ca17eb98f2812a6b78a4e923538e3ea5e6a34305d38f9f86e508eb85d1212cd
DIST Feishu-linux_x64-7.22.9.deb 385907252 BLAKE2B 52418129beff6c1ad51fc35b75ffb329115a148a1ea2c88f75c8593b9d3a66959c57760d1cf99677849fddc6c850bba8cc186c2c9ff9e8b5cb738a298b4dc203 SHA512 86bd2a0330dee1c6bfd3d4ac2c1da58a48ad203105ce2ce6582f1161b677ec614573a0d336dbc406ce5371275aac0cc5717617935add139813126eca80498a42

View File

@ -0,0 +1,64 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop unpacker xdg
DESCRIPTION="
飞书Feishu
飞书整合即时消息、日历、音视频会议、云文档、工作台等功能于一体,成就团队和个人,更高效、更愉悦。 "
HOMEPAGE="https://www.feishu.cn/download"
SRC_URI="
amd64? ( Feishu-linux_x64-${PV}.deb )
arm64? ( Feishu-linux_arm64-${PV}.deb )
mips? ( Feishu-linux_mips64el-${PV}.deb )
"
S="${WORKDIR}"
LICENSE="Feishu-EULA"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~mips"
IUSE="big-endian abi_mips_n64"
REQUIRED_USE="mips? ( !big-endian abi_mips_n64 )"
RESTRICT="strip mirror bindist fetch"
DEPEND="
app-misc/ca-certificates
dev-libs/nss
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXext
x11-misc/xdg-utils
"
RDEPEND="${DEPEND}"
pkg_nofetch() {
einfo "Please download ${SRC_URI} at ${HOMEPAGE} "
einfo "and copy the .deb file into your distfiles directory"
einfo "default distfiles directory is: /var/cache/distfiles"
}
src_prepare() {
default
unpacker "${S}/usr/share/man/man1/bytedance-feishu-stable.1.gz"
unpacker "${S}/usr/share/doc/bytedance-feishu-stable/changelog.gz"
}
src_install() {
insinto "/"
doins -r "${S}/opt/"
dosym -r /opt/bytedance/feishu/bytedance-feishu /usr/bin/bytedance-feishu-stable
domenu "${S}/usr/share/applications/bytedance-feishu.desktop"
doman "${S}/bytedance-feishu-stable.1"
dodoc "${S}/changelog"
local size
for size in 16 24 32 48 64 128 256 ; do
newicon -s ${size} "${S}/opt/bytedance/feishu/product_logo_${size}.png" ${PN}.png
done
newicon -s scalable "${S}/opt/bytedance/feishu/product_logo_256.svg" ${PN}.svg
fperms +x "/opt/bytedance/feishu/bytedance-feishu"
fperms +x "/opt/bytedance/feishu/feishu"
fperms +x "/opt/bytedance/feishu/vulcan/vulcan"
fperms +x "/opt/bytedance/feishu/vulcan/vulcan_crashpad_handler"
}