From f4d7349871526123dda12e6338dc61ec15c7fc89 Mon Sep 17 00:00:00 2001 From: Shin'ya Minazuki Date: Fri, 10 Apr 2026 10:32:24 -0300 Subject: [PATCH] www-client/basilisk-bin: attempt to resolve sandbox violations Signed-off-by: Shin'ya Minazuki --- .../basilisk-bin/basilisk-bin-20260309.ebuild | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/www-client/basilisk-bin/basilisk-bin-20260309.ebuild b/www-client/basilisk-bin/basilisk-bin-20260309.ebuild index c2ee6e8..a943499 100644 --- a/www-client/basilisk-bin/basilisk-bin-20260309.ebuild +++ b/www-client/basilisk-bin/basilisk-bin-20260309.ebuild @@ -71,10 +71,23 @@ QA_PREBUILT=" " src_install() { - insinto "/opt" + cd ${BASILISK_PN} || die rm -r "${S}/${BASILISK_PN}/gtk2" - cp -p -R "${S}/${BASILISK_PN}" "/opt" + insinto "/opt/${BASILISK_PN}/browser" + doins -r browser/* + insinto "/opt/${BASILISK_PN}/defaults" + doins -r defaults/* + insinto "/opt/${BASILISK_PN}/dictionaries" + doins dictionaries/* + insinto "/opt/${BASILISK_PN}/fonts" + doins fonts/* + insinto "/opt/${BASILISK_PN}/icons" + doins icons/* + insinto "/opt/${BASILISK_PN}" + doins *.ini *.manifest *.list *.dat omni.ja precomplete removed-files + exeinto "/opt/${BASILISK_PN}" + doexe basilisk ${BASILISK_PN} *.so dosym -r "/opt/${BASILISK_PN}/basilisk" "/usr/bin/${BASILISK_PN}" - newicon "${S}/${BASILISK_PN}/browser/icons/mozicon128.png" "${BASILISK_PN}.png" + newicon "browser/icons/mozicon128.png" "${BASILISK_PN}.png" make_desktop_entry "${BASILISK_PN} %U" "Basilisk" "${BASILISK_PN}" "Network;WebBrowser" "StartupWMClass=Basilisk" }