Portage is a package management system used by Gentoo Linux
# 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.8.ebuild:
arm stable, revert back to ~mips (unstable deps)
31 Jan 2008; nixnut
Stable on ppc wrt bug 2067682
31 Jan 2008; Samuli Suominen
-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
alpha/ia64/sparc stable wrt #207682
30 Jan 2008; Dawid Węgliński
Stable on x86 (bug #207682)
28 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #207682).
27 Jan 2008; Brent Baude
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
alpha stable
07 Jul 2007; Raúl Porcel
libao-0.8.6-r3.ebuild:
Add ~alpha wrt #149806 and stabilize -r2 wrt #180310
02 Jun 2007; Joshua Kinard
Stable on mips.
22 Apr 2007; Raúl Porcel
ia64 stable
06 Feb 2007; Chris Gianelloni
Stable on amd64 wrt bug #161149.
27 Jan 2007; Joseph Jezak
Marked ppc stable for bug #161149.
19 Jan 2007; Jeroen Roovers
Stable for HPPA (bug #149806).
18 Jan 2007; Gustavo Zacarias
Stable on sparc
18 Jan 2007; Christian Faulhammer
libao-0.8.6-r3.ebuild:
stable x86, bug #161149
14 Jan 2007; Markus Rothe
Stable on ppc64; bug #161149
13 Nov 2006; Gustavo Zacarias
Keyworded ~sparc wrt #149806
08 Nov 2006; Christian Faulhammer
libao-0.8.6-r3.ebuild:
keyworded ~x86, bug #149806
16 Oct 2006; Aron Griffis
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ò
Install is not parallel make.
02 Oct 2006; Markus Rothe
Added ~ppc64; bug #149806
*libao-0.8.6-r3 (02 Oct 2006)
02 Oct 2006; Diego Pettenò
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ò
Re-absorb into sound herd entirely, as Spider is being away for a while now.
28 Sep 2006; Diego Pettenò
libao-0.8.6-r2.ebuild:
Force latest autotools, thanks to Arne Stäcker for reporting bug #149405.
26 May 2006; Diego Pettenò
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ò
Add ~x86-fbsd keyword.
06 Mar 2006; Diego Pettenò
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ò
Use autotools eclass, and call elibtoolize after all is clear.
02 Aug 2005; Diego Pettenò
Updated patches to fix compilation issues on Darwin/OSX.
29 Jul 2005; Diego Pettenò
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ò
Added a new revision for libao which builds fine on systems where dlopen()
is not in libdl.
25 Mar 2005; Hardave Riar
Stable on mips.
*libao-0.8.6 (29 Jan 2005)
29 Jan 2005; Tony Vroon
Version bump, closes bug #79646
29 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
12 Nov 2004; Kito
libao-0.8.5.ebuild:
added ppc-macos patch
06 Nov 2004; Lars Weiler
Stable on ppc.
25 Oct 2004; Alexander Plank
keyword it ~ppc-macos
27 Sep 2004; Jeremy Huddleston
static USE flag support.
29 Jul 2004; Tom Gall
stable on ppc64, bug #55339
15 Jul 2004; Tom Gall
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
Stable on alpha.
26 May 2004; Guy Martin
Marked stable on hppa.
29 Apr 2004; Gustavo Zacarias
Stable on sparc
28 Apr 2004; Jon Portnoy
Stable on AMD64.
26 Apr 2004; Stephen P. Becker
Marked stable on mips.
25 Apr 2004; Jeremy Huddleston
Stable x86.
21 Apr 2004; Guy Martin
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
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;
Remove alsa 1.0 and esound patches
14 Mar 2004; Stephen P. Becker
Added ~mips keyword.
15 Feb 2004; Martin Schlemmer
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;
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
Changed from emake to emake -j1 to address bug #37218 build problems.
28 Dec 2003;
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;
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
files/alsa-1.0.patch:
Added patch to make it work with alsa-1.0
14 Nov 2003; Aron Griffis
Stable on ia64
*libao-0.8.4 (06 Oct 2003)
04 Nov 2003; Joshua Kinard
Added ~mips to KEYWORDS
28 Oct 2003; Martin Holzer
libao-0.8.4.ebuild:
updateing docs. Closes #27750.
06 Oct 2003; Heinrich Wendel
libao-0.8.4.ebuild:
version bump #30451
*libao-0.8.3-r1 (12 Apr 2003)
04 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
13 Apr 2003; Philip Walls
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-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
*libao-0.8.3 (19 Jul 2002)
02 Mar 2003; Alastair Tse
Changed License to GPL-2
15 Dec 2002; Bjoern Brauel
Add alpha to KEYWORDS
19 Jul 2002; Brandon Low
Remove old versions, repoman, and add latest version :)
*libao-0.8.2 (1 Feb 2002)
1 Feb 2002; G.Bevin
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.
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
# 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
}