EAPI=8 inherit unpacker desktop xdg-utils DESCRIPTION="Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free." MYPN="hiddify" HOMEPAGE="hiddify.com https://github.com/hiddify/hiddify-app " SRC_URI="https://ghproxy.net/https://github.com/${MYPN}/${MYPN}-app/releases/download/v${PV}/${MYPN^}-Debian-x64.deb -> ${MYPN}.deb" KEYWORDS="amd64" LICENSE="Hiddify" SLOT="0" IUSE="" DEPEND="" RDEPEND=" " S="${WORKDIR}" src_unpack() { unpack_deb ${DISTDIR}/${MYPN}.deb } src_install() { dodir /opt cp -a ${S}/usr/share/${MYPN} ${ED}/opt/ || die rm -rf ${S}/usr/share/${MYPN} || die cp ${FILESDIR}/${MYPN}.desktop ${S}/usr/share/applications/${MYPN}.desktop ||die dodir / cp -a ${S}/* ${ED}/ ||die } 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 }