@@ -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