View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/media-sound/lame/lame-3.93.1-r1.ebuild (-12 / +8 lines)
 Lines 1-16    Link Here 
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/media-sound/lame/lame-3.93.1-r1.ebuild,v 1.10 2003/11/22 07:26:00 vapier Exp $
# $Header: $
inherit flag-o-matic gcc
inherit flag-o-matic gcc
DESCRIPTION="LAME Ain't an Mp3 Encoder"
DESCRIPTION="LAME Ain't an Mp3 Encoder"
HOMEPAGE="http://www.mp3dev.org/mp3/"
HOMEPAGE="http://www.mp3dev.org/"
SRC_URI="mirror://sourceforge/lame/${P}.tar.gz"
SRC_URI="mirror://sourceforge/lame/${P}.tar.gz"
LICENSE="LGPL-2.1"
LICENSE="LGPL-2.1"
SLOT="0"
SLOT="0"
KEYWORDS="x86 ppc sparc alpha hppa amd64"
KEYWORDS="~x86"
IUSE="gtk debug"
IUSE="gtk debug"
RDEPEND=">=sys-libs/ncurses-5.2
RDEPEND=">=sys-libs/ncurses-5.2
 Lines 18-29    Link Here 
DEPEND="${RDEPEND}
DEPEND="${RDEPEND}
	x86? ( dev-lang/nasm )"
	x86? ( dev-lang/nasm )"
# this release completely removed oggvorbis support as it was too outdated.
src_compile() {
src_compile() {
	# fix gtk detection
	cp configure configure.orig
	sed -e "s:gtk12-config:gtk-config:" < configure.orig > configure
	# take out -fomit-frame-pointer from CFLAGS if k6-2
	# take out -fomit-frame-pointer from CFLAGS if k6-2
	is-flag "-march=k6-3" && filter-flags "-fomit-frame-pointer"
	is-flag "-march=k6-3" && filter-flags "-fomit-frame-pointer"
	is-flag "-march=k6-2" && filter-flags "-fomit-frame-pointer"
	is-flag "-march=k6-2" && filter-flags "-fomit-frame-pointer"
 Lines 36-42    Link Here 
		myconf="${myconf} --enable-mp3x"
		myconf="${myconf} --enable-mp3x"
	fi
	fi
	[ `use debug` ] \
	[ `use debug` ] \
		&& myconf="${myconf} --enable-debug=yes" \
		&& myconf="${myconf} --enable-debug=norm" \
		|| myconf="${myconf} --enable-debug=no"
		|| myconf="${myconf} --enable-debug=no"
	econf \
	econf \
 Lines 53-58    Link Here 
	einstall \
	einstall \
		pkghtmldir=${D}/usr/share/doc/${PF}/html || die
		pkghtmldir=${D}/usr/share/doc/${PF}/html || die
	dodoc API COPYING HACKING PRESETS.draft LICENSE README* TODO USAGE
	dodoc API COPYING ChangeLog HACKING LICENSE PRESETS.draft README* \
	dohtml -r ./
		STYLEGUIDE TODO USAGE
	dohtml Dll/LameDLLInterface.htm
}
}