I modified the Beetle bSNES Makefile, so this should now compile for systems other than little-endian *nix and will use the _libreto suffix in the core's file name (e.g. supafaust_libretro.so).
I shortened the name to "Supafaust" (I was thinking of "Beetle Supafaust" for compatibility with other Mednafen-based cores, but that just didn't seem to have any benefit) and the version is now the Mednafen version on which it was based (along with the git revision) rather than the compile date.
Namely: