While we already have an open bug for libsdl2 [1] i think we also need a converted ebuild for libsdl-1.2* since most games in tree (if not all) actually depend on libsdl-1.2* versions. [1] https://bugs.gentoo.org/show_bug.cgi?id=484130
I've added a few dependencies on bugs which have to be ported before libsdl. (actually just looked at the libsdl2 bug and adopt most from there) However libsdl has a few more dependencies but i don't know which one needs to be ported too (i guess most of them). The additional dependencies are (compared to libsdl2): media-libs/audiofile media-libs/libggi media-libs/svgalib (masked on amd64, not needed) media-libs/aalib media-libs/libcaca sys-libs/libspe2 (only needed on ppc64, guess this one is not needed too)
media-libs/libsdl and dev-libs/DirectFB are circular deps in this multilib conversion
Maybe we should disable directfb useflag for all non-native ABIs, but that sounds a bit ugly, no?
+*libsdl-1.2.15-r5 (18 Apr 2014) + + 18 Apr 2014; Julian Ospald <hasufell@gentoo.org> +libsdl-1.2.15-r5.ebuild: + add multilib support wrt #489122