diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-12-21 10:40:55 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-12-21 10:40:55 +0000 |
commit | 5f2967594a418b6f245093167f14f78916ba3afe (patch) | |
tree | 77eaf40b271fdd0189d4e24d3187f9eb2f899afe /media-libs/alsa-lib | |
parent | Winter cleaning, so to let arch teams know that they need to hurry up on clea... (diff) | |
download | gentoo-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/Manifest | 53 | ||||
-rw-r--r-- | media-libs/alsa-lib/alsa-lib-1.0.10.ebuild | 66 | ||||
-rw-r--r-- | media-libs/alsa-lib/alsa-lib-1.0.11.ebuild | 72 | ||||
-rw-r--r-- | media-libs/alsa-lib/alsa-lib-1.0.12.ebuild | 72 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/alsa-lib-1.0.10-test-ppc.patch | 69 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/alsa-lib-1.0.10_rc3-test.patch | 70 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/alsa-lib-1.0.12_rc1-bindings-crash.patch | 12 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/alsa-lib-mixer.patch | 10 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/digest-alsa-lib-1.0.10 | 3 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/digest-alsa-lib-1.0.11 | 3 | ||||
-rw-r--r-- | media-libs/alsa-lib/files/digest-alsa-lib-1.0.12 | 3 |
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 |