added bytedance-feishu version 7.18.11

This commit is contained in:
Amin Khozaei 2024-07-28 19:47:01 +03:30 committed by 梁永祥
parent 22a3dad025
commit d7d98eebfb
2 changed files with 64 additions and 0 deletions

View File

@ -1,3 +1,6 @@
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_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_x64-7.15.13.deb 376508724 BLAKE2B 0214ff2597088a989b381dafa841a6a88c975b03237256cbcfd987d43baf4db950648ac4ceaed046a43d9619fc81e0971e35898cb76d10f8186a8d5d3cef2518 SHA512 ecccca1539d30524c64e4c29ca99630aa57c23708683c8a4bf49c8d81b9e39c9357a6b194763b0dee39fe6a4b6afffbcd44bc73422ec61a2eabe60441f5821a6
DIST Feishu-linux_x64-7.18.11.deb 379972592 BLAKE2B 2f816a890f97d4ddc8a5328d4d29129113007848bd278f4f2c06329eaa08f54b8896238fc99f345e337460187879753eddda40a008e4154e9c4081e81439615b SHA512 4445e2a3e1493ee40e93feffcbd13e5fa1b9cb2a976a2fcb0f38d69d68aca1290ca17eb98f2812a6b78a4e923538e3ea5e6a34305d38f9f86e508eb85d1212cd

View File

@ -0,0 +1,61 @@
# 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"
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"
}