replacing audio/libmpcdec by audio/musepack
Alexey Shuvaev
shuvaev at physik.uni-wuerzburg.de
Sat May 29 19:48:17 UTC 2010
On Sat, May 29, 2010 at 12:50:30PM +0200, Stefan Ehmann wrote:
> Hi,
>
> I'm the maintainer of audio/musepack. With the last update, it now provides
> libmpdec.so. About 15 ports currently use the older shared library provided by
> audio/libmpcdec (maintained by multimedia@, CCed).
>
> For now, mutual CONFLICTS are registered.
>
> What I'm planning to do is update all depending ports to use audio/musepack,
> thus making audio/libmpcdec obsolete.
>
>
> I have some questions before I'll start working on this task:
>
> - Are there any objections to deprecating libmpcdec and replacing it by
> musepack? According to the website, libmpcdec version is "Old. Refer to above
> SV8 lib (compatible with SV7)".
>
> After creating a patch for updating and testing:
> - Should I ask the maintainers of the affected ports for approval?
>
> I've tested musicpd and vlc so far and update was pretty straight-forward:
> replace
> LIB_DEPENDS+= mpcdec.5:${PORTSDIR}/audio/libmpcdec
> by
> LIB_DEPENDS+= mpcdec.7:${PORTSDIR}/audio/musepack
> and bump the port revision.
>
>
> Because both ports conflict, upgrading needs manual intervention. I guess I
> should prepare an entry for UPDATING?
>
> Anything I forgot or other thoughts?
>
Not that I am using either of them but... libmpcdec is a stand-alone library
while musepack depends on audio/esound. Is this dependency non-avoidable?
0.02$,
Alexey.
More information about the freebsd-ports
mailing list