From a02ce7e2bf6cb49134358b4f4dce8b76e80d4fdb 2022-06-27 10:50:54 From: Richard H Date: 2022-06-27 10:50:54 Subject: [PATCH] games-rpg/pcgen: fix main config and logging --- diff --git a/games-rpg/pcgen/Manifest b/games-rpg/pcgen/Manifest index 626cc8098bbfaa68a5a8435339e9794857c8fa1b..a10d0faa7f6015643b8036e8a02947de5e7dae98 100644 --- a/games-rpg/pcgen/Manifest +++ b/games-rpg/pcgen/Manifest @@ -3,4 +3,4 @@ DIST pcgen-6.09.04-full.zip 549839941 BLAKE2B 2241b241fc537a31ec9f7cd40f30ef6134 DIST pcgen-6.09.05-linux-x64.zip 216970138 BLAKE2B 973863120c68b283793e11449b31624b10a245f84de3fb39b22e40df55a9ee995121413bfab94812e5f4b061a6970a2995cdcf52df623f856c76ef768b287695 SHA512 bb231b3eb8b67d20b558f7378e07afe328585f0dc64f959832d50544f38e515e48d1ee1d0e6024c62ab36e11b109077aadfd8879771a2a1feaf7ae5e9dd5e556 EBUILD pcgen-6.08.00_rc8.ebuild 842 BLAKE2B 37a8be91c58cee233b3907ecc7ce04311569aa4469fb20291b35c1b2b4ec32b22e41d0ba5e9473cec7ea41393cfe6adaac2fbe024d3877538a26af80d4b9b86c SHA512 3a92c0c83c676a8df9d2e0de98437199ae7c9044e80e7674751878dac748bc9891ded474b052dd1eef0eca199a2ee4c6f97073e25ae881e0fbb1f0b32e24b134 EBUILD pcgen-6.09.04.ebuild 788 BLAKE2B b7f95061545d5bb91923fbce4def3021b43c21e3447d5ae181e9e839a23ffb2c415cd6bf6f7091157541883f9230b7d5f275b3d8c8b9c1ff5769ff68cf58ded5 SHA512 fbdb0519fb1b58bad7f20bb8a2d7250b33c0e2c9639a49efe79a3ccfbd3dac46fdc48bb30c09371a187afcfc3ae78c9a3f8c50205674de7817d8548ee0fb6a08 -EBUILD pcgen-6.09.05.ebuild 1024 BLAKE2B bd4c00e5d49c766c1a2b2b0826eab76267434a4b8d2a7a519fccb0d93247dd3195bde2895e4e4b6e4a9701c8eeaa9612a50d100723b24575b5786355f12b8958 SHA512 7597a8eeaa9d5c32cad2b5c7c35034e6d8d0dfdad5154c548a96850de7d97394f860f0781f10953f3459a983538bbe820a14f431bfdb531ecf6a4d214ad4a372 +EBUILD pcgen-6.09.05.ebuild 1199 BLAKE2B baca1f982113d5c0ad9ee1a263c7280434d6c1a6a9ccd528a5e5b51bb2a9ebcce8469c3afdd1484916551b3e9a29ba061b2344aaf59fe206a6a32c94b63fae0a SHA512 7f526690e1063b8bb0fc1e6146d90ad1323e25e6ddd9dfe3ee1397a0c4db9c72ca1520c4781094edec462d5754f50fa59429b66a35ffbec628c07094ba164041 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