|
|
# 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 |
|
|
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" |
|
|
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 \ |
|
|
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 |
} | } |