Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/
Date: Wed, 17 Oct 2018 09:23:08
Message-Id: 1539768170.d657c7333dcae02a28f909f1ec529379623f3668.polynomial-c@gentoo
1 commit: d657c7333dcae02a28f909f1ec529379623f3668
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 17 09:18:49 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 17 09:22:50 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d657c733
7
8 media-libs/alsa-lib: Removed old.
9
10 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 media-libs/alsa-lib/Manifest | 2 -
14 media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild | 86 -----------------------------
15 media-libs/alsa-lib/alsa-lib-1.1.5.ebuild | 86 -----------------------------
16 3 files changed, 174 deletions(-)
17
18 diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
19 index 3eddc7c41cd..69b9acd635e 100644
20 --- a/media-libs/alsa-lib/Manifest
21 +++ b/media-libs/alsa-lib/Manifest
22 @@ -1,5 +1,3 @@
23 DIST alsa-lib-1.1.2.tar.bz2 947423 BLAKE2B 09cd6a625d8f681c5515fd925191fb5468158ed77cc3878c076f4344e4d8f7b15e9872d3d6635710049ca14199851f2343246e94810fe2a0bb0d1e02915c941e SHA512 a6c6675b1fd86955ef5072b9e6090795fc6b0b16f32481bece049e5f100e689be48b6416ff7cf36abfc67e0b94f420e08c15ff13a9701987d6bb69a8fa567e8a
24 -DIST alsa-lib-1.1.4.1.tar.bz2 974584 BLAKE2B f3221fa55dc11c04f4a1bc3ee90d2a679ca9b8bde65e2801ae5762fa456ef8e45532624efa57bf7d62f82e5c172eaf10f2286f9acace5a47e20123acf5ce04d2 SHA512 7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
25 -DIST alsa-lib-1.1.5.tar.bz2 979225 BLAKE2B 75683b17bfd51c1e54f1a460ed32a170b07eb227bd6b9ee481d123116464f5c16bbb49f29dfc8d08baaf2f69c5333bf71b70c33b5d420c43e56ae4ace76a6ab0 SHA512 c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
26 DIST alsa-lib-1.1.6.tar.bz2 989316 BLAKE2B 2aec62d262148571cc1b93ac8053002b61266951caf8b2855fc65b699ec928672748a21ba11a25e14e752a4a85f68b2f77b5ad6af9b2f1fc5e9de41313ace54a SHA512 00117769a3d5c609019b975188d6e7a07d035bd0461f54c5f291e14667620506f1adb6d61350f78d54648850f31965aae3ab0e697bf9e09c988e2d15bf6b09f0
27 DIST alsa-lib-1.1.7.tar.bz2 1005257 BLAKE2B 0ee0eb9db057421d75436bbed49e0a0ef560700d480a5dc73bc0e9e6abaa29892dc4e4482c671996fbc9f6bb5f70ba645010bd714f30959fef897e3dc906980f SHA512 7cc81464d876a137e9ac9700420bfff7cd528338bdc6e0bdbe313d45c5b97c81f1a9483df0556fe390d54a9db747fbec62e843b42d2cbc740d5a91b015714f6c
28
29 diff --git a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild b/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
30 deleted file mode 100644
31 index 3cfe8ecf8ff..00000000000
32 --- a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
33 +++ /dev/null
34 @@ -1,86 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -
40 -# no support for python3_2 or above yet wrt #471326
41 -PYTHON_COMPAT=( python2_7 )
42 -
43 -inherit autotools eutils multilib multilib-minimal python-single-r1
44 -
45 -DESCRIPTION="Advanced Linux Sound Architecture Library"
46 -HOMEPAGE="https://alsa-project.org/"
47 -SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
48 -
49 -LICENSE="LGPL-2.1"
50 -SLOT="0"
51 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
52 -IUSE="alisp debug doc elibc_uclibc python"
53 -
54 -RDEPEND="python? ( ${PYTHON_DEPS} )"
55 -DEPEND="${RDEPEND}
56 - doc? ( >=app-doc/doxygen-1.2.6 )"
57 -
58 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
59 -
60 -pkg_setup() {
61 - use python && python-single-r1_pkg_setup
62 -}
63 -
64 -src_prepare() {
65 - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
66 - # https://bugs.gentoo.org/509886
67 - use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die; }
68 - # https://bugs.gentoo.org/545950
69 - sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die
70 - default
71 - eautoreconf
72 -}
73 -
74 -multilib_src_configure() {
75 - local myconf
76 - # enable Python only on final ABI
77 - if multilib_is_native_abi; then
78 - myconf="$(use_enable python)"
79 - else
80 - myconf="--disable-python"
81 - fi
82 - use elibc_uclibc && myconf+=" --without-versioned"
83 -
84 - ECONF_SOURCE=${S} \
85 - econf \
86 - --disable-maintainer-mode \
87 - --enable-shared \
88 - --disable-resmgr \
89 - --enable-rawmidi \
90 - --enable-seq \
91 - --enable-aload \
92 - $(use_with debug) \
93 - $(use_enable alisp) \
94 - ${myconf}
95 -}
96 -
97 -multilib_src_compile() {
98 - emake
99 -
100 - if multilib_is_native_abi && use doc; then
101 - emake doc
102 - fgrep -Zrl "${S}" doc/doxygen/html | \
103 - xargs -0 sed -i -e "s:${S}::"
104 - fi
105 -}
106 -
107 -multilib_src_install() {
108 - emake DESTDIR="${D}" install
109 - if multilib_is_native_abi && use doc; then
110 - docinto html
111 - dodoc -r doc/doxygen/html/.
112 - fi
113 -}
114 -
115 -multilib_src_install_all() {
116 - prune_libtool_files --all
117 - find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
118 - docinto ""
119 - dodoc ChangeLog doc/asoundrc.txt NOTES TODO
120 -}
121
122 diff --git a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild b/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
123 deleted file mode 100644
124 index 3cfe8ecf8ff..00000000000
125 --- a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
126 +++ /dev/null
127 @@ -1,86 +0,0 @@
128 -# Copyright 1999-2018 Gentoo Foundation
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=6
132 -
133 -# no support for python3_2 or above yet wrt #471326
134 -PYTHON_COMPAT=( python2_7 )
135 -
136 -inherit autotools eutils multilib multilib-minimal python-single-r1
137 -
138 -DESCRIPTION="Advanced Linux Sound Architecture Library"
139 -HOMEPAGE="https://alsa-project.org/"
140 -SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
141 -
142 -LICENSE="LGPL-2.1"
143 -SLOT="0"
144 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
145 -IUSE="alisp debug doc elibc_uclibc python"
146 -
147 -RDEPEND="python? ( ${PYTHON_DEPS} )"
148 -DEPEND="${RDEPEND}
149 - doc? ( >=app-doc/doxygen-1.2.6 )"
150 -
151 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
152 -
153 -pkg_setup() {
154 - use python && python-single-r1_pkg_setup
155 -}
156 -
157 -src_prepare() {
158 - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
159 - # https://bugs.gentoo.org/509886
160 - use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die; }
161 - # https://bugs.gentoo.org/545950
162 - sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die
163 - default
164 - eautoreconf
165 -}
166 -
167 -multilib_src_configure() {
168 - local myconf
169 - # enable Python only on final ABI
170 - if multilib_is_native_abi; then
171 - myconf="$(use_enable python)"
172 - else
173 - myconf="--disable-python"
174 - fi
175 - use elibc_uclibc && myconf+=" --without-versioned"
176 -
177 - ECONF_SOURCE=${S} \
178 - econf \
179 - --disable-maintainer-mode \
180 - --enable-shared \
181 - --disable-resmgr \
182 - --enable-rawmidi \
183 - --enable-seq \
184 - --enable-aload \
185 - $(use_with debug) \
186 - $(use_enable alisp) \
187 - ${myconf}
188 -}
189 -
190 -multilib_src_compile() {
191 - emake
192 -
193 - if multilib_is_native_abi && use doc; then
194 - emake doc
195 - fgrep -Zrl "${S}" doc/doxygen/html | \
196 - xargs -0 sed -i -e "s:${S}::"
197 - fi
198 -}
199 -
200 -multilib_src_install() {
201 - emake DESTDIR="${D}" install
202 - if multilib_is_native_abi && use doc; then
203 - docinto html
204 - dodoc -r doc/doxygen/html/.
205 - fi
206 -}
207 -
208 -multilib_src_install_all() {
209 - prune_libtool_files --all
210 - find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
211 - docinto ""
212 - dodoc ChangeLog doc/asoundrc.txt NOTES TODO
213 -}