The MPD class provides an interface for communicating with an MPD server. Method names largely correspond to the same command with the MPD protocol itself, and other MPD tools, like mpc. Some convenience methods for writing clients are included as well. --- I used MY_P so the ebuild name can be ruby-mpd rather than mpd-rb since all the other ebuilds I see start with ruby- and I just wanted this to fit in with the rest. Please tell me (or fix) if that shouldn't be done.
Created attachment 89010 [details] ruby-mpd/ruby-mpd-0.2.3 (ebuild) Original ebuild for 0.2.3
Looks good to me, I've added to my overlay and I can say that it works good (pulled the dependancies correctly) amd64
InOverlay keyword added. In Sunrise overlay now: http://gentoo-sunrise.org/svn/sunrise/dev-ruby/ruby-mpd/ruby-mpd-0.2.3.ebuild
Created attachment 89942 [details] ruby-mpd/ruby-mpd-0.2.3 (ebuild) I'm hoping the dependencies on this one are a bit better. I removed virtual/ruby from DEPEND since ruby.eclass already sets that. However, since it also needs ruby to run, I edited RDEPEND to change ${DEPEND} to virtual/ruby because having ${DEPEND} in RDEPEND does not include things from the eclass, which are actually in E_DEPEND.
Homepage and SRC_URI are dead. Please update the ebuild and reopen this bug
Reopening as the Sunrise ebuild works.
(In reply to comment #6) > Reopening as the Sunrise ebuild works. > It might work, but ebuilds using the ruby or gems eclasses are no longer accepted for addition to the tree.
And really there shouldn't be any either in tree nor in sunrise that are not deemed for conversion or removal.
packages in sunrise must have an open bug. So until ruby-mpd gets remove from sunrise this bug shouldn't be resolved. Please, use this bug to fix the ebuild in sunrise or track its removal.
Then either fix the ebuild or remove it...
(In reply to comment #9) > packages in sunrise must have an open bug. So until ruby-mpd gets remove from > sunrise this bug shouldn't be resolved. > here's your bug then. removing ruby@ from cc.
The ebuild in sunrise was outdated and unmaintained, so it got removed.