ChangeLog

# ChangeLog for media-libs/libao
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libao/ChangeLog,v 1.82 2008/05/26 15:30:46 drac Exp $

26 May 2008; Samuli Suominen libao-0.8.6-r3.ebuild,
libao-0.8.8.ebuild:
arm stable, revert back to ~mips (unstable deps)

31 Jan 2008; nixnut libao-0.8.8.ebuild:
Stable on ppc wrt bug 2067682

31 Jan 2008; Samuli Suominen -libao-0.8.5.ebuild,
-libao-0.8.6-r1.ebuild, -libao-0.8.6-r2.ebuild, libao-0.8.8.ebuild:
amd64 stable wrt #207682

30 Jan 2008; Raúl Porcel libao-0.8.8.ebuild:
alpha/ia64/sparc stable wrt #207682

30 Jan 2008; Dawid Węgliński libao-0.8.8.ebuild:
Stable on x86 (bug #207682)

28 Jan 2008; Jeroen Roovers libao-0.8.8.ebuild:
Stable for HPPA (bug #207682).

27 Jan 2008; Brent Baude libao-0.8.8.ebuild:
Marking libao-0.8.8 ppc64 for bug 207682

*libao-0.8.8 (27 Nov 2007)

27 Nov 2007; Samuli Suominen
+files/libao-0.8.8-alsa09-buffertime-milliseconds.patch,
+libao-0.8.8.ebuild:
Version bump wrt #200322, thanks to Rafał Mużyło for reporting.

07 Nov 2007; Raúl Porcel libao-0.8.6-r3.ebuild:
alpha stable

07 Jul 2007; Raúl Porcel libao-0.8.6-r2.ebuild,
libao-0.8.6-r3.ebuild:
Add ~alpha wrt #149806 and stabilize -r2 wrt #180310

02 Jun 2007; Joshua Kinard libao-0.8.6-r3.ebuild:
Stable on mips.

22 Apr 2007; Raúl Porcel libao-0.8.6-r3.ebuild:
ia64 stable

06 Feb 2007; Chris Gianelloni libao-0.8.6-r3.ebuild:
Stable on amd64 wrt bug #161149.

27 Jan 2007; Joseph Jezak libao-0.8.6-r3.ebuild:
Marked ppc stable for bug #161149.

19 Jan 2007; Jeroen Roovers libao-0.8.6-r3.ebuild:
Stable for HPPA (bug #149806).

18 Jan 2007; Gustavo Zacarias libao-0.8.6-r3.ebuild:
Stable on sparc

18 Jan 2007; Christian Faulhammer
libao-0.8.6-r3.ebuild:
stable x86, bug #161149

14 Jan 2007; Markus Rothe libao-0.8.6-r3.ebuild:
Stable on ppc64; bug #161149

13 Nov 2006; Gustavo Zacarias libao-0.8.6-r3.ebuild:
Keyworded ~sparc wrt #149806

08 Nov 2006; Christian Faulhammer
libao-0.8.6-r3.ebuild:
keyworded ~x86, bug #149806

16 Oct 2006; Aron Griffis libao-0.8.6-r3.ebuild:
Mark 0.8.6-r3 ~ia64. #149806

04 Oct 2006; Fabian Groffen
-files/libao-0.8.5-ppc-macos.patch, -files/libao-0.8.6-ppc-macos.patch,
libao-0.8.5.ebuild, libao-0.8.6-r1.ebuild, libao-0.8.6-r2.ebuild:
Dropped ~ppc-macos, see you in prefix.

02 Oct 2006; Diego Pettenò libao-0.8.6-r3.ebuild:
Install is not parallel make.

02 Oct 2006; Markus Rothe libao-0.8.6-r3.ebuild:
Added ~ppc64; bug #149806

*libao-0.8.6-r3 (02 Oct 2006)

02 Oct 2006; Diego Pettenò +libao-0.8.6-r3.ebuild:
Add new revision, with a patch to fix buffer_time parameter on alsa09
driver, thanks to Heikki Orsila in bug #119967, with a doc useflag to
install the API documentation, thanks to Nguyen Thai Ngoc Duy (pclouds) in
bug #138560, and a pulseaudio useflag to bring in the libao-pulse plugin.

28 Sep 2006; Diego Pettenò metadata.xml:
Re-absorb into sound herd entirely, as Spider is being away for a while now.

28 Sep 2006; Diego Pettenò libao-0.8.6-r1.ebuild,
libao-0.8.6-r2.ebuild:
Force latest autotools, thanks to Arne Stäcker for reporting bug #149405.

26 May 2006; Diego Pettenò libao-0.8.6-r2.ebuild:
Remove redundant autotools dependency, remove forced -j1 (no more needed, it
works fine in parallel make and the relative but should have been NEEDINFO),
fix quoting.

12 May 2006; Diego Pettenò libao-0.8.6-r2.ebuild:
Add ~x86-fbsd keyword.

06 Mar 2006; Diego Pettenò libao-0.8.5.ebuild,
libao-0.8.6-r1.ebuild, libao-0.8.6-r2.ebuild:
Drop virtual/libc dependency.

*libao-0.8.6-r2 (07 Oct 2005)

07 Oct 2005; MATSUU Takuto
-files/libao-0.8.3-r1.patch, -files/libao-0.8.4-esd.patch,
-files/alsa-1.0.patch, -libao-0.8.3-r1.ebuild, -libao-0.8.4.ebuild,
-libao-0.8.4-r1.ebuild, -libao-0.8.6.ebuild, +libao-0.8.6-r2.ebuild:
Removed old versions.
Added ALSA driver bug fix patch. Bug 98607.

05 Sep 2005; Diego Pettenò libao-0.8.6-r1.ebuild:
Use autotools eclass, and call elibtoolize after all is clear.

02 Aug 2005; Diego Pettenò libao-0.8.6-r1.ebuild:
Updated patches to fix compilation issues on Darwin/OSX.

29 Jul 2005; Diego Pettenò libao-0.8.6-r1.ebuild:
Make sure that all of the autotool toolchain is called as we patch
configure.in and Makefile.am.

*libao-0.8.6-r1 (29 Apr 2005)

29 Apr 2005; Diego Pettenò +libao-0.8.6-r1.ebuild:
Added a new revision for libao which builds fine on systems where dlopen()
is not in libdl.

25 Mar 2005; Hardave Riar libao-0.8.5.ebuild:
Stable on mips.

*libao-0.8.6 (29 Jan 2005)

29 Jan 2005; Tony Vroon +libao-0.8.6.ebuild:
Version bump, closes bug #79646

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

12 Nov 2004; Kito +files/libao-0.8.5-ppc-macos.patch,
libao-0.8.5.ebuild:
added ppc-macos patch

06 Nov 2004; Lars Weiler libao-0.8.5.ebuild:
Stable on ppc.

25 Oct 2004; Alexander Plank libao-0.8.5.ebuild:
keyword it ~ppc-macos

27 Sep 2004; Jeremy Huddleston libao-0.8.5.ebuild:
static USE flag support.

29 Jul 2004; Tom Gall libao-0.8.5.ebuild:
stable on ppc64, bug #55339

15 Jul 2004; Tom Gall libao-0.8.5.ebuild:
added ~ppc64, bug #55427

01 Jul 2004; Jeremy Huddleston
libao-0.8.3-r1.ebuild, libao-0.8.4-r1.ebuild, libao-0.8.4.ebuild,
libao-0.8.5.ebuild:
virtual/glibc -> virtual/libc

05 Jun 2004; Bryan Østergaard libao-0.8.5.ebuild:
Stable on alpha.

26 May 2004; Guy Martin libao-0.8.5.ebuild:
Marked stable on hppa.

29 Apr 2004; Gustavo Zacarias libao-0.8.5.ebuild:
Stable on sparc

28 Apr 2004; Jon Portnoy libao-0.8.5.ebuild :
Stable on AMD64.

26 Apr 2004; Stephen P. Becker libao-0.8.4-r1.ebuild:
Marked stable on mips.

25 Apr 2004; Jeremy Huddleston libao-0.8.5.ebuild:
Stable x86.

21 Apr 2004; Guy Martin libao-0.8.4-r1.ebuild:
Marked stable on hppa.

31 Mar 2004; Jeremy Huddleston
libao-0.8.3-r1.ebuild, libao-0.8.4.ebuild:
Removing explicit S=

29 Mar 2004; Gustavo Zacarias libao-0.8.4-r1.ebuild:
stable on sparc

26 Mar 2004; Jeremy Huddleston
libao-0.8.3-r1.ebuild, libao-0.8.4-r1.ebuild, libao-0.8.4.ebuild:
0.8.4-r1 in stable x86 for alsa-1 patches.

*libao-0.8.5 (26 Mar 2004)

26 Mar 2004; libao-0.8.5.ebuild:
Remove alsa 1.0 and esound patches

14 Mar 2004; Stephen P. Becker libao-0.8.4-r1.ebuild:
Added ~mips keyword.

15 Feb 2004; Martin Schlemmer libao-0.8.4-r1.ebuild:
Remove libtoolize -c -f, as latest libtool-1.5.2-r3 is fixed and rather run
elibtoolize.

12 Feb 2004; Jeremy Huddleston
libao-0.8.4-r1.ebuild:
Added mmap USE flag to toggle the --enable-alsa09-mmap configure option.
Closes bug #32201.

09 Feb 2004; Mike Frysinger :
Fix autoconf/libtool issues #40901.

28 Jan 2004; libao-0.8.4-r1.ebuild:
moved DEPEND to RDEPEND and made DEPEND add autoconf, closes #39585
from appearing again
added !mips?() for esound in 0.8.4. makes repoman happy

21 Jan 2004; Nick Hadaway libao-0.8.4-r1.ebuild;
Changed from emake to emake -j1 to address bug #37218 build problems.

28 Dec 2003; libao-0.8.4-r1.ebuild,
files/libao-0.8.4-esd.patch:
changed HOMEPAGE , added a patch that I missed last (fixes USE="-esd" and
closes #36644)

*libao-0.8.4-r1 (28 Dec 2003)

28 Dec 2003; libao-0.8.4-r1.ebuild:
Caught a bad case of DEPEND breakage in regression testing. This had silent
deps on a lot of stuff, which are now more correctly handled. (getting more
solid and working buildchains)

Removed mips from KEYWORDS because a lot of the USE flagged depends don't
have mips keywords set.

Fixed up USE flags for alsa, arts, nas and made the esound depend actually
work as supposed.

Keyworded this to the sound herd. Adding myself as maintainer.

07 Dec 2003; Markus Nigbur libao-0.8.4.ebuild,
files/alsa-1.0.patch:
Added patch to make it work with alsa-1.0

14 Nov 2003; Aron Griffis libao-0.8.3-r1.ebuild:
Stable on ia64

*libao-0.8.4 (06 Oct 2003)

04 Nov 2003; Joshua Kinard libao-0.8.4.ebuild:
Added ~mips to KEYWORDS

28 Oct 2003; Martin Holzer libao-0.8.3-r1.ebuild,
libao-0.8.4.ebuild:
updateing docs. Closes #27750.

06 Oct 2003; Heinrich Wendel libao-0.8.3.ebuild,
libao-0.8.4.ebuild:
version bump #30451

*libao-0.8.3-r1 (12 Apr 2003)

04 Jul 2003; Guy Martin libao-0.8.3-r1.patch :
Added hppa to KEYWORDS.

13 Apr 2003; Philip Walls libao-0.8.3-r1.patch :
Patch now looks for files in non-absolute path: thanks to Heinrich
Wendel in bug #19193 for pointing this out.

13 Apr 2003; Philip Walls libao-0.8.3.ebuild,
libao-0.8.3-r1.ebuild :
Cleaned up ebuild (removed invalid whitespace) and told 0.8.3 not to
look for patch. Fixed #19193

12 Apr 2003; jje libao-0.8.3-r1.ebuild, libao-0.8.3.ebuild,
files/libao-0.8.3-r1.patch:
Added patch to fix 14341. ALSA output now clean.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*libao-0.8.3 (19 Jul 2002)

02 Mar 2003; Alastair Tse libao-0.8.3.ebuild :
Changed License to GPL-2

15 Dec 2002; Bjoern Brauel libao-0.8.3.ebuild :
Add alpha to KEYWORDS

19 Jul 2002; Brandon Low libao-0.8.3.ebuild:

Remove old versions, repoman, and add latest version :)

*libao-0.8.2 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX libao-0.8.8-alsa09-buffertime-milliseconds.patch 554 RMD160 51acd081458003d7f20684332da47ce7788ff1a9 SHA1 9ce59b6a2f580c80600af253073fbaf24ef0c6c2 SHA256 1694623dd0ff83a1782368181dc6181db080c89aee61018253444a48a461e9f6
DIST libao-0.8.8.tar.gz 405619 RMD160 50b9f1e8c22e59ba9fa3d8e635509b8a4a528974 SHA1 d6e867bbfc4361346db8e505c51271e4162ae7c4 SHA256 e52e05af6b10f42d2ee9845df1a581bf2b352060eabf7946aee0a600c3878954
EBUILD libao-0.8.8.ebuild 1322 RMD160 d132411e861ee5bc9e368ebc340aed39b8313f04 SHA1 5ae17b1fe6f198800ad80c7352d34e94a8f3dff9 SHA256 1713d81d38ed865942bb873b0d4bda554f19eeddfecf9d158a8ed813c8cccab1
MISC ChangeLog 11382 RMD160 35cb5d2bd864d5b4719a514808eb095c188cee6b SHA1 c8ae1c14005f634d0c2187eb376f21a9ab41fafd SHA256 b574cd057289dfcfc83954605112727bbb22369fd2bd4a0f9992405d481c65dd
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b

files

libao-0.8.8.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libao/libao-0.8.8.ebuild,v 1.8 2008/05/26 15:30:46 drac Exp $

inherit eutils libtool

DESCRIPTION="the audio output library"
HOMEPAGE="http://www.xiph.org/ao"
SRC_URI="http://downloads.xiph.org/releases/ao/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE="alsa arts doc esd nas mmap pulseaudio"

RDEPEND="alsa? ( media-libs/alsa-lib )
arts? ( kde-base/arts )
esd? ( >=media-sound/esound-0.2.22 )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
!media-plugins/libao-pulse"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-alsa09-buffertime-milliseconds.patch
elibtoolize
}

src_compile() {
econf --enable-shared --enable-static \
$(use_enable alsa alsa09) \
$(use_enable mmap alsa09-mmap) \
$(use_enable arts) \
$(use_enable esd) \
$(use_enable nas) \
$(use_enable pulseaudio pulse)
emake || die "emake failed."
}

src_install () {
emake -j1 DESTDIR="${D}" install || die "emake install failed."
rm -rf "${D}"/usr/share/doc/libao*
dodoc AUTHORS CHANGES README TODO
use doc && dohtml -A c doc/*.html
}

metadata.xml




sound