Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 474808 - media-plugins/rhythmbox-ampache - a plugin for Rhythmbox music player that allows it to stream directly from an instance of an Ampache music streaming server
Summary: media-plugins/rhythmbox-ampache - a plugin for Rhythmbox music player that al...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: http://code.google.com/p/rhythmbox-am...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-06-26 02:23 UTC by daktak
Modified: 2013-06-27 03:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
rhythmbox-ampache-99999.ebuild (rhythmbox-ampache-99999.ebuild,1.03 KB, text/plain)
2013-06-26 02:23 UTC, daktak
Details
rhythmbox-ampache-0.11.1.ebuild (rhythmbox-ampache-0.11.1.ebuild,895 bytes, text/plain)
2013-06-26 02:24 UTC, daktak
Details
rhythmbox-ampache-0.11.1.ebuild (rhythmbox-ampache-0.11.1.ebuild,436 bytes, text/plain)
2013-06-27 00:48 UTC, daktak
Details
rhythmbox-ampache-99999.ebuild (rhythmbox-ampache-99999.ebuild,667 bytes, text/plain)
2013-06-27 03:33 UTC, daktak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description daktak 2013-06-26 02:23:04 UTC
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
Comment 1 daktak 2013-06-26 02:24:50 UTC
Created attachment 351980 [details]
rhythmbox-ampache-0.11.1.ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2013-06-26 11:08:54 UTC
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.
Comment 3 daktak 2013-06-27 00:48:08 UTC
Created attachment 352036 [details]
rhythmbox-ampache-0.11.1.ebuild
Comment 4 daktak 2013-06-27 03:33:06 UTC
Created attachment 352050 [details]
rhythmbox-ampache-99999.ebuild