As fun as this game of telephone has been, I'll just provide a patch: https://gist.github.com/eclairevoyant/76454650b6fcd68f329e0d7bc6b84473
This fixes the following issues:
-
upgrade
sha256sums
tob2sums
-
remove cheats from install file (cheats should be a separate package)
-
add some submodules that were present in
.gitmodules
but missing from thePKGBUILD
-
rename sources to make them easier to use in the submodule for-loop
-
actually use all the submodules that were downloaded
-
improve readability of
prepare()
-
remove
v
from start ofpkgver
-
allow file-protocol git sources only within the PKGBUILD
-
do not specify
-j
flag forninja
(ninja will automatically choose the best number of threads based on the system) -
remove unneeded flags for some commands (e.g.
cp -r
doesn't make sense for a single file, so just usecp
) -
rename the install file to something unique to prevent overlapping with other packages
-
remove the
/
prefix in the install file (everything should be relative to the chroot of the root directory of the target filesystem) -
add
pcsx2
to theprovides()
array
Please apply the patch using git am pcsx2-fix.patch
Pinned Comments