diff --git a/games-rpg/pcgen/pcgen-6.09.05.ebuild b/games-rpg/pcgen/pcgen-6.09.05.ebuild index 1623f230178486498aad7addc1440d217f8e0d35..f7bf11607410502562115f6c84b6e94c60b4e3f9 100644 --- a/games-rpg/pcgen/pcgen-6.09.05.ebuild +++ b/games-rpg/pcgen/pcgen-6.09.05.ebuild @@ -22,7 +22,7 @@ RDEPEND=">=virtual/jre-11:*" BDEPEND="app-arch/unzip" dir=/opt/${PN} -QA_PREBUILT="opt/${PN}/*" +QA_PREBUILT="*" src_prepare() { default @@ -30,7 +30,11 @@ src_prepare() { # fix Anti-Aliasing sed -i "s/DEFAULT_JVM_OPTS='/DEFAULT_JVM_OPTS='-Dawt.useSystemAAFontSettings=on /g" ${PN} || die + # fix logging + sed -i "s/pcgen.system.LoggingRecorder.pattern = /pcgen.system.LoggingRecorder.pattern = \/tmp\//g" logging.properties || die + rm -r LICENSE ${PN}.{bat,exe} || die + } src_install() { @@ -44,6 +48,9 @@ src_install() { exeinto ${dir}/bin doexe bin/* + # fix main config file + dosym /tmp/pcgen.ini ${dir}/config.ini + newicon system/icons/pcgen_128x128.png ${PN}.png make_wrapper ${PN} ./${PN} "${dir}" "${dir}" make_desktop_entry ${PN} PCGen