EAPI=8 inherit unpacker desktop xdg-utils DESCRIPTION="wechat from Tencent" MYPN="WeChatLinux" HOMEPAGE="https://linux.weixin.qq.com/" SRC_URI="https://dldir1.qq.com/weixin/Universal/Linux/${MYPN}_x86_64.deb -> wechat.deb" KEYWORDS="amd64" LICENSE="Tencent" SLOT="0" IUSE="" DEPEND="" RDEPEND=" " S="${WORKDIR}" src_unpack() { unpack_deb ${DISTDIR}/wechat.deb } src_install() { dodir /opt dodir /usr sed -i 's/Exec=\/usr\/bin\/wechat/Exec=\/opt\/wechat\/wechat/g' ${S}/usr/share/applications/* ||die fperms -wx ${S}/opt/wechat/libandromeda.so fperms -wx ${S}/opt/wechat/libowl.so fperms -wx ${S}/opt/wechat/libvoipCodec.so cp -a ${S}/* ${ED}/ cd ${S} gzip -d usr/share/doc/wechat/changelog.gz || die dodoc usr/share/doc/wechat/changelog rm -rf ${ED}/usr/share/doc/wechat/ } pkg_postinst() { xdg_icon_cache_update xdg_desktop_database_update xdg_mimeinfo_database_update } pkg_postrm() { xdg_icon_cache_update xdg_desktop_database_update xdg_mimeinfo_database_update }