# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MULTILIB_COMPAT=( abi_mips_n64 ) inherit desktop unpacker xdg CDN_URL="https://sf3-cn.feishucdn.com/obj/ee-appcenter/2844ab12b34f/" DESCRIPTION="feishu - ByteDance's enterprise collaboration platform" HOMEPAGE="https://www.feishu.cn/" SRC_URI=" amd64? ( ${CDN_URL}Feishu-linux_x64-${PV}.deb ) arm64? ( ${CDN_URL}Feishu-linux_arm64-${PV}.deb ) mips? ( ${CDN_URL}Feishu-linux_mips64el-${PV}.deb ) " LICENSE="bytedance-feishu" SLOT="0" KEYWORDS="-* ~amd64 ~arm64 ~mips" IUSE="big-endian" REQUIRED_USE="mips? ( !big-endian )" RDEPEND=" dev-libs/nss dev-util/desktop-file-utils media-libs/alsa-lib net-print/cups x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libxcb x11-libs/libxkbcommon x11-misc/xdg-utils dev-libs/wayland " S="${WORKDIR}" QA_PREBUILT="*" src_prepare() { eapply_user sed -i 's/Application;//g' usr/share/applications/bytedance-feishu.desktop || die # rm -r usr/share/appdata || die gzip -d "usr/share/man/man1/${PN}-stable.1.gz" || die gzip -d "usr/share/doc/${PN}-stable/changelog.gz" || die } src_install() { insinto "/" doins -r "opt" insinto "/usr/bin" doins "usr/bin/bytedance-feishu-stable" domenu "usr/share/applications/${PN}.desktop" doman "usr/share/man/man1/${PN}-stable.1" dodoc "usr/share/doc/${PN}-stable/changelog" local size for size in 16 24 32 48 64 128 256 ; do newicon -s ${size} "opt/bytedance/feishu/product_logo_${size}.png" ${PN}.png done fperms +x "/opt/bytedance/feishu/bytedance-feishu" fperms +x "/opt/bytedance/feishu/feishu" fperms +x "/opt/bytedance/feishu/vulcan/vulcan" } pkg_postinst(){ xdg_pkg_postinst }