summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2009-05-06 18:05:46 +0000
committerSteve Dibb <beandog@gentoo.org>2009-05-06 18:05:46 +0000
commitbffdda306b3b05b856a96d7925bbb4593fb5bae4 (patch)
tree9d6c5fdc7d98720add41e28d9a9fe4a5e89a9469 /media-plugins/alsa-plugins
parentMask KDE 4.2.3 (diff)
downloadhistorical-bffdda306b3b05b856a96d7925bbb4593fb5bae4.tar.gz
historical-bffdda306b3b05b856a96d7925bbb4593fb5bae4.tar.bz2
historical-bffdda306b3b05b856a96d7925bbb4593fb5bae4.zip
Version bump
Package-Manager: portage-2.2_rc31/cvs/Linux x86_64
Diffstat (limited to 'media-plugins/alsa-plugins')
-rw-r--r--media-plugins/alsa-plugins/ChangeLog7
-rw-r--r--media-plugins/alsa-plugins/Manifest4
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild72
3 files changed, 81 insertions, 2 deletions
diff --git a/media-plugins/alsa-plugins/ChangeLog b/media-plugins/alsa-plugins/ChangeLog
index 9466150c3920..6813e6cfa893 100644
--- a/media-plugins/alsa-plugins/ChangeLog
+++ b/media-plugins/alsa-plugins/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-plugins/alsa-plugins
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.95 2009/03/31 09:36:48 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.96 2009/05/06 18:05:46 beandog Exp $
+
+*alsa-plugins-1.0.20 (06 May 2009)
+
+ 06 May 2009; Steve Dibb <beandog@gentoo.org> +alsa-plugins-1.0.20.ebuild:
+ Version bump
31 Mar 2009; Raúl Porcel <armin76@gentoo.org> alsa-plugins-1.0.16.ebuild,
alsa-plugins-1.0.17-r1.ebuild:
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index bf7598652c2c..31b1627f025a 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -12,10 +12,12 @@ DIST alsa-plugins-1.0.16.tar.bz2 306914 RMD160 8ff2960cc139b1e9988c2c10cc45b9950
DIST alsa-plugins-1.0.17.tar.bz2 308119 RMD160 488661a743460d0f09d6679252798f65e4817cb3 SHA1 aac646dd368b8c42e12548356a5b66dcedd4d754 SHA256 35a7e1411ab7b34353136ecfbd2267201d37b671f48b946bf238a6d1f7fdf560
DIST alsa-plugins-1.0.18.tar.bz2 312656 RMD160 83b570d5346c7c79f5fe628e381ba1cf8e5a69db SHA1 33b5eca861de35a6eeb47862f24a8663af56cd0a SHA256 deb7652a3c1360febbbffb5d0150e5ad8547063d37969ad24d13359f75a424ba
DIST alsa-plugins-1.0.19.tar.bz2 315471 RMD160 662d945b89c71dca3e7190bc6f80bcf134fb4b18 SHA1 578ae437b04961ca4841c41439441f7ad0dac890 SHA256 67be087c24af9d2a380b29d6e90b7187b337a0c484c31438a0d38ff429c71100
+DIST alsa-plugins-1.0.20.tar.bz2 324365 RMD160 e966530c7bf0d2c437d31e9fde49bcb5f4aaff78 SHA1 dc9972416e9b50e6a5cc4f31abd0fb668efba937 SHA256 210ceedcb84bf3030e9f362d55b734312632ce72e348bd758536ec62a37aac97
EBUILD alsa-plugins-1.0.15.ebuild 2095 RMD160 636bd6a3e8e7d352ffb07b1f742d9ffb32c337e1 SHA1 09597fecbf22a2f60bc90894c51f9fa481db915c SHA256 d3190248040b9c24e45e48a6adb3fde7e4b0791e63b106a6c1ca589da04a142b
EBUILD alsa-plugins-1.0.16.ebuild 2085 RMD160 4258dac17fe4cf2e9b11760fadf624d3270c085b SHA1 497dfb04d17370a22c109d2a734fa621169ab811 SHA256 1de918d975e79389b1bd584d7157fd5d04afb78fad2023b7e91948f95288b92f
EBUILD alsa-plugins-1.0.17-r1.ebuild 1990 RMD160 99442ca679493f10dbbacab62212f1f236b2aa07 SHA1 3bc23f97c9b97046731ff473d9bb5359f7b2c84c SHA256 0f5135a143812b1f1ea1b15838eaa14c395e45db42488b5354a376429920db4b
EBUILD alsa-plugins-1.0.18.ebuild 1992 RMD160 bd6680f030cdccac1da874a9e9e99c8e52d38c1c SHA1 4b77d9b73890e0d5210065aeb288c468b677392b SHA256 07ec281c1e13c9b84c8fb497efa0039ee962e0bf554a0b81b2a3b6684dc5d664
EBUILD alsa-plugins-1.0.19.ebuild 1971 RMD160 e5b1f1e2a4d869b74930f913f8e15d4b9a3740c4 SHA1 9103f583a02a315afc3f886aaba1ca057dd11347 SHA256 f4d445780e020eb9e95bab001aaccad817625de1968ceabaa5e665d0907eac77
-MISC ChangeLog 14725 RMD160 bcb0f37cb09c4c0f4e991d63f1511003b6a92f3c SHA1 99435d98217c6aa3628d7be0470b5883c2703eb7 SHA256 9e8174fe9be2999a6c9d76985748ef2d8a124be99e68ad5e0955169e423fccf7
+EBUILD alsa-plugins-1.0.20.ebuild 1982 RMD160 512070f126db88eb7830e046dd1eaa07d0012ff9 SHA1 28e326c246523e3b565d2bc949f30dcb3f12de27 SHA256 87661d6a6055d78c771537034990c4c93494a40b75a9593e2b867cbffdcdb862
+MISC ChangeLog 14853 RMD160 ce19fbc984ae2c7838a051b9efdbc3cc94ca50d6 SHA1 3b4ece9357663563bd9e65821f1708310b1fa9cc SHA256 255ab1d11a660dc7f4c89a32a960e21b57ff00277d05aa6b5f6a674e4597c1f1
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild
new file mode 100644
index 000000000000..3aa2042ba03e
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/alsa-plugins-1.0.20.ebuild,v 1.1 2009/05/06 18:05:46 beandog Exp $
+
+EAPI=2
+
+MY_P="${P/_/}"
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/"
+SRC_URI="mirror://alsaproject/plugins/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="debug ffmpeg jack libsamplerate pulseaudio speex"
+
+RDEPEND=">=media-libs/alsa-lib-${PV}
+ ffmpeg? ( media-video/ffmpeg
+ media-libs/alsa-lib[alsa_pcm_plugins_rate] )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
+ libsamplerate? (
+ media-libs/libsamplerate
+ media-libs/alsa-lib[alsa_pcm_plugins_rate] )
+ pulseaudio? ( media-sound/pulseaudio )
+ speex? ( media-libs/speex
+ media-libs/alsa-lib[alsa_pcm_plugins_rate] )
+ !media-plugins/alsa-jack"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
+ # failed assert. As the code works just fine with asserts disabled, for now
+ # disable them waiting for a better solution.
+ sed -i -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+ "${S}/pulse/Makefile.am"
+
+ eautoreconf
+
+ # Bug #256119
+ epatch "${FILESDIR}/${PN}-1.0.19-missing-avutil.patch"
+}
+
+src_configure() {
+ use debug || append-flags -DNDEBUG
+
+ econf \
+ $(use_enable ffmpeg avcodec) \
+ $(use_enable jack) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable pulseaudio) \
+ $(use_with speex speex lib) \
+ --disable-dependency-tracking \
+ || die "econf failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ cd "${S}/doc"
+ dodoc upmix.txt vdownmix.txt README-pcm-oss
+ use jack && dodoc README-jack
+ use libsamplerate && dodoc samplerate.txt
+ use pulseaudio && dodoc README-pulse
+ use ffmpeg && dodoc lavcrate.txt a52.txt
+}