Hey, I made an ebuild for the newest Fudge Pack of Postal2. This pack includes all yet released Postal-versions (that means Postal1 and Postal2STP including the 3 mods). The ebuild currently only installs the basegame (Postal2STP) but can easily be extended to install also the other mods/things. I thought of controlling this via USE-flags. Well, in the end I was to lazy to implement this. Perhaps I will finish this later or somebody else can do this. I am also not sure which version-nr I should take for this ebuild. So I choosed for now a more or less random number. This ebuild as it is is usefull for further works and also for the people which just want to install the game easily.
Created attachment 133258 [details] postal2-1599.ebuild
Created attachment 136401 [details] postal_fudge_pack-2007.ebuild also unsure about the version number, i think the year is the best decision fixxed some bugs in my DVD with 2 patch files, implement USE-flags for postal1, postal2, mods (aw, awp, ed) and the babes xD, i haven't implemented a useflag for the DOCs
Created attachment 136403 [details] postal fudge pack license
Created attachment 136405 [details, diff] bin.patch
Created attachment 136407 [details, diff] ini.patch
Hi. When trying to emerge the fudge pack 2007 ebuild, it dies with the following error: >>> Install postal2-fudge-pack-2007 into /var/tmp/portage/games-fps/postal2-fudge-pack-2007/image/ category games-fps /var/tmp/portage/games-fps/postal2-fudge-pack-2007/temp/environment: line 2354: cd: /var/tmp/portage/games-fps/postal2-fudge-pack-2007/image/opt/postal_fudge_pack/postal2game/System/: No such file or directory [32;01m*[0m Applying ini.patch ... So, it's not finding the System directory, and therefore can't patch. Any ideas?
Dur X_X Can't remember the line number, but there's one instance in the ebuild where "postal_fudge_pack" was hardcoded. Just change that to ${PN} and everything should be good. (at least it is for me).
I'd also like to point out, that libSDL-1.2.so.0 and openal.so need to be patched. Actually, the ones contained within the pack need to be removed, and new ones should be symlinked to whatever the user has compiled (/usr/lib32/libSDL for amd64, etc). Failure to do so leads to mouse issues, choppy sound, etc.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc30f52f63ff7d12cb347187c4bc802533e92fb1 commit dc30f52f63ff7d12cb347187c4bc802533e92fb1 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2019-11-20 17:11:18 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2019-11-20 17:27:42 +0000 games-fps/postal2: drop last-rited package Signed-off-by: Aaron Bauman <bman@gentoo.org>