Hello all,
As some of you remember, I've told a few months ago my attempt to port
RetroArch to Fedora in RPM Fusion repositories.
The port is complete and almost ready to be included [1].
RetroArch is a fully featured frontend for libretro cores, an effort to
create a convenient all-in-one emulators launcher within the same
framework.
RetroArch depends on ffmpeg to record videos and some other cores do
the same (e.g. libretro-ppsspp).
A few questions before I ask for reviewing:
1. RetroArch uses libretro cores that are dynamically loaded, I've
actually used the /usr/libexec/libretro directory but I wonder if I
should use /usr/lib64/libretro (from %{_libdir} RPM macro) instead?
2. RetroArch has no real “installation procedure” so packagers are
mostly free for setting directories to use, I've separated into two
different ones:
- /usr/share/libretro for core information (*_libretro.info)
- /usr/share/retroarch for the RetroArch application (database,
assets, cheats, cursors, ...)
Are you okay for this or do you prefer using /usr/share/libretro for
everything?
Regards,
[1]:
https://copr.fedorainfracloud.org/coprs/markand/RetroArch
--