From owner-freebsd-multimedia@FreeBSD.ORG Sat May 29 20:12:02 2010 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4F301065673 for ; Sat, 29 May 2010 20:12:02 +0000 (UTC) (envelope-from shuvaev@physik.uni-wuerzburg.de) Received: from mailrelay.rz.uni-wuerzburg.de (mailrelay.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.freebsd.org (Postfix) with ESMTP id 790018FC19 for ; Sat, 29 May 2010 20:12:02 +0000 (UTC) Received: from virusscan.mail (localhost [127.0.0.1]) by mailrelay.mail (Postfix) with ESMTP id 336D15AC85; Sat, 29 May 2010 21:48:14 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by virusscan.mail (Postfix) with ESMTP id 310B35AC71; Sat, 29 May 2010 21:48:14 +0200 (CEST) X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de Received: from mail.physik.uni-wuerzburg.de (wthp192.physik.uni-wuerzburg.de [132.187.40.192]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 0CFA05CFA9; Sat, 29 May 2010 21:48:14 +0200 (CEST) Received: from wep4035.physik.uni-wuerzburg.de ([132.187.37.35]) by mail.physik.uni-wuerzburg.de (Lotus Domino Release 8.5.1FP2HF71) with ESMTP id 2010052921481259-109832 ; Sat, 29 May 2010 21:48:12 +0200 Date: Sat, 29 May 2010 21:48:12 +0200 From: Alexey Shuvaev To: Stefan Ehmann Message-ID: <20100529194812.GA9598@wep4035.physik.uni-wuerzburg.de> References: <201005291250.31005.shoesoft@gmx.net> MIME-Version: 1.0 In-Reply-To: <201005291250.31005.shoesoft@gmx.net> Organization: Universitaet Wuerzburg User-Agent: Mutt/1.5.20 (2009-06-14) X-MIMETrack: Itemize by SMTP Server on domino1/uni-wuerzburg(Release 8.5.1FP2HF71 | April 5, 2010) at 05/29/2010 09:48:13 PM, Serialize by Router on domino1/uni-wuerzburg(Release 8.5.1FP2HF71 | April 5, 2010) at 05/29/2010 09:48:13 PM, Serialize complete at 05/29/2010 09:48:13 PM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: replacing audio/libmpcdec by audio/musepack X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 May 2010 20:12:02 -0000 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.