Musepack sources are now available at http://corecodec.org/projects/mpc/. Ebuild for current alpha version of mppenc (SV7), newest version of mppdec (decodes SV7 and above), replaygain component and xmms and beep-media-player plugins. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 29150 [details] media-sound/musepack-tools-1.15r media-sound/musepack-tools-1.15r Versions: mppenc v1.15r, mppdec v1.95z67, replaygain v0.94, plugins v0.98
*** Bug 41719 has been marked as a duplicate of this bug. ***
*** Bug 44869 has been marked as a duplicate of this bug. ***
Created attachment 29272 [details] media-sound/musepack-tools-1.15r Updated ebuild. Docs were recently added to CVS, so they are installed now, + some fixes to bmp plugin.
please post ebuilds as plain text in the future
can you provide an ebuild for the plugins (2 ebuilds... one for xmms and the other for bmp)
Created attachment 29480 [details] media-plugins/xmms-musepack-0.99 XMMS plugin ebuild
Created attachment 29481 [details] media-plugins/beep-musepack-0.99 Beep-media-player plugin
Created attachment 29482 [details, diff] beep-musepack-0.99.patch Couple of wrong #includes in in_mpc.c, they're in another location here (bmp 0.9.6.1-r1)
Created attachment 29483 [details] media-sound/musepack-tools-1.15r Doesn't use cvs anymore
Created attachment 29484 [details, diff] mppenc-1.15r.patch Patch for makefile: local CFLAGS, esd linking...
Comment on attachment 29482 [details, diff] beep-musepack-0.99.patch .
Created attachment 29689 [details] media-sound/musepack-tools-1.15r
Created attachment 29690 [details] media-plugins/beep-musepack-0.99
Created attachment 29691 [details] media-plugins/xmms-musepack-0.99
musepack-tools is now in portage, and xmms-musepack has been bumped... I'll look at the bmp plugin later...
the bmp plugin doesn't compile for me because of missing bmp header files... I'll look into this more later...
If dependencies can be corrected, musepack-tools need nasm to compile, and don't seem to require id3lib at all.
musepack-tools-1.15r should not depend on esound if esd is not in your use flags and as 4nykey@nm.ru already said, it requires nasm if it is compiled for x86 architectures.
i believe these are all in portage...
> i believe these are all in portage... nope. current cvs: RDEPEND="media-sound/esound media-libs/id3lib" DEPEND="${RDEPEND} virtual/glibc" should read: RDEPEND="esd? ( media-sound/esound )" DEPEND="${RDEPEND} virtual/glibc x86? ( dev-lang/nasm )"