summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2008-03-13 14:30:56 +0000
committerTony Vroon <chainsaw@gentoo.org>2008-03-13 14:30:56 +0000
commit12e651a5e6bb9036094c100d847d71be8194260a (patch)
treec5bee8b4cc31ae83a1568875c905f01cdda75e44 /media-plugins
parentAdded ~ppc64; bug #211785 (diff)
downloadhistorical-12e651a5e6bb9036094c100d847d71be8194260a.tar.gz
historical-12e651a5e6bb9036094c100d847d71be8194260a.tar.bz2
historical-12e651a5e6bb9036094c100d847d71be8194260a.zip
Version bump, for bug #210249.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/alsa-plugins/ChangeLog7
-rw-r--r--media-plugins/alsa-plugins/Manifest10
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.0.16.ebuild79
3 files changed, 91 insertions, 5 deletions
diff --git a/media-plugins/alsa-plugins/ChangeLog b/media-plugins/alsa-plugins/ChangeLog
index 0163947867aa..aeb3bfa04f20 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-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.66 2008/01/31 14:38:19 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.67 2008/03/13 14:30:56 chainsaw Exp $
+
+*alsa-plugins-1.0.16 (13 Mar 2008)
+
+ 13 Mar 2008; Tony Vroon <chainsaw@gentoo.org> +alsa-plugins-1.0.16.ebuild:
+ Version bump, for bug #210249.
*alsa-plugins-1.0.16_rc1 (31 Jan 2008)
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index 03ce42976c4e..217daeaa50c2 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -10,19 +10,21 @@ DIST alsa-plugins-1.0.13.tar.bz2 230257 RMD160 c13fef547fc29bb2f7fd60e3a962e4c29
DIST alsa-plugins-1.0.14.tar.bz2 305631 RMD160 3e13375caf25909a08d8683ebff1025743c0ee03 SHA1 a983bc6b0398d0bbd6b8c474efb50d1f466d1acd SHA256 c897b1bdec8a392ce4420e5f35d9e559787011c84f2214a27dae43b74dad1638
DIST alsa-plugins-1.0.14rc1a.tar.bz2 253102 RMD160 94c868b1e94159fae20f82d8a7e384370ca0c347 SHA1 9a23e8ba2e911bfb06a45cdd4989a1e4ef891e0f SHA256 b9109ec30746fa3532f674f0aeb7a9d2629650aad46bc7124d2b54533e8a322b
DIST alsa-plugins-1.0.15.tar.bz2 306676 RMD160 8064f45f5ffeb24a0e70b0465ba1c15837744133 SHA1 513ce4035bd4bd95f1e2d125aab567be53160d72 SHA256 3fec2349a94254c82dd568a8f4f8b8ef9735aee7dc56a5cf93e80f5938df9e95
+DIST alsa-plugins-1.0.16.tar.bz2 306914 RMD160 8ff2960cc139b1e9988c2c10cc45b9950193cb39 SHA1 692bbe5871547db33ffd8cf78e5f894cb2080a2d SHA256 ff6da9a1208363be135c27ee31d26e45dc2ff2124654f03f9fd1c20ac99f78da
DIST alsa-plugins-1.0.16rc1.tar.bz2 306957 RMD160 726fcab2746bc61fcb7b0612729fb8944545ace3 SHA1 7b81c77b9188e084c8494d5d31991a1bd094e729 SHA256 f0bb0be09cdb864456f5ede1ce45d2929a9c60302694dd7e915aad6e9fb792f6
EBUILD alsa-plugins-1.0.13.ebuild 1780 RMD160 f77c031d4e1620be5bd67f5b47d639cba76388d3 SHA1 2dbe5f5ae4303d974092ffafebf774453600ab8c SHA256 1643da5a7127eb348ccb9acae05feba76ab378011271ec7e822587bfd86f2011
EBUILD alsa-plugins-1.0.14-r1.ebuild 2188 RMD160 f8278c8850e0e6fe33ebe54c7f3875f1e9a17466 SHA1 2baffffe9cf466ba85282e67c840dec037ba62c5 SHA256 15d97e8c821b63515de1cbcc86ed3b234385946b4e766ff90140ed3ef2d01a15
EBUILD alsa-plugins-1.0.14.ebuild 2128 RMD160 0d3ce9958b22dbea2f92dbb88b62472642c889bc SHA1 cee06efdf884d9985edc5c768686fb84ee20321f SHA256 a365cd87eed5e55835aed983cf1f47251d793024d3255afd5785d6ca6d62458d
EBUILD alsa-plugins-1.0.14_rc1-r1.ebuild 1974 RMD160 3d49e987e642b26cf763dd0a91832ab581e7d445 SHA1 708121f1015271938fe25b5d1eb8aa0cc2df80d9 SHA256 6935e80d6ccaaf04e12287905fb5f3017e5d9b77a5205f71add9737ef16eca6f
EBUILD alsa-plugins-1.0.15.ebuild 2185 RMD160 3389c1ebbad1bd2e2a5e9b25bd895c0ca885fc6b SHA1 814347e456cf4f923a7c4d717a4659aa5fcd672c SHA256 bbea051f98ae1f8078e51d728cce0fc0ee4a3d2e211c7a6cd97fd1edb573242a
+EBUILD alsa-plugins-1.0.16.ebuild 2187 RMD160 d80ccd4c568dee36cfc52604c2fd94189785a3aa SHA1 c9b25efb8a500e265b2a42cd63671b8db95b02f1 SHA256 ed2e0fbacdc88f66f66d6e40ce136f1e2b89c1cab92f563588d564d5d1ac84ed
EBUILD alsa-plugins-1.0.16_rc1.ebuild 2191 RMD160 1d501f76749da2831c0b874cec5bef215801dcb5 SHA1 b3a808442e22f852d21584cbf452c90d8516e9d8 SHA256 4c595776df9060d48048f4d8b21331f815fb953ebc9e4b6930effeb2b3c82f3f
-MISC ChangeLog 10263 RMD160 b2db12911f65a5d350053c5ac3ca51ceb7053313 SHA1 fec3c71bfd70792f9ea891533d05178220831909 SHA256 5245b011875f9cdbd51d8ccc798bb0d41fd8b9d7fbf3ed4f41a49c079658d8ea
+MISC ChangeLog 10410 RMD160 baf4ea2bc31794521e47937dfbac836aeaa01a45 SHA1 4e6506f7568d555b98c1c76e865f669998d6ab5f SHA256 e0a93807ac63342f72b5895069bc2a97013ce059d9c3acffd76de771a95f4285
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHod5up5vW4rUFj5oRAoD/AJ9voVCuBnHKZTlm3J3BSKAiSZD1egCguOxM
-YwM8IcEwW9NIL+ieDXab4TM=
-=vwgf
+iD8DBQFH2Tpxp5vW4rUFj5oRArqLAKC1S4Ux1tniX7OePbO0yn764hRj9ACfXk7a
+7nlijAGWinfBRnO7U33IqJM=
+=Ce1X
-----END PGP SIGNATURE-----
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.0.16.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.0.16.ebuild
new file mode 100644
index 000000000000..981dd04ec1c8
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.0.16.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2008 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.16.ebuild,v 1.1 2008/03/13 14:30:56 chainsaw Exp $
+
+WANT_AUTOMAKE=latest
+WANT_AUTOCONF=latest
+
+inherit libtool autotools eutils flag-o-matic
+
+MY_P="${P/_/}"
+
+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 )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
+ libsamplerate? ( media-libs/libsamplerate )
+ pulseaudio? ( media-sound/pulseaudio )
+ speex? ( media-libs/speex )
+ !media-plugins/alsa-jack"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${PN}-1.0.14_rc1-automagic.patch"
+ epatch "${FILESDIR}/${PN}-1.0.14_rc1-init-ffmpeg.patch"
+
+ # 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
+ elibtoolize
+}
+
+src_compile() {
+ use debug || append-flags -DNDEBUG
+
+ # D-Bus is used for Maemo SDK, that standing to the
+ # changelog is related to n770... disable it until
+ # someone ask for it explicitely, to be on the safe
+ # side.
+ econf \
+ $(use_enable ffmpeg avcodec) \
+ $(use_enable jack) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable pulseaudio) \
+ $(use_with speex speex lib) \
+ --disable-dbus \
+ --disable-dependency-tracking \
+ || die "econf failed"
+ emake || die "emake 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
+}