ChangeLog

# 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.75 2008/06/05 07:43:57 armin76 Exp $

05 Jun 2008; Raúl Porcel alsa-plugins-1.0.16.ebuild:
ia64 stable

13 May 2008; Steve Dibb alsa-plugins-1.0.16.ebuild:
amd64 stable, bug 217075

18 Apr 2008; Ferris McCormick
alsa-plugins-1.0.16.ebuild:
Sparc stable, Bug #217075.

16 Apr 2008; Tobias Klausmann
alsa-plugins-1.0.16.ebuild:
Stable on alpha, bug #217075

15 Apr 2008; Jeroen Roovers alsa-plugins-1.0.16.ebuild:
Stable for HPPA (bug #217075).

12 Apr 2008; nixnut alsa-plugins-1.0.16.ebuild:
Stable on ppc wrt bug 217075

12 Apr 2008; Mike Doty alsa-plugins-1.0.16.ebuild:
x86 stable, bug 217075

11 Apr 2008; Markus Rothe alsa-plugins-1.0.16.ebuild:
Stable on ppc64; bug #217075

*alsa-plugins-1.0.16 (13 Mar 2008)

13 Mar 2008; Tony Vroon +alsa-plugins-1.0.16.ebuild:
Version bump, for bug #210249.

*alsa-plugins-1.0.16_rc1 (31 Jan 2008)

31 Jan 2008; Tony Vroon
+alsa-plugins-1.0.16_rc1.ebuild:
Version bump, for bug #207427.

24 Oct 2007; Raúl Porcel alsa-plugins-1.0.14.ebuild:
alpha/ia64 stable wrt #189155

24 Oct 2007; Christian Heim
-alsa-plugins-1.0.11.ebuild, -alsa-plugins-1.0.14_rc1-r2.ebuild,
-alsa-plugins-1.0.14_rc2.ebuild, -alsa-plugins-1.0.14_rc3.ebuild,
-alsa-plugins-1.0.14_rc4.ebuild:
Cleaning up old ebuilds.

*alsa-plugins-1.0.14-r1 (20 Oct 2007)

20 Oct 2007; Christian Heim
+alsa-plugins-1.0.14-r1.ebuild:
Backport the speex changes from #193768 to 1.0.14.

20 Oct 2007; Christian Heim
alsa-plugins-1.0.15.ebuild:
Fixing the linking against an installed media-libs/speex (automagic
dependency - #193768 thanks to Sybolt de Boer and
Diego).

*alsa-plugins-1.0.15 (18 Oct 2007)

18 Oct 2007; Christian Heim
+alsa-plugins-1.0.15.ebuild:
Version bump, finally at 1.0.15.

17 Sep 2007; Christian Heim
alsa-plugins-1.0.14.ebuild:
Add missing speexrate.txt to /usr/share/doc (#189554 thanks to octoploid
).

10 Sep 2007; Jeroen Roovers alsa-plugins-1.0.14.ebuild:
Stable for HPPA (bug #189155).

08 Sep 2007; Joseph Jezak alsa-plugins-1.0.14.ebuild:
Marked ppc/ppc64 for bug #189155.

27 Aug 2007; Jurek Bartuszek
alsa-plugins-1.0.14.ebuild:
x86 stable (bug #189155)

25 Aug 2007; Steve Dibb alsa-plugins-1.0.14.ebuild:
amd64 stable

16 Aug 2007; Gustavo Zacarias
alsa-plugins-1.0.14.ebuild:
Stable on sparc

*alsa-plugins-1.0.14 (27 Jun 2007)

27 Jun 2007; Tony Vroon +alsa-plugins-1.0.14.ebuild:
Version bump to 1.0.14 final as requested in bug #181042.

*alsa-plugins-1.0.14_rc4 (07 May 2007)

07 May 2007; Stefan Schweizer
+alsa-plugins-1.0.14_rc4.ebuild:
version bump

01 May 2007; Markus Rothe
alsa-plugins-1.0.14_rc2.ebuild:
Stable on ppc64; bug #175141

26 Apr 2007; Steve Dibb
alsa-plugins-1.0.14_rc2.ebuild:
amd64 stable, bug 175141

22 Apr 2007; Tobias Scherbaum
alsa-plugins-1.0.14_rc2.ebuild:
ppc stable, bug #175141

19 Apr 2007; Gustavo Zacarias
alsa-plugins-1.0.14_rc3.ebuild:
Stable on sparc wrt #175141

*alsa-plugins-1.0.14_rc3 (17 Mar 2007)

17 Mar 2007; Petteri Räty
+files/1.0.14_rc3-gcd.h, +alsa-plugins-1.0.14_rc3.ebuild:
Version bump. Thanks to Diego Pettenò .

11 Feb 2007; Simon Stelling
alsa-plugins-1.0.14_rc1-r1.ebuild:
stable on amd64; bug 158678

05 Feb 2007; Chris Gianelloni
alsa-plugins-1.0.14_rc1-r1.ebuild:
Stable on alpha wrt bug #158678.

23 Jan 2007; Jeroen Roovers
alsa-plugins-1.0.14_rc1-r1.ebuild:
Stable for HPPA (bug #158678).

*alsa-plugins-1.0.14_rc2 (16 Jan 2007)

16 Jan 2007; Diego Pettenò
+alsa-plugins-1.0.14_rc2.ebuild:
Version bump.

14 Jan 2007; Joseph Jezak
alsa-plugins-1.0.14_rc1-r1.ebuild:
Marked ppc stable for bug #158678.

09 Jan 2007; Markus Rothe
alsa-plugins-1.0.14_rc1-r1.ebuild:
Stable on ppc64; bug #158678

08 Jan 2007; Diego Pettenò
alsa-plugins-1.0.11.ebuild, alsa-plugins-1.0.13.ebuild,
alsa-plugins-1.0.14_rc1-r1.ebuild:
Remove the ffmpeg useflag and disable avcodec support in all previous
versions of alsa-plugins as the a52 plugin is broken till 1.0.14_rc1
included (fixed in our -r2).

*alsa-plugins-1.0.14_rc1-r2 (08 Jan 2007)

08 Jan 2007; Diego Pettenò
+files/alsa-plugins-1.0.14_rc1-init-ffmpeg.patch,
+alsa-plugins-1.0.14_rc1-r2.ebuild:
Add patch that initialises FFmpeg and allows the a52 plugin to actually work.

04 Jan 2007; Gustavo Zacarias
alsa-plugins-1.0.14_rc1-r1.ebuild:
Stable on sparc wrt #158678

04 Jan 2007; Christian Faulhammer
alsa-plugins-1.0.14_rc1-r1.ebuild:
stable x86, bug #158678

26 Dec 2006; Diego Pettenò
+files/alsa-plugins-1.0.12-automagic.patch,
-files/alsa-plugins-1.0.12_rc1-automagic.patch:
The wrong patch was removed, restore and close bug #158912, thanks to Carl
Fongheiser for reporting.

21 Dec 2006; Bryan Østergaard
alsa-plugins-1.0.13.ebuild:
Stable on Alpha + IA64.

21 Dec 2006; Diego Pettenò
-files/alsa-plugins-1.0.12-automagic.patch, -alsa-plugins-1.0.12.ebuild,
-alsa-plugins-1.0.14_rc1.ebuild:
Winter cleaning, so to let arch teams know that they need to hurry up on
cleaning after themselves.

*alsa-plugins-1.0.14_rc1-r1 (11 Dec 2006)

11 Dec 2006; Diego Pettenò
+alsa-plugins-1.0.14_rc1-r1.ebuild:
Bump to 1.0.14_rc1a.

*alsa-plugins-1.0.14_rc1 (11 Dec 2006)

11 Dec 2006; Diego Pettenò
+files/alsa-plugins-1.0.14_rc1-automagic.patch,
+alsa-plugins-1.0.14_rc1.ebuild:
Version bump.

25 Nov 2006; Bryan Østergaard
alsa-plugins-1.0.13.ebuild:
Add ~alpha keyword.

13 Nov 2006; Joseph Jezak alsa-plugins-1.0.13.ebuild:
Marked ppc stable.

08 Nov 2006; Jeroen Roovers alsa-plugins-1.0.13.ebuild:
Marked ~hppa (bug #150540).

25 Oct 2006; Joshua Jackson
alsa-plugins-1.0.13.ebuild:
Stable x86; bug #150540

24 Oct 2006; Simon Stelling alsa-plugins-1.0.11.ebuild:
stable on amd64

22 Oct 2006; Markus Rothe alsa-plugins-1.0.13.ebuild:
Stable on ppc64; bug #150540

20 Oct 2006; Gustavo Zacarias
alsa-plugins-1.0.13.ebuild:
Stable on sparc wrt #150540

19 Oct 2006; Gustavo Zacarias
alsa-plugins-1.0.12.ebuild, alsa-plugins-1.0.13.ebuild:
Keyworded ~sparc wrt #141727

18 Oct 2006; Joshua Jackson
alsa-plugins-1.0.11.ebuild:
Stable x86;bug #150540

14 Oct 2006; Aron Griffis
alsa-plugins-1.0.11.ebuild, alsa-plugins-1.0.12.ebuild,
alsa-plugins-1.0.13.ebuild:
Mark 1.0.11 stable on ia64, mark 1.0.13 1.0.12 ~ia64. #150540

11 Oct 2006; Markus Rothe alsa-plugins-1.0.11.ebuild:
Stable on ppc64; bug #150540

10 Oct 2006; Jeroen Roovers alsa-plugins-1.0.11.ebuild:
Stable for HPPA (bug #150540).

09 Oct 2006; Gustavo Zacarias
alsa-plugins-1.0.11.ebuild:
Stable on sparc wrt #150540

09 Oct 2006; Luca Barbato alsa-plugins-1.0.11.ebuild:
Marked ppc

05 Oct 2006; Joseph Jezak alsa-plugins-1.0.12.ebuild,
alsa-plugins-1.0.13.ebuild:
Marked ~ppc for bug #141727.

02 Oct 2006; Diego Pettenò metadata.xml:
Move maintainership over to new alsa herd.

01 Oct 2006; Diego Pettenò
-alsa-plugins-1.0.13_rc2.ebuild:
Remove 1.0.13 release candidates.

*alsa-plugins-1.0.13 (30 Sep 2006)

30 Sep 2006; Diego Pettenò
+alsa-plugins-1.0.13.ebuild:
Version bump.

24 Sep 2006; Diego Pettenò
alsa-plugins-1.0.11.ebuild, alsa-plugins-1.0.12.ebuild,
alsa-plugins-1.0.13_rc2.ebuild:
Fix the autotools version dependencies.

*alsa-plugins-1.0.13_rc2 (16 Sep 2006)

16 Sep 2006; Diego Pettenò
+alsa-plugins-1.0.13_rc2.ebuild:
Version bump to latest rc.

31 Aug 2006; Diego Pettenò
alsa-plugins-1.0.12.ebuild:
Remove pkg_postinst as it's not needed anymore.

*alsa-plugins-1.0.12 (31 Aug 2006)

31 Aug 2006; Diego Pettenò
+files/alsa-plugins-1.0.12-automagic.patch,
-alsa-plugins-1.0.12_rc1.ebuild, -alsa-plugins-1.0.12_rc1-r1.ebuild,
+alsa-plugins-1.0.12.ebuild:
Version bump to latest version, and remove release candidate.

11 Aug 2006; Markus Rothe
alsa-plugins-1.0.12_rc1-r1.ebuild:
Added ~ppc64; bug #141727

26 Jul 2006; Diego Pettenò
alsa-plugins-1.0.12_rc1.ebuild, alsa-plugins-1.0.12_rc1-r1.ebuild:
Require 1.0.12 alsa-lib, although upstream didn't change the requirements in
the configure file, it fails to build otherwise.

22 Jul 2006; Zaheer Abbas Merali
alsa-plugins-1.0.12_rc1-r1.ebuild:
mark ~x86

*alsa-plugins-1.0.12_rc1-r1 (17 Jul 2006)

17 Jul 2006; Diego Pettenò
+alsa-plugins-1.0.12_rc1-r1.ebuild:
Add support for PulseAudio plugin (by using polyp plugin as the new renamed
plugin isn't released yet), and debug useflag to disable asserts and other
debugging code.

*alsa-plugins-1.0.12_rc1 (23 Jun 2006)

23 Jun 2006; Diego Pettenò
+files/alsa-plugins-1.0.12_rc1-automagic.patch,
+alsa-plugins-1.0.12_rc1.ebuild:
Version bump to 1.0.12_rc1 version.

01 May 2006; Joseph Jezak alsa-plugins-1.0.11.ebuild:
Marked ~ppc for bug #131082.

30 Apr 2006; Mark Loeser alsa-plugins-1.0.11.ebuild:
Marked ~x86; bug #131082

26 Apr 2006; Gustavo Zacarias
alsa-plugins-1.0.11.ebuild:
~sparc'ed wrt #131082

24 Apr 2006; Markus Rothe alsa-plugins-1.0.11.ebuild:
Added ~ppc64; bug #131082

*alsa-plugins-1.0.11 (24 Apr 2006)

24 Apr 2006; Diego Pettenò
+files/alsa-plugins-1.0.11-automagic.patch, +metadata.xml,
+alsa-plugins-1.0.11.ebuild:
New package alsa-plugins, built from upstream's alsa-plugins tarball.
Features jack, resampling, a52 and other plugins. Supersedes
media-plugins/alsa-jack.

Manifest

AUX 1.0.14_rc3-gcd.h 1567 RMD160 23b2bd9c9d6cb35e60d5bc56a95a58e6de4c6935 SHA1 e06b6cf70e63d3600de36b6287dcbe85702f4764 SHA256 7a46d8751b1f6bfe0c44b1a62d68452d2c8f4283af00e56e4b97af77d0ce47a1
AUX alsa-plugins-1.0.11-automagic.patch 2387 RMD160 7ba1283bd2ac8c94b690db18ed80f2154df4e755 SHA1 fd6242d06959e20ecf4f69dabefd0f29e2fe192c SHA256 ce8a8a7de749167dce31008283045548077fc8a29704ab7742071e7deff87d39
AUX alsa-plugins-1.0.12-automagic.patch 2414 RMD160 bef06a60e3a97d3a672df70314113e7d35a159fc SHA1 93a44aa404869de2f6966a18b0b9f614e56dfdd1 SHA256 95d0bf84d68d2c8452b926d9dba4bf7a0c35c107b850d05dc78df6e9d7de29e0
AUX alsa-plugins-1.0.14_rc1-automagic.patch 2892 RMD160 46c8541aa738d7f1b78c07318bc26bb7739020f2 SHA1 ad5ff0d6c6eb807ce06d71d2dff2600877bc3ac6 SHA256 04a820b2c2a0ce7c518fceafa290965b9caec62a6293938b74c1c828080f2ce0
AUX alsa-plugins-1.0.14_rc1-init-ffmpeg.patch 393 RMD160 2c39a3bc0860cebd86542f3afe60f061146b4efa SHA1 ac1839723063fcf3286d1ddf1bd291ba6c0b1220 SHA256 6dfabe2b373e702ebd617754e4a4a32d4fccd1e35c47b280136fe49c2faa8b1e
DIST alsa-plugins-1.0.13.tar.bz2 230257 RMD160 c13fef547fc29bb2f7fd60e3a962e4c299cf677a SHA1 5c8c36516fe234e93c858ac640a815c1b6dcd32a SHA256 9a1a68f13e00400a2f8b7fe77c33d715b4a048931908d7c8c082adaf55c207a0
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 2178 RMD160 5e477d1e553893bca37851c1cb71701d5f21ec8b SHA1 aa107ef953cb400aec4bdeb206215164333cb860 SHA256 fda5513538dd698e7b6b60db6067ebea3e63786e17623a335bab5e9d1a885ea9
EBUILD alsa-plugins-1.0.16_rc1.ebuild 2191 RMD160 1d501f76749da2831c0b874cec5bef215801dcb5 SHA1 b3a808442e22f852d21584cbf452c90d8516e9d8 SHA256 4c595776df9060d48048f4d8b21331f815fb953ebc9e4b6930effeb2b3c82f3f
MISC ChangeLog 11253 RMD160 c2adcd1a001608ae92b683907d26e817d3216af4 SHA1 add275d0c46c61a95cdd7383325895b7a242c76f SHA256 86cef7ec71d9cef22cdaabfa6a47b6840faec713577725554bfa4c04b88bbc14
MISC metadata.xml 220 RMD160 e49f8bb330d1798cd2c8ee5335cef1784f0d7ccb SHA1 1b895fe6cae4b8eab08ba1a6a1212baf4b4b4105 SHA256 8570ef11cd59b0d8edb71e78eecaec423616836b10eacb86bee0de941f0ae054

alsa-plugins-1.0.13.ebuild

# Copyright 1999-2007 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.13.ebuild,v 1.14 2007/01/08 14:02:59 flameeyes 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="jack libsamplerate pulseaudio debug"

RDEPEND=">=media-libs/alsa-lib-1.0.12_rc1
jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
libsamplerate? ( media-libs/libsamplerate )
pulseaudio? ( media-sound/pulseaudio )
!media-plugins/alsa-jack"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/${PN}-1.0.12-automagic.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
econf \
$(use_enable jack) \
$(use_enable libsamplerate samplerate) \
$(use_enable pulseaudio) \
--disable-avcodec \
--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
}

alsa-plugins-1.0.14-r1.ebuild

# Copyright 1999-2007 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.14-r1.ebuild,v 1.1 2007/10/20 15:46:55 phreak 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
}

alsa-plugins-1.0.14.ebuild

# 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.14.ebuild,v 1.9 2008/01/10 09:51:02 vapier 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="jack ffmpeg libsamplerate pulseaudio debug"

RDEPEND=">=media-libs/alsa-lib-1.0.12_rc1
jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
ffmpeg? ( media-video/ffmpeg )
libsamplerate? ( media-libs/libsamplerate )
pulseaudio? ( media-sound/pulseaudio )
!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 jack) \
$(use_enable libsamplerate samplerate) \
$(use_enable ffmpeg avcodec) \
$(use_enable pulseaudio) \
--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 speexrate.txt
use jack && dodoc README-jack
use libsamplerate && dodoc samplerate.txt
use pulseaudio && dodoc README-pulse
use ffmpeg && dodoc lavcrate.txt a52.txt
}

alsa-plugins-1.0.14_rc1-r1.ebuild

# Copyright 1999-2007 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.14_rc1-r1.ebuild,v 1.10 2007/02/11 23:35:20 blubb 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}a.tar.bz2"

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sh sparc x86"
IUSE="jack libsamplerate pulseaudio debug"

RDEPEND=">=media-libs/alsa-lib-1.0.12_rc1
jack? ( >=media-sound/jack-audio-connection-kit-0.98 )
libsamplerate? ( media-libs/libsamplerate )
pulseaudio? ( media-sound/pulseaudio )
!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"

# 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 jack) \
$(use_enable libsamplerate samplerate) \
$(use_enable pulseaudio) \
--disable-avcodec \
--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
}

alsa-plugins-1.0.15.ebuild

# Copyright 1999-2007 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.15.ebuild,v 1.2 2007/10/20 15:39:25 phreak 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
}

alsa-plugins-1.0.16.ebuild

# 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.9 2008/06/05 07:43:57 armin76 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
}

alsa-plugins-1.0.16_rc1.ebuild

# 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_rc1.ebuild,v 1.1 2008/01/31 14:38:19 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
}

files

metadata.xml




alsa

alsa-bugs@gentoo.org