Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/lame/
Date: Sun, 02 Aug 2020 10:54:54
Message-Id: 1596365681.7e933523903295a88154547feff531573aba44f8.fordfrog@gentoo
1 commit: 7e933523903295a88154547feff531573aba44f8
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 2 08:35:44 2020 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 2 10:54:41 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e933523
7
8 media-sound/lame: removed obsolete ebuild
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 media-sound/lame/lame-3.100-r1.ebuild | 77 -----------------------------------
14 1 file changed, 77 deletions(-)
15
16 diff --git a/media-sound/lame/lame-3.100-r1.ebuild b/media-sound/lame/lame-3.100-r1.ebuild
17 deleted file mode 100644
18 index ede672f7304..00000000000
19 --- a/media-sound/lame/lame-3.100-r1.ebuild
20 +++ /dev/null
21 @@ -1,77 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -inherit autotools multilib-minimal
28 -
29 -DESCRIPTION="LAME Ain't an MP3 Encoder"
30 -HOMEPAGE="http://lame.sourceforge.net/"
31 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
32 -
33 -LICENSE="LGPL-2.1"
34 -SLOT="0"
35 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
36 -IUSE="debug cpu_flags_x86_mmx +frontend mp3rtp sndfile static-libs"
37 -
38 -# These deps are without MULTILIB_USEDEP and are correct since we only build
39 -# libmp3lame for multilib and these deps apply to the lame frontend executable.
40 -RDEPEND="
41 - frontend? (
42 - >=sys-libs/ncurses-5.7-r7:0=
43 - sndfile? ( >=media-libs/libsndfile-1.0.2 )
44 - )
45 -"
46 -DEPEND="${RDEPEND}
47 - virtual/pkgconfig
48 - cpu_flags_x86_mmx? ( dev-lang/nasm )"
49 -
50 -PATCHES=(
51 - "${FILESDIR}"/${PN}-3.96-ccc.patch
52 - "${FILESDIR}"/${PN}-3.98-gtk-path.patch
53 - "${FILESDIR}"/${PN}-3.99.5-tinfo.patch
54 - "${FILESDIR}"/${PN}-3.99.5-msse.patch
55 -)
56 -
57 -src_prepare() {
58 - default
59 -
60 - mkdir libmp3lame/i386/.libs || die #workaround parallel build with nasm
61 -
62 - sed -i -e '/define sp/s/+/ + /g' libmp3lame/i386/nasm.h || die
63 -
64 - use cpu_flags_x86_mmx || sed -i -e '/AC_PATH_PROG/s:nasm:dIsAbLe&:' configure.in #361879
65 -
66 - AT_M4DIR=. eautoreconf
67 -}
68 -
69 -multilib_src_configure() {
70 - # Only build the frontend for the default ABI.
71 - local myconf=(
72 - --disable-mp3x
73 - --enable-dynamic-frontends
74 - $(multilib_native_use_enable frontend)
75 - $(multilib_native_use_enable mp3rtp)
76 - $(multilib_native_usex sndfile '--with-fileio=sndfile' '')
77 - $(use_enable debug debug norm)
78 - $(use_enable static-libs static)
79 - $(usex cpu_flags_x86_mmx '--enable-nasm' '') #361879
80 - )
81 -
82 - ECONF_SOURCE="${S}" econf "${myconf[@]}"
83 -}
84 -
85 -multilib_src_install() {
86 - emake \
87 - DESTDIR="${D}" \
88 - pkghtmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
89 - install
90 -}
91 -
92 -multilib_src_install_all() {
93 - dodoc API ChangeLog HACKING README STYLEGUIDE TODO USAGE
94 - docinto html
95 - dodoc misc/lameGUI.html Dll/LameDLLInterface.htm
96 -
97 - find "${ED}" -name '*.la' -exec rm -f {} +
98 -}