Created attachment 351978 [details] rhythmbox-ampache-99999.ebuild http://code.google.com/p/rhythmbox-ampache/ This is a plugin for Rhythmbox music player that allows it to stream directly from an instance of an Ampache music streaming server. 0.11.1 seems to be for gtk+2 svn/branches/for_rhythmbox-gtk+3 seems to work from 2.95 and up
Created attachment 351980 [details] rhythmbox-ampache-0.11.1.ebuild
Comment on attachment 351980 [details] rhythmbox-ampache-0.11.1.ebuild >PYTHON_DEPEND="2:2.6" > >inherit eutils multilib python Please try to use the replacement eclasses for python.eclass. >DESCRIPTION="This is a plugin for Rhythmbox music player that allows it to >stream directly from an instance of an Ampache music streaming server." Description is too long. It shouldn't be a full sentence (no "this is" and no dot at the end). How about "a rhythmbox plugin to play Ampache music streams"? >DEPEND="" It's empty so you don't need to set it or to evaluate it in RDEPEND. >RDEPEND="${DEPEND} > >=media-sound/rhythmbox-0.12.8[python]" > > >pkg_setup() { > python_set_active_version 2 >} As above, use some -r1 eclass. >src_install() { > insinto /usr/$(get_libdir)/rhythmbox/plugins > doins -r ampache || die doins dies on its own in EAPI 5. >} > >pkg_postinst() { > python_mod_optimize /usr/$(get_libdir)/rhythmbox/plugins/ampache >} > >pkg_postrm() { > python_mod_cleanup /usr/$(get_libdir)/rhythmbox/plugins/ampache >} > As above.
Created attachment 352036 [details] rhythmbox-ampache-0.11.1.ebuild
Created attachment 352050 [details] rhythmbox-ampache-99999.ebuild