This is a series of scripts to package RetroArch for Slackware. These days, the only one you need need is libretro-RetroArch.sh.
The following are not required, but will be detected and used by RetroArch (and possibly other Libretro components) if found:
Use the Online Updater to update everything except the assets.
As is the case for many games and emulators, RetroArch needs your gamepad devices to be set up with the correct permissions. The Arch Wiki has a fairly definitive guide to setting that up: