Here's a new version of this plugin. This ebuild also makes use of SourceForge and doesn't require unrar to unpack, unlike the current ebuild.
Created attachment 144901 [details] ps2emu-cdvdiso-0.7.ebuild
There is a minor CFLAGS problem, easily corrected by changing "CFLAGS =" to "CFLAGS +=". Attaching updated ebuild.
Created attachment 145010 [details] ps2emu-cdvdiso-0.7.ebuild
Created attachment 145074 [details] ps2emu-cdvdiso-0.7.ebuild Good call. Best kill off that -g too.
Created attachment 156189 [details] ps2emu-cdvdiso-9999.ebuild
Russell: x11-libs/gtk+-1.2.5 seems a bit off. I'm quite certain it compiles just fine with gtk+-2. Don't have any version of gtk+-1.* here, but it compiles and works just fine. Personally, I think there's no sense in depending on a deprecated version of gtk, especially since it's not really needed. Just my opinion.
There were some plugins that hadn't been ported to GTK2 yet and I didn't notice at first since it wasn't immediately obvious. The GTK1 plugins won't work with the GTK2 version of the emulator so don't bother with them at all. I don't think this was one of them though.
Actually, I was able to port ps2emu-usblinuz and ps2emu-fwlinuz to gtk+-2. Those are the only plugins depending on gtk+-1.x I'm aware of. Unless I'm missing something, with these plugins it's usually enough to replace gtk-config with pkg-config gtk+-2.0 and GTK_WINDOW_DIALOG with GTK_WINDOW_TOPLEVEL.
I finally got not lazy and made an overlay. You can fetch it with: layman -o http://github.com/eatnumber1/pcsx2-overlay/tree/master%2Flayman-local.cfg?raw=true -a pcsx2-overlay This is where I will be commiting all my changes from now on. I will not be posting any more ebuilds here. I will still however use this as a semi-bugtracker, so report problems here.