Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 500002 Details for
Bug 635380
media-sound/lame-3.99.5-r1 autoconf fails to compile if GTK+ is not installed / searching for deprecated GTK+1
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
lame-3.99.5-r2.ebuild
lame-3.99.5-r2.ebuild (text/plain), 2.33 KB, created by
Jesús P Rey (Chuso)
on 2017-10-25 00:38:26 UTC
(
hide
)
Description:
lame-3.99.5-r2.ebuild
Filename:
MIME Type:
Creator:
Jesús P Rey (Chuso)
Created:
2017-10-25 00:38:26 UTC
Size:
2.33 KB
patch
obsolete
># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >EAPI=5 > >inherit autotools eutils multilib-minimal > >DESCRIPTION="LAME Ain't an MP3 Encoder" >HOMEPAGE="http://lame.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz > mirror://gentoo/${P}-automake-2.12.patch.gz" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" >IUSE="debug cpu_flags_x86_mmx +frontend mp3rtp sndfile static-libs" > ># These deps are without MULTILIB_USEDEP and are correct since we only build ># libmp3lame for multilib and these deps apply to the lame frontend executable. >RDEPEND=" > frontend? ( > >=sys-libs/ncurses-5.7-r7:0= > sndfile? ( >=media-libs/libsndfile-1.0.2 ) > ) > abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" >DEPEND="${RDEPEND} > virtual/pkgconfig > cpu_flags_x86_mmx? ( dev-lang/nasm )" > >src_prepare() { > epatch \ > "${FILESDIR}"/${PN}-3.96-ccc.patch \ > "${FILESDIR}"/${P}-remove_gtk.patch \ > "${FILESDIR}"/${PN}-3.99.5-tinfo.patch \ > "${FILESDIR}"/${PN}-3.99.5-msse.patch \ > "${WORKDIR}"/${P}-automake-2.12.patch > > mkdir libmp3lame/i386/.libs || die #workaround parallel build with nasm > > sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die > > use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879 > > AT_M4DIR=. eautoreconf >} > >multilib_src_configure() { > local myconf > use cpu_flags_x86_mmx && myconf+="--enable-nasm" #361879 > > # Only build the frontend for the default ABI. > if [ "${ABI}" = "${DEFAULT_ABI}" ] ; then > myconf+=" $(use_enable mp3rtp) $(use_enable frontend)" > use sndfile && myconf+=" --with-fileio=sndfile" > else > myconf+=" --disable-frontend --disable-mp3rtp" > fi > > ECONF_SOURCE="${S}" econf \ > $(use_enable static-libs static) \ > $(use_enable debug debug norm) \ > --disable-mp3x \ > --enable-dynamic-frontends \ > ${myconf} >} > >multilib_src_install() { > emake DESTDIR="${D}" pkghtmldir="${EPREFIX}/usr/share/doc/${PF}/html" install >} > >multilib_src_install_all() { > cd "${S}" > dobin misc/mlame > > dodoc API ChangeLog HACKING README STYLEGUIDE TODO USAGE > dohtml misc/lameGUI.html Dll/LameDLLInterface.htm > > find "${ED}" -name '*.la' -exec rm -f {} + >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 635380
:
500000
| 500002