I quickly ported today the arts output plugin from XMMS to BMP. I'll attach an ebuild for inclusion in Portage. Cheers, Matteo
Created attachment 63546 [details] media-plugins/bmp-arts-0.7.1 ebuild This is the ebuild.
Sorry, the HOMEPAGE field in the ebuild wasn't complete, please use: "http://www.sosdg.org/~larne/w/Plugin_list" Thanks for your patience, Matteo
The distfile is not available. Please reopen with a fixed ebuild, where both HOMEPAGE & SRC_URI are correct.
Please also note: - it's unusual to prepare the build in another directory, if you don't really need it, avoid that; - you shouldn't call configure directly, econf command takes care of all the options regarding directories, chost and cbuild; - you should call "emake" to start the build process, if the plugin can't be compiled with parallel make (-jX with X > 1), you should explicitely use emake -j1; - the COPYING file can be ignored, as you already specify GPL-2 as license. See the Common ebuild mistakes page ( http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3 ) and the unofficial devmanual ( http://dev.gentoo.org/~plasmaroo/devmanual/ ).
Okay, re-attaching corrected ebuild & reopening bug. PS. I need to configure in another dir due to how the pkg is made (e.g. it kicks you out with an error if top_srcdir == top_builddir).
Created attachment 66468 [details] bmp-arts-0.7.2.ebuild Fixed ebuild.
Please don't call configure manually, also if you need to run it on another directory, set ECONF_SOURCE=".." and then call econf (without the --* parameters that are already handled by it). Does 'make DESTDIR="${D}" install' not work at all?
Created attachment 66478 [details] Fixed ebuild Here we go.
Created attachment 66479 [details] bmp-arts-0.7.2.ebuild Mmmh, I wrote "xmms" instead of "beep". Forgot my head next. ;-)
After receiving the Flameeyes seal of approval, this package is in the portage tree. Thanks for your work, Matteo :)