Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 2002 14:26:59 +0200
From:      Cyrille Lefevre <cyrille.lefevre@laposte.net>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        dwcjr@inethouston.net, freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/39606: Updated port: audio/lame (3.92)
Message-ID:  <20020714122659.GF35142@gits.dyndns.org>
In-Reply-To: <200207131444.g6DEiOxQ098924@Magelan.Leidinger.net>
References:  <20020713140358.GA35227@gits.dyndns.org> <200207131444.g6DEiOxQ098924@Magelan.Leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 13, 2002 at 04:44:24PM +0200, Alexander Leidinger wrote:
> On 13 Jul, Cyrille Lefevre wrote:
> > message resent due to mta misconfigation.
> > 
> > On Thu, Jul 11, 2002 at 04:53:41AM +0200, Cyrille Lefevre wrote:
> >> On Tue, Jul 09, 2002 at 11:13:41PM +0200, Alexander Leidinger wrote:
> [...]
> >> > [recent vorbis support]
> >> > Are you willing to produce patches for configure.in/Makefile.am ...
> >> what kind of patch ? vorbis rules already exists and there is
> >> nothing to do w/ the fact that you NEED the vorbis sources
> >> to build lame w/ vorbis support...  this is absolutly non-standard.
> >> except if you want something like --with-vorbis-prefix-src= ?
> 
> Yes, and an explanation for the user why this is the case.

as stated below, should the vorbis support added or deleted ?

> >> also, from version to version vorbis change ther "internal" API
> >> which is used by libmp3lame/vorbis_interface.c which need to be
> >> adapted everytime to seek vorbis. not my fault.
> 
> The FreeBSD ports tree is the only user of the vorbis part of lame. At
> least your patches are responsible that it actually works with a recent
> vorbis. Actually it isn't really supported by the LAME dev team and it
> may vanish into the attic if nobody shows interest in keeping it up to
> date.

I know that.

> >> [about the current version w/o SSE, gogo asm nor vorbis]
> >> make test give me this on my machine (P200)...
[snip]
> Small differences are normal. It depends on the used compiler, the
> options for the compiler, ...

ok.

> >> Index: Makefile
> >> ===================================================================
> >> RCS file: /home/ncvs/ports/audio/lame/Makefile,v
> >> retrieving revision 1.21
> >> diff -u -r1.21 Makefile
> >> --- Makefile	22 Apr 2002 01:22:48 -0000	1.21
> >> +++ Makefile	11 Jul 2002 02:29:01 -0000
> [...]
> >> +.if !defined(WITHOUT_VORBIS)
> >> +LIB_DEPENDS=	vorbis.1:${PORTSDIR}/audio/libvorbis
> 
> Do we really need vorbis support in LAME? The support was intended to
> have a command line utility at a time where vorbis hadn't a good command
> line utility.

don't know, but since the code may support it, I left the choice
to users.  in other words, I hate incomplete ports... but, if you
want to get rid of vorbis support, no problem.

> >> +USE_GMAKE=	yes
> 
> It doesn't neet gmake.

as a general rule, I always add USE_GMAKE in conjunction of
GNU_CONFIGURE because, sometimes, not everything is build
w/ a legacy make. I already got this issue w/ some ports
(don't remember they names), so, I prefer to prevent this
as a side rule.

> >> +install-la:
> >> +	@${INSTALL_SCRIPT} ${WRKSRC}/libmp3lame/libmp3lame.la ${PREFIX}/lib
> 
> We don't need the .la file.

well, I'm just doing what's other ports do.

Cyrille.
-- 
Cyrille Lefevre                 mailto:cyrille.lefevre@laposte.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020714122659.GF35142>