www-client/basilisk-bin: attempt to resolve sandbox violations
Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
This commit is contained in:
@@ -71,10 +71,23 @@ QA_PREBUILT="
|
|||||||
"
|
"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
insinto "/opt"
|
cd ${BASILISK_PN} || die
|
||||||
rm -r "${S}/${BASILISK_PN}/gtk2"
|
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}"
|
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"
|
make_desktop_entry "${BASILISK_PN} %U" "Basilisk" "${BASILISK_PN}" "Network;WebBrowser" "StartupWMClass=Basilisk"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user