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: Thu, 31 Mar 2016 20:30:17
Message-Id: 1459456193.7ec65f8f308edd12123e1772e9c3015c54774246.polynomial-c@gentoo
1 commit: 7ec65f8f308edd12123e1772e9c3015c54774246
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 31 19:36:33 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 31 20:29:53 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec65f8f
7
8 media-libs/alsa-lib: Removed old.
9
10 Package-Manager: portage-2.2.28
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 media-libs/alsa-lib/Manifest | 2 -
14 media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild | 85 ---------------------------
15 media-libs/alsa-lib/alsa-lib-1.0.28.ebuild | 87 ----------------------------
16 3 files changed, 174 deletions(-)
17
18 diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
19 index 648f2c1..576469c 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.0.27.2.tar.bz2 906844 SHA256 690ed393e7efd4fc7e3a2d2cda5449298ca0c895197e5914e350882012430d19 SHA512 3fa9160e001cf21ddc6332c3748f8aa27bd1b514616fd1a9993c34128fe99d07e2dfc5f1a9177e1c17456d1361496f90bf3552f940fd85c6ea5ac9bbc30fe8ce WHIRLPOOL d5df07a99abe4fe7842ef9fe2718148f17db0a182ef0315ec5c32e2ea20ea2a2da007f880dbc2954efc5a2d61dd5e92038a45d8172bee29d8af13532dcdd4afd
24 -DIST alsa-lib-1.0.28.tar.bz2 903786 SHA256 3c074b85dde1b30e78ef4995579765833e5b693fbbd8f834c335e080cb734a6d SHA512 a08430d0beb4a751b1608d148f4fc3d1077a689f5f7197b830a2768d66238b69de2614448d56643fbcb3141faa06ab361b7a8579cce4303304bce8c10de01f08 WHIRLPOOL db51ab59cfce545a4790c423a141846996d2fa2db7134b3cf17562e7e1d70bc4c56052edda9e6bfcd6f38ca9750f266bcec845b66c43402340f187a945a1098b
25 DIST alsa-lib-1.0.29.tar.bz2 905417 SHA256 73043c35eb9636be0f4af6a240235c213f12a25feb1f04aeeac8cb7e30fcbdd0 SHA512 c9c2dcd3105abadcfdff104770a1f7683d83f6b9df64eebe9f9efc1ecab3ca4cef43718b5b15526bdabf2862ce55ec665732bb0390fc8e6492e2c1cebec9294c WHIRLPOOL 330877960733e847c12f133f93acc58a2053303b4437c5aaf21e2c4df0c47389df28ed093ab6606ee3cb854389b359d981dc547fba08bab03cff1c99f93e72d8
26 DIST alsa-lib-1.1.0.tar.bz2 929874 SHA256 dfde65d11e82b68f82e562ab6228c1fb7c78854345d3c57e2c68a9dd3dae1f15 SHA512 2939d0b621c1c619b0a492b05f2e84f354d588c9cc982d93dbcf01c582319258dd5f803ff5c10be52343cd8827d690f671ab5b20ad586a0ee371f0949c9e98f4 WHIRLPOOL b82bdf72ed5cd23517270a1e81407670d2af2794fa14decf9513643f270281affe978eef9bc61cd76eea529751461ab016fc0e187b36e2527bec02674e5ee8a8
27 DIST alsa-lib-1.1.1.tar.bz2 932105 SHA256 8ac76c3144ed2ed49da7622ab65ac5415205913ccbedde877972383cbc234269 SHA512 dacd0a74adc682ac0034cbeba2de3d1a141e0ac2e564c9e04dae202ffaf87ef3a1e01307afc2fd2d9cfe679e5b101c379f9b6ea5f7ccceeed14a427bd5232bc7 WHIRLPOOL c383ee51592e87c08a1bb25e358482afe6116b4feaf45121296fb887e77c930fb3b8e864f3265bf7bd4c57227fdcbc71994031bb9356621d69de7a252bed65a4
28
29 diff --git a/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild
30 deleted file mode 100644
31 index a153309..0000000
32 --- a/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild
33 +++ /dev/null
34 @@ -1,85 +0,0 @@
35 -# Copyright 1999-2014 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -# $Id$
38 -
39 -EAPI=5
40 -
41 -# no support for python3_2 or above yet wrt #471326
42 -PYTHON_COMPAT=( python2_7 )
43 -
44 -inherit autotools eutils multilib multilib-minimal python-single-r1
45 -
46 -DESCRIPTION="Advanced Linux Sound Architecture Library"
47 -HOMEPAGE="http://www.alsa-project.org/"
48 -SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
49 -
50 -LICENSE="LGPL-2.1"
51 -SLOT="0"
52 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux"
53 -IUSE="doc debug alisp python"
54 -
55 -RDEPEND="python? ( ${PYTHON_DEPS} )
56 - abi_x86_32? (
57 - !<=app-emulation/emul-linux-x86-soundlibs-20130224-r1
58 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
59 - )"
60 -DEPEND="${RDEPEND}
61 - doc? ( >=app-doc/doxygen-1.2.6 )"
62 -
63 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
64 -
65 -pkg_setup() {
66 - use python && python-single-r1_pkg_setup
67 -}
68 -
69 -src_prepare() {
70 - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
71 - epatch_user
72 - eautoreconf
73 -}
74 -
75 -multilib_src_configure() {
76 - local myconf
77 - # enable Python only on final ABI
78 - if multilib_is_native_abi; then
79 - myconf="$(use_enable python)"
80 - else
81 - myconf="--disable-python"
82 - fi
83 - use elibc_uclibc && myconf+=" --without-versioned"
84 -
85 - ECONF_SOURCE=${S} \
86 - econf \
87 - --disable-maintainer-mode \
88 - --enable-shared \
89 - --disable-resmgr \
90 - --enable-rawmidi \
91 - --enable-seq \
92 - --enable-aload \
93 - $(use_with debug) \
94 - $(use_enable alisp) \
95 - ${myconf}
96 -}
97 -
98 -multilib_src_compile() {
99 - emake
100 -
101 - if multilib_is_native_abi && use doc; then
102 - emake doc
103 - fgrep -Zrl "${S}" doc/doxygen/html | \
104 - xargs -0 sed -i -e "s:${S}::"
105 - fi
106 -}
107 -
108 -multilib_src_install() {
109 - emake DESTDIR="${D}" install
110 - if multilib_is_native_abi && use doc; then
111 - dohtml -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 - dodoc ChangeLog doc/asoundrc.txt NOTES TODO
119 -}
120
121 diff --git a/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild
122 deleted file mode 100644
123 index 288a03f..0000000
124 --- a/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild
125 +++ /dev/null
126 @@ -1,87 +0,0 @@
127 -# Copyright 1999-2015 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -# $Id$
130 -
131 -EAPI=5
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="http://www.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 - abi_x86_32? (
149 - !<=app-emulation/emul-linux-x86-soundlibs-20130224-r1
150 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
151 - )"
152 -DEPEND="${RDEPEND}
153 - doc? ( >=app-doc/doxygen-1.2.6 )"
154 -
155 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
156 -
157 -pkg_setup() {
158 - use python && python-single-r1_pkg_setup
159 -}
160 -
161 -src_prepare() {
162 - find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
163 - # https://bugs.gentoo.org/509886
164 - use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die; }
165 - epatch_user
166 - eautoreconf
167 -}
168 -
169 -multilib_src_configure() {
170 - local myconf
171 - # enable Python only on final ABI
172 - if multilib_is_native_abi; then
173 - myconf="$(use_enable python)"
174 - else
175 - myconf="--disable-python"
176 - fi
177 - use elibc_uclibc && myconf+=" --without-versioned"
178 -
179 - ECONF_SOURCE=${S} \
180 - econf \
181 - --disable-maintainer-mode \
182 - --enable-shared \
183 - --disable-resmgr \
184 - --enable-rawmidi \
185 - --enable-seq \
186 - --enable-aload \
187 - $(use_with debug) \
188 - $(use_enable alisp) \
189 - ${myconf}
190 -}
191 -
192 -multilib_src_compile() {
193 - emake
194 -
195 - if multilib_is_native_abi && use doc; then
196 - emake doc
197 - fgrep -Zrl "${S}" doc/doxygen/html | \
198 - xargs -0 sed -i -e "s:${S}::"
199 - fi
200 -}
201 -
202 -multilib_src_install() {
203 - emake DESTDIR="${D}" install
204 - if multilib_is_native_abi && use doc; then
205 - dohtml -r doc/doxygen/html/.
206 - fi
207 -}
208 -
209 -multilib_src_install_all() {
210 - prune_libtool_files --all
211 - find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
212 - dodoc ChangeLog doc/asoundrc.txt NOTES TODO
213 -}