summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-12-21 10:40:55 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-12-21 10:40:55 +0000
commit5f2967594a418b6f245093167f14f78916ba3afe (patch)
tree77eaf40b271fdd0189d4e24d3187f9eb2f899afe /media-libs/alsa-lib
parentWinter cleaning, so to let arch teams know that they need to hurry up on clea... (diff)
downloadgentoo-2-5f2967594a418b6f245093167f14f78916ba3afe.tar.gz
gentoo-2-5f2967594a418b6f245093167f14f78916ba3afe.tar.bz2
gentoo-2-5f2967594a418b6f245093167f14f78916ba3afe.zip
Winter cleaning, so to let arch teams know that they need to hurry up on cleaning after themselves.
(Portage version: 2.1.2_rc3-r8) (Signed Manifest commit)
Diffstat (limited to 'media-libs/alsa-lib')
-rw-r--r--media-libs/alsa-lib/Manifest53
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.0.10.ebuild66
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.0.11.ebuild72
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.0.12.ebuild72
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-1.0.10-test-ppc.patch69
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-1.0.10_rc3-test.patch70
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-1.0.12_rc1-bindings-crash.patch12
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-mixer.patch10
-rw-r--r--media-libs/alsa-lib/files/digest-alsa-lib-1.0.103
-rw-r--r--media-libs/alsa-lib/files/digest-alsa-lib-1.0.113
-rw-r--r--media-libs/alsa-lib/files/digest-alsa-lib-1.0.123
11 files changed, 7 insertions, 426 deletions
diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 3f0bb0298693..09f51cbebe7d 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -5,51 +5,21 @@ AUX alsa-lib-1.0.10-no-wordexp-header.patch 475 RMD160 39e1bced67776a3c4c3848dcb
MD5 b3183a3f57d1adb37760b2432b09a125 files/alsa-lib-1.0.10-no-wordexp-header.patch 475
RMD160 39e1bced67776a3c4c3848dcb9b150e6514ada5c files/alsa-lib-1.0.10-no-wordexp-header.patch 475
SHA256 b5eb01e6d37fb0464130a2a26992cddab470128313c853021a631a54b8e8989b files/alsa-lib-1.0.10-no-wordexp-header.patch 475
-AUX alsa-lib-1.0.10-test-ppc.patch 2292 RMD160 6a706ed675f5e63e3d97f9b1a979109353edf2a0 SHA1 13fdf64036f637c1371a4371dc4d2277315ae7c8 SHA256 e74138e6e10d4076a6ffad341971aae0d2486a548b776a0bfbfbd3d8be2c7229
-MD5 065d31c9310f7b67c0c7bc45db25c41c files/alsa-lib-1.0.10-test-ppc.patch 2292
-RMD160 6a706ed675f5e63e3d97f9b1a979109353edf2a0 files/alsa-lib-1.0.10-test-ppc.patch 2292
-SHA256 e74138e6e10d4076a6ffad341971aae0d2486a548b776a0bfbfbd3d8be2c7229 files/alsa-lib-1.0.10-test-ppc.patch 2292
AUX alsa-lib-1.0.10_rc3-hardened.patch 454 RMD160 d54236456b960ade362dccb484c91fff3856f825 SHA1 62be7f19c9bb19d9895ede8b0d390a03ba9a141f SHA256 7de3d237e3c20d45a3b9582989a600e4a297cbe652d03d2cd50c5c6b6ffb1742
MD5 9830a2c761b8398d52f1ad7b9bf98a6b files/alsa-lib-1.0.10_rc3-hardened.patch 454
RMD160 d54236456b960ade362dccb484c91fff3856f825 files/alsa-lib-1.0.10_rc3-hardened.patch 454
SHA256 7de3d237e3c20d45a3b9582989a600e4a297cbe652d03d2cd50c5c6b6ffb1742 files/alsa-lib-1.0.10_rc3-hardened.patch 454
-AUX alsa-lib-1.0.10_rc3-test.patch 2122 RMD160 329c4182f919c46ecbcdc65f8418d79bd0a2a978 SHA1 f5439b62795dcd2b1b291f2d7ef38cdd72b12ed9 SHA256 c981e066b2f9117e227b70fb00af2eae7d7b26aebfe12a6ca7dbab7bf7b7e933
-MD5 67f0da0c0ffbbe55bcac7636ef64c592 files/alsa-lib-1.0.10_rc3-test.patch 2122
-RMD160 329c4182f919c46ecbcdc65f8418d79bd0a2a978 files/alsa-lib-1.0.10_rc3-test.patch 2122
-SHA256 c981e066b2f9117e227b70fb00af2eae7d7b26aebfe12a6ca7dbab7bf7b7e933 files/alsa-lib-1.0.10_rc3-test.patch 2122
AUX alsa-lib-1.0.11-lowsamplerate.patch 542 RMD160 7064d6d7e82accc817e48a7227fab73eca5a581c SHA1 d73da6c91eedeabace6b4201f7e0c5a0a060a153 SHA256 a9e4472d20252f0fa2ced0dc750174d8d30666389a1ac5cdd1d34e4c6af09636
MD5 784ed2fbb34dcd335aa8aed179c16f75 files/alsa-lib-1.0.11-lowsamplerate.patch 542
RMD160 7064d6d7e82accc817e48a7227fab73eca5a581c files/alsa-lib-1.0.11-lowsamplerate.patch 542
SHA256 a9e4472d20252f0fa2ced0dc750174d8d30666389a1ac5cdd1d34e4c6af09636 files/alsa-lib-1.0.11-lowsamplerate.patch 542
-AUX alsa-lib-1.0.12_rc1-bindings-crash.patch 400 RMD160 6fe998d0e50c107c9a2b3d44dd61076831018a20 SHA1 d3f810b918ebbb915db88cd4fbd9035c8b0e6f19 SHA256 e9041d033b27c1fa8acf1bbdf0688a47134c941667daf2bf23d12d886d732f02
-MD5 f08ae642fcc2f3261311f06dd6a8ea15 files/alsa-lib-1.0.12_rc1-bindings-crash.patch 400
-RMD160 6fe998d0e50c107c9a2b3d44dd61076831018a20 files/alsa-lib-1.0.12_rc1-bindings-crash.patch 400
-SHA256 e9041d033b27c1fa8acf1bbdf0688a47134c941667daf2bf23d12d886d732f02 files/alsa-lib-1.0.12_rc1-bindings-crash.patch 400
-AUX alsa-lib-mixer.patch 264 RMD160 ad74e266ad595d8c9a9fb172066edc357f46146c SHA1 b8380c1572f64a303adf6e1966020b87cdc3f09e SHA256 d54e6449d57476d2313bce99e5d50459bface5d1b030d41159c4fbdc45e0f517
-MD5 afc44aabeb36448990c19eaa9b3dfce0 files/alsa-lib-mixer.patch 264
-RMD160 ad74e266ad595d8c9a9fb172066edc357f46146c files/alsa-lib-mixer.patch 264
-SHA256 d54e6449d57476d2313bce99e5d50459bface5d1b030d41159c4fbdc45e0f517 files/alsa-lib-mixer.patch 264
-DIST alsa-lib-1.0.10.tar.bz2 706777 RMD160 7247dad3cc70f8ee49eb0df579851b543a0aac8c SHA1 020b334bee891e58b17fc768e8cbd1e5ce058aa9 SHA256 2d7c3307b07c2c82bd865b1930942263c4248ccb6866dc7d43153aa56451de45
DIST alsa-lib-1.0.11.tar.bz2 705555 RMD160 d83b4de451b2fcbcc9112921de74ea31c3d6fe07 SHA1 f7e93555fe233d0f62a3930bd90ecd1d44aceeb8 SHA256 6b25f3d22cdb2476233f6dd74880fd88fb65124d4c282704bb9f0bf3fbd4c8d2
-DIST alsa-lib-1.0.12.tar.bz2 707665 RMD160 d6d226ff1b4f25dbf15b378afb1291d728ab95fd SHA1 f17ac84d5ca387f2e561699e428a79e38b804e22 SHA256 b056f9ceaaf47bf3f7c01fa358fb67b5448503deb8552e5ca07ef10209dd4977
DIST alsa-lib-1.0.13.tar.bz2 709862 RMD160 db8ca9dfe4df11f821039401d02c9a3c771ac4b9 SHA1 82fa9a7fcb43b319524b18451ca86d691a20f4a3 SHA256 7a17403ac478cae0d837461b7efcd9075b17c6e7f3e2221fe1f2fdbd14f11dcf
DIST alsa-lib-1.0.14rc1.tar.bz2 714549 RMD160 c4520ff469fcfb68da4f1646e2b153cce805e892 SHA1 79dd4defbdb10f7f2f28bc0c93f98244279e9564 SHA256 a0acfe840b519b9ab90f94878941ff2e77aac07c1e4d08c07f6d8c96661150ca
-EBUILD alsa-lib-1.0.10.ebuild 1555 RMD160 00a764b3d5ede7f3e6ebee58e2a78208b63fc8b8 SHA1 26a1a05785adbfb7871d4a9a9fbb614c3a53a293 SHA256 b880e1178096ab3d0d0f968580bb7548c48daf526cdb91cca9897e2e137d40fb
-MD5 72577c27f694a28928086f5e7d2977d6 alsa-lib-1.0.10.ebuild 1555
-RMD160 00a764b3d5ede7f3e6ebee58e2a78208b63fc8b8 alsa-lib-1.0.10.ebuild 1555
-SHA256 b880e1178096ab3d0d0f968580bb7548c48daf526cdb91cca9897e2e137d40fb alsa-lib-1.0.10.ebuild 1555
EBUILD alsa-lib-1.0.11-r1.ebuild 1979 RMD160 5afb621e42128551bd72231199f329c55fd08db8 SHA1 c042bff0198bf2d4782804d5497590e0041f4df3 SHA256 ff66f4460a558ea1df7bc0076174f1b6fba283e5c444547513a9528e1c453b6f
MD5 d98b8f3962dbcaf448747b7c27e94936 alsa-lib-1.0.11-r1.ebuild 1979
RMD160 5afb621e42128551bd72231199f329c55fd08db8 alsa-lib-1.0.11-r1.ebuild 1979
SHA256 ff66f4460a558ea1df7bc0076174f1b6fba283e5c444547513a9528e1c453b6f alsa-lib-1.0.11-r1.ebuild 1979
-EBUILD alsa-lib-1.0.11.ebuild 1913 RMD160 303fc7d7ff418c7b17e01edeb6bad30bbed12949 SHA1 423ccb343758a400049f534e30907a3930bf63e7 SHA256 fd681a6907d4fdff0e2faa36fe1058e3397c6f7e2dae9592e1e22c08a08ed88e
-MD5 3ff20ffe6c4a33918904abfc1e486880 alsa-lib-1.0.11.ebuild 1913
-RMD160 303fc7d7ff418c7b17e01edeb6bad30bbed12949 alsa-lib-1.0.11.ebuild 1913
-SHA256 fd681a6907d4fdff0e2faa36fe1058e3397c6f7e2dae9592e1e22c08a08ed88e alsa-lib-1.0.11.ebuild 1913
-EBUILD alsa-lib-1.0.12.ebuild 1913 RMD160 e4b6492ad8a1b865aad45a3c4b97018bc64abcec SHA1 da7f2bba93241fb5a033311bd19895c9c37554ed SHA256 6ba96acb27650faaffb4d617c8eda1e6aa9b6b9462acf9ba32a6f65c0ef233f7
-MD5 037576e8816decc4e10715a266358729 alsa-lib-1.0.12.ebuild 1913
-RMD160 e4b6492ad8a1b865aad45a3c4b97018bc64abcec alsa-lib-1.0.12.ebuild 1913
-SHA256 6ba96acb27650faaffb4d617c8eda1e6aa9b6b9462acf9ba32a6f65c0ef233f7 alsa-lib-1.0.12.ebuild 1913
EBUILD alsa-lib-1.0.13.ebuild 1900 RMD160 55fd5a77d08abde187c09c43d5685088fb5fb46e SHA1 8527f1b367c9a1769b8a19e686f6fd51bcabd970 SHA256 665392c648af416d98beb50423ac0e71700c00eed838944c6b85a4457956a6cc
MD5 73b5c74f81f592e8c5d813510b836776 alsa-lib-1.0.13.ebuild 1900
RMD160 55fd5a77d08abde187c09c43d5685088fb5fb46e alsa-lib-1.0.13.ebuild 1900
@@ -62,26 +32,17 @@ EBUILD alsa-lib-1.0.14_rc1.ebuild 1854 RMD160 fed2e3fe11ec67b2bed2c0cd6fc8b573b0
MD5 278886b3824413c98481eaaa811d6f08 alsa-lib-1.0.14_rc1.ebuild 1854
RMD160 fed2e3fe11ec67b2bed2c0cd6fc8b573b05afd7e alsa-lib-1.0.14_rc1.ebuild 1854
SHA256 2cc811371555ba76d9bc167a284aae1587b73b7912946fea98217cc885ff0bff alsa-lib-1.0.14_rc1.ebuild 1854
-MISC ChangeLog 31143 RMD160 3d748f266d1e45dc1d34bbf1eb2fa51c626fff0c SHA1 5605cb3934f0a9c6c2c1da8bd0172010f0bc3306 SHA256 e67ba1e88bab92fadf72eefc2d2f8e53eee40ea2106e811767839a2db76041f7
-MD5 0efaf1f1fa7bb7fd51159eaf1c64ea54 ChangeLog 31143
-RMD160 3d748f266d1e45dc1d34bbf1eb2fa51c626fff0c ChangeLog 31143
-SHA256 e67ba1e88bab92fadf72eefc2d2f8e53eee40ea2106e811767839a2db76041f7 ChangeLog 31143
+MISC ChangeLog 31542 RMD160 7c18cbf857ebc67e00ec423efb8ca34550c86b4e SHA1 e11ba1b02a336c215b9485ed318218a56c99e2ed SHA256 72fb025b2788ef224bb9ccecc2021ddadf489c472229d654fde954f4f547ac2f
+MD5 bd34f9f02096e6e76a9eceba6255860e ChangeLog 31542
+RMD160 7c18cbf857ebc67e00ec423efb8ca34550c86b4e ChangeLog 31542
+SHA256 72fb025b2788ef224bb9ccecc2021ddadf489c472229d654fde954f4f547ac2f ChangeLog 31542
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054
MD5 7c52acc7d4fe40bac97d3198a43dcbd6 metadata.xml 220
RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb metadata.xml 220
SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054 metadata.xml 220
-MD5 dabc194e7c4c903b5f83797e3c5c648a files/digest-alsa-lib-1.0.10 250
-RMD160 c18d14cf1e4c31a6639862e37ee405c542c2cca9 files/digest-alsa-lib-1.0.10 250
-SHA256 6c0333a84e33d1dc5249e0ecd12992065d33bd64948575e3b3df5fdbfc0258dc files/digest-alsa-lib-1.0.10 250
-MD5 2704fe804a3a0728945cfe60764aefff files/digest-alsa-lib-1.0.11 250
-RMD160 1f4fe6e43567ce6771690cf244bbd552e640b2f8 files/digest-alsa-lib-1.0.11 250
-SHA256 222bb89f061ea8b7d5bd5bf7dfddae688360f04efafe8e8d45d195d4c6888728 files/digest-alsa-lib-1.0.11 250
MD5 2704fe804a3a0728945cfe60764aefff files/digest-alsa-lib-1.0.11-r1 250
RMD160 1f4fe6e43567ce6771690cf244bbd552e640b2f8 files/digest-alsa-lib-1.0.11-r1 250
SHA256 222bb89f061ea8b7d5bd5bf7dfddae688360f04efafe8e8d45d195d4c6888728 files/digest-alsa-lib-1.0.11-r1 250
-MD5 df59963a8f4e73f8c43897ef8204a9ac files/digest-alsa-lib-1.0.12 250
-RMD160 be35d7faec73db981a6614d36fbcf4de05b0959c files/digest-alsa-lib-1.0.12 250
-SHA256 adeb4dbd2627abff5e2ba588fe817c0240dc2bc2bb0515f6c8e7ff947923a65f files/digest-alsa-lib-1.0.12 250
MD5 c46f5b1de42108a591fc7d29d1ae69a1 files/digest-alsa-lib-1.0.13 250
RMD160 b220129167454942209605fca374463894f106ca files/digest-alsa-lib-1.0.13 250
SHA256 b39f1d527ddff411e131985db335a52777656e62463f44de333dbcc22aeaeac2 files/digest-alsa-lib-1.0.13 250
@@ -94,7 +55,7 @@ SHA256 f0d19c055de0c103aba04ff17748cf98c9759515f0f0d9be48117b22414f4926 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFFidPyAiZjviIA2XgRAodmAJ46Ow/l53aN8OTnlh/RTbH9XXDRSQCfZ959
-ja2fjgfshYFzvNLncZg+G14=
-=HO1o
+iD8DBQFFimS1AiZjviIA2XgRAliPAJ42mw0zlmxDkuRECbHkDWz5RzakqACcCWbz
+VVsp2qoRmgSQyMF14gIMXmA=
+=u+Pp
-----END PGP SIGNATURE-----
diff --git a/media-libs/alsa-lib/alsa-lib-1.0.10.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.10.ebuild
deleted file mode 100644
index 7650f62312ef..000000000000
--- a/media-libs/alsa-lib/alsa-lib-1.0.10.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.10.ebuild,v 1.16 2006/09/24 17:37:32 flameeyes Exp $
-
-WANT_AUTOCONF=latest
-WANT_AUTOMAKE=latest
-
-inherit eutils autotools libtool
-
-MY_P="${P/_rc/rc}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86"
-IUSE="doc jack"
-
-RDEPEND="virtual/alsa
- >=media-sound/alsa-headers-${PV}"
-DEPEND="${RDEPEND}
- doc? ( >=app-doc/doxygen-1.2.6 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch "${FILESDIR}/${PN}-1.0.10_rc3-hardened.patch"
- epatch "${FILESDIR}/${PN}-1.0.10_rc3-test.patch"
- epatch "${FILESDIR}/${P}-test-ppc.patch"
-
- eautoreconf
- elibtoolize
- epunt_cxx
-}
-
-src_compile() {
- # needed to avoid gcc looping internaly
- use hppa && export CFLAGS="-O1 -pipe"
-
- econf \
- --enable-static \
- --enable-shared \
- || die "configure failed"
-
- emake || die "make failed"
-
- if use doc; then
- emake doc || die "failed to generate docs"
- fi
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-
- dodoc ChangeLog TODO
- use doc && dohtml -r doc/doxygen/html/*
-}
-
-pkg_postinst() {
- ewarn "Please use media-sound/alsa-driver rather than in-kernel drivers as there"
- ewarn "have been some problems recently with the in-kernel drivers. See bug #87544."
-}
diff --git a/media-libs/alsa-lib/alsa-lib-1.0.11.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.11.ebuild
deleted file mode 100644
index 19e2cf3d237b..000000000000
--- a/media-libs/alsa-lib/alsa-lib-1.0.11.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.11.ebuild,v 1.15 2006/09/24 17:37:32 flameeyes Exp $
-
-WANT_AUTOMAKE="1.9"
-
-inherit eutils autotools libtool
-
-MY_P="${P/_rc/rc}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86"
-IUSE="doc"
-
-RDEPEND="virtual/alsa
- >=media-sound/alsa-headers-${PV}"
-DEPEND="${RDEPEND}
- doc? ( >=app-doc/doxygen-1.2.6 )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-1.0.10_rc3-hardened.patch
- epatch "${FILESDIR}"/${PN}-1.0.10-no-wordexp-header.patch
-
- eautomake
- elibtoolize
- epunt_cxx
-}
-
-src_compile() {
- # needed to avoid gcc looping internaly
- use hppa && export CFLAGS="-O1 -pipe"
-
- econf \
- --enable-static \
- --enable-shared \
- || die "configure failed"
-
- emake || die "make failed"
-
- if use doc; then
- emake doc || die "failed to generate docs"
- fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
- xargs -0 sed -i -e "s:${S}::"
- fi
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-
- dodoc ChangeLog TODO
- use doc && dohtml -r doc/doxygen/html/*
-}
-
-pkg_postinst() {
- ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
- ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
- ewarn "using ALSA output crash."
- ewarn "Note that dmix output is enabled by default on the 'default' device"
- ewarn "since ALSA 1.0.9."
- einfo ""
- einfo "Please try media-sound/alsa-driver before filing bugs about unstable"
- einfo "or missing output with in-kernel drivers. Misaligned versions of"
- einfo "alsa-lib and drivers used can cause problems."
-}
diff --git a/media-libs/alsa-lib/alsa-lib-1.0.12.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.12.ebuild
deleted file mode 100644
index 9389f47345a0..000000000000
--- a/media-libs/alsa-lib/alsa-lib-1.0.12.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.12.ebuild,v 1.9 2006/10/18 05:19:12 tsunam Exp $
-
-WANT_AUTOMAKE="1.9"
-
-inherit eutils autotools libtool
-
-MY_P="${P/_rc/rc}"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
-IUSE="doc"
-
-RDEPEND="virtual/alsa
- >=media-sound/alsa-headers-${PV}"
-DEPEND="${RDEPEND}
- doc? ( >=app-doc/doxygen-1.2.6 )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PN}-1.0.10_rc3-hardened.patch"
- epatch "${FILESDIR}/${PN}-1.0.10-no-wordexp-header.patch"
-
- eautomake
- elibtoolize
- epunt_cxx
-}
-
-src_compile() {
- # needed to avoid gcc looping internaly
- use hppa && export CFLAGS="-O1 -pipe"
-
- econf \
- --enable-static \
- --enable-shared \
- || die "configure failed"
-
- emake || die "make failed"
-
- if use doc; then
- emake doc || die "failed to generate docs"
- fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
- xargs -0 sed -i -e "s:${S}::"
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- dodoc ChangeLog TODO
- use doc && dohtml -r doc/doxygen/html/*
-}
-
-pkg_postinst() {
- ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
- ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
- ewarn "using ALSA output crash."
- ewarn "Note that dmix output is enabled by default on the 'default' device"
- ewarn "since ALSA 1.0.9."
- einfo ""
- einfo "Please try media-sound/alsa-driver before filing bugs about unstable"
- einfo "or missing output with in-kernel drivers. Misaligned versions of"
- einfo "alsa-lib and drivers used can cause problems."
-}
diff --git a/media-libs/alsa-lib/files/alsa-lib-1.0.10-test-ppc.patch b/media-libs/alsa-lib/files/alsa-lib-1.0.10-test-ppc.patch
deleted file mode 100644
index 8ccefd0b8f08..000000000000
--- a/media-libs/alsa-lib/files/alsa-lib-1.0.10-test-ppc.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Index: alsa-lib-1.0.10/configure.in
-===================================================================
---- alsa-lib-1.0.10.orig/configure.in
-+++ alsa-lib-1.0.10/configure.in
-@@ -142,9 +142,11 @@ AC_MSG_CHECKING(for architecture)
- case "$target" in
- i?86*)
- AC_MSG_RESULT(x86)
-+ x86asm="true"
- ;;
- x86_64*)
- AC_MSG_RESULT(x86)
-+ x86asm="true"
- ;;
- alpha*)
- AC_MSG_RESULT(alpha)
-@@ -171,6 +173,10 @@ arm*)
- ;;
- esac
-
-+dnl Enable code command only for x86 or amd64 arches, as the others
-+dnl does not accept i386 asm.
-+AM_CONDITIONAL(X86ASM, test x$x86asm = xtrue)
-+
- dnl Check for resmgr support...
- AC_MSG_CHECKING(for resmgr support)
- AC_ARG_ENABLE(resmgr,
-Index: alsa-lib-1.0.10/test/latency.c
-===================================================================
---- alsa-lib-1.0.10.orig/test/latency.c
-+++ alsa-lib-1.0.10/test/latency.c
-@@ -476,7 +476,7 @@ void help(void)
- "-e,--effect apply an effect (bandpass filter sweep)\n"
- );
- printf("Recognized sample formats are:");
-- for (k = 0; k < SND_PCM_FORMAT_LAST; ++(unsigned long) k) {
-+ for (k = 0; k < SND_PCM_FORMAT_LAST; k++) {
- const char *s = snd_pcm_format_name(k);
- if (s)
- printf(" %s", s);
-Index: alsa-lib-1.0.10/test/pcm.c
-===================================================================
---- alsa-lib-1.0.10.orig/test/pcm.c
-+++ alsa-lib-1.0.10/test/pcm.c
-@@ -716,7 +716,7 @@ static void help(void)
- "-v,--verbose show the PCM setup parameters\n"
- "\n");
- printf("Recognized sample formats are:");
-- for (k = 0; k < SND_PCM_FORMAT_LAST; ++(unsigned long) k) {
-+ for (k = 0; k < SND_PCM_FORMAT_LAST; k++) {
- const char *s = snd_pcm_format_name(k);
- if (s)
- printf(" %s", s);
-Index: alsa-lib-1.0.10/test/Makefile.am
-===================================================================
---- alsa-lib-1.0.10.orig/test/Makefile.am
-+++ alsa-lib-1.0.10/test/Makefile.am
-@@ -1,6 +1,10 @@
-+if X86ASM
-+codeprogram = code
-+endif
-+
- check_PROGRAMS=control pcm latency seq \
- playmidi1 timer rawmidi midiloop \
-- code oldapi queue_timer
-+ $(codeprogram) oldapi queue_timer
-
- control_LDADD=../src/libasound.la
- pcm_LDADD=../src/libasound.la
diff --git a/media-libs/alsa-lib/files/alsa-lib-1.0.10_rc3-test.patch b/media-libs/alsa-lib/files/alsa-lib-1.0.10_rc3-test.patch
deleted file mode 100644
index 6c2e706ef107..000000000000
--- a/media-libs/alsa-lib/files/alsa-lib-1.0.10_rc3-test.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-Index: alsa-lib-1.0.10rc3/test/Makefile.am
-===================================================================
---- alsa-lib-1.0.10rc3.orig/test/Makefile.am
-+++ alsa-lib-1.0.10rc3/test/Makefile.am
-@@ -1,6 +1,6 @@
- check_PROGRAMS=control pcm latency seq \
- playmidi1 timer rawmidi midiloop \
-- omixer code oldapi queue_timer
-+ code oldapi queue_timer
-
- control_LDADD=../src/libasound.la
- pcm_LDADD=../src/libasound.la
-@@ -10,7 +10,6 @@ playmidi1_LDADD=../src/libasound.la
- timer_LDADD=../src/libasound.la
- rawmidi_LDADD=../src/libasound.la
- midiloop_LDADD=../src/libasound.la
--omixer_LDADD=../src/libasound.la
- oldapi_LDADD=../src/libasound.la
- queue_timer_LDADD=../src/libasound.la
- code_CFLAGS=-Wall -pipe -g -O2
-Index: alsa-lib-1.0.10rc3/test/code.c
-===================================================================
---- alsa-lib-1.0.10rc3.orig/test/code.c
-+++ alsa-lib-1.0.10rc3/test/code.c
-@@ -96,8 +96,8 @@ void mix_areas_srv(unsigned int size,
- {
- while (size-- > 0) {
- atomic_add(sum, *src);
-- ((char*)src) += src_step;
-- ((char*)sum) += sum_step;
-+ src = (((char*)src) + src_step);
-+ sum = (((char*)sum) + sum_step);
- }
- }
-
-@@ -113,8 +113,8 @@ void saturate(unsigned int size,
- *dst = 0x7fff;
- else
- *dst = sample;
-- ((char*)dst) += dst_step;
-- ((char*)sum) += sum_step;
-+ dst = (((char*)dst) + dst_step);
-+ sum = (((char*)sum) + sum_step);
- }
- }
-
-@@ -133,9 +133,9 @@ void mix_areas0(unsigned int size,
- *dst = 0x7fff;
- else
- *dst = sample;
-- ((char *)dst) += dst_step;
-- ((char *)src) += src_step;
-- ((char *)sum) += sum_step;
-+ dst = (((char*)dst) + dst_step);
-+ src = (((char*)src) + src_step);
-+ sum = (((char*)sum) + sum_step);
- }
- }
-
-@@ -167,8 +167,8 @@ void mix_areas2(unsigned int size,
- *dst = sample;
- } while (unlikely(sample != *sum));
- sum++;
-- ((char *)dst) += dst_step;
-- ((char *)src) += src_step;
-+ dst = (((char*)dst) + dst_step);
-+ src = (((char*)src) + src_step);
- }
- }
-
diff --git a/media-libs/alsa-lib/files/alsa-lib-1.0.12_rc1-bindings-crash.patch b/media-libs/alsa-lib/files/alsa-lib-1.0.12_rc1-bindings-crash.patch
deleted file mode 100644
index 94d8c3a5dff1..000000000000
--- a/media-libs/alsa-lib/files/alsa-lib-1.0.12_rc1-bindings-crash.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/pcm/pcm_direct.c 2006-06-21 17:31:59.000000000 +0200
-+++ src/pcm/pcm_direct.c 2006-07-29 21:04:11.542194680 +0200
-@@ -1392,7 +1394,8 @@
- }
- bindings[cchannel] = schannel;
- }
-- if (dmix->type == SND_PCM_TYPE_DSNOOP)
-+ if (dmix->type == SND_PCM_TYPE_DSNOOP ||
-+ ! dmix->bindings)
- goto __skip_same_dst;
- for (chn = 0; chn < count; chn++) {
- for (chn1 = 0; chn1 < count; chn1++) {
diff --git a/media-libs/alsa-lib/files/alsa-lib-mixer.patch b/media-libs/alsa-lib/files/alsa-lib-mixer.patch
deleted file mode 100644
index dfdb8b03c8bd..000000000000
--- a/media-libs/alsa-lib/files/alsa-lib-mixer.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/mixer/bag.c.old 2005-03-16 14:39:05.000000000 +0900
-+++ src/mixer/bag.c 2005-03-16 14:39:26.000000000 +0900
-@@ -59,6 +59,7 @@
- bag1_t *b = list_entry(pos, bag1_t, list);
- if (b->ptr == ptr) {
- list_del(&b->list);
-+ free(b);
- return 0;
- }
- }
diff --git a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.10 b/media-libs/alsa-lib/files/digest-alsa-lib-1.0.10
deleted file mode 100644
index 27958a6a472d..000000000000
--- a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.10
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b1a4e15c9ff81798507de470a92fcc43 alsa-lib-1.0.10.tar.bz2 706777
-RMD160 7247dad3cc70f8ee49eb0df579851b543a0aac8c alsa-lib-1.0.10.tar.bz2 706777
-SHA256 2d7c3307b07c2c82bd865b1930942263c4248ccb6866dc7d43153aa56451de45 alsa-lib-1.0.10.tar.bz2 706777
diff --git a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.11 b/media-libs/alsa-lib/files/digest-alsa-lib-1.0.11
deleted file mode 100644
index 9cd938d37356..000000000000
--- a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.11
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ef7ae78a0ef08cbeacb295f2518886ab alsa-lib-1.0.11.tar.bz2 705555
-RMD160 d83b4de451b2fcbcc9112921de74ea31c3d6fe07 alsa-lib-1.0.11.tar.bz2 705555
-SHA256 6b25f3d22cdb2476233f6dd74880fd88fb65124d4c282704bb9f0bf3fbd4c8d2 alsa-lib-1.0.11.tar.bz2 705555
diff --git a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.12 b/media-libs/alsa-lib/files/digest-alsa-lib-1.0.12
deleted file mode 100644
index d94869e27445..000000000000
--- a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.12
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d351d46c5e415d4c8448487737939c72 alsa-lib-1.0.12.tar.bz2 707665
-RMD160 d6d226ff1b4f25dbf15b378afb1291d728ab95fd alsa-lib-1.0.12.tar.bz2 707665
-SHA256 b056f9ceaaf47bf3f7c01fa358fb67b5448503deb8552e5ca07ef10209dd4977 alsa-lib-1.0.12.tar.bz2 707665