Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libao: libao-1.1.0-r2.ebuild ChangeLog
Date: Sat, 30 Nov 2013 17:11:43
Message-Id: 20131130171139.F35272004B@flycatcher.gentoo.org
1 mgorny 13/11/30 17:11:39
2
3 Modified: ChangeLog
4 Added: libao-1.1.0-r2.ebuild
5 Log:
6 Introduce multilib support.
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.116 media-libs/libao/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libao/ChangeLog?rev=1.116&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libao/ChangeLog?rev=1.116&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libao/ChangeLog?r1=1.115&r2=1.116
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/libao/ChangeLog,v
20 retrieving revision 1.115
21 retrieving revision 1.116
22 diff -u -r1.115 -r1.116
23 --- ChangeLog 18 Sep 2012 11:24:38 -0000 1.115
24 +++ ChangeLog 30 Nov 2013 17:11:39 -0000 1.116
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-libs/libao
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libao/ChangeLog,v 1.115 2012/09/18 11:24:38 radhermit Exp $
29 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libao/ChangeLog,v 1.116 2013/11/30 17:11:39 mgorny Exp $
31 +
32 +*libao-1.1.0-r2 (30 Nov 2013)
33 +
34 + 30 Nov 2013; Michał Górny <mgorny@g.o> +libao-1.1.0-r2.ebuild:
35 + Introduce multilib support.
36
37 18 Sep 2012; Tim Harder <radhermit@g.o> -libao-1.0.0-r1.ebuild,
38 -files/libao-1.0.0-pulseaudio.patch:
39
40
41
42 1.1 media-libs/libao/libao-1.1.0-r2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libao/libao-1.1.0-r2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libao/libao-1.1.0-r2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libao-1.1.0-r2.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-libs/libao/libao-1.1.0-r2.ebuild,v 1.1 2013/11/30 17:11:39 mgorny Exp $
52
53 EAPI=5
54
55 inherit libtool multilib multilib-minimal eutils
56
57 DESCRIPTION="The Audio Output library"
58 HOMEPAGE="http://www.xiph.org/ao/"
59 SRC_URI="http://downloads.xiph.org/releases/ao/${P}.tar.gz"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
64 IUSE="alsa nas mmap pulseaudio static-libs"
65
66 RDEPEND="alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
67 nas? ( media-libs/nas[${MULTILIB_USEDEP}] )
68 pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
69 abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20131008-r1
70 !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
71 DEPEND="${RDEPEND}
72 virtual/pkgconfig"
73
74 src_prepare() {
75 sed -i -e 's:-O20::' configure || die
76 sed -i -e "s:/lib:/$(get_libdir):g" ao.m4 || die
77 elibtoolize
78 }
79
80 multilib_src_configure() {
81 ECONF_SOURCE=${S} \
82 econf \
83 $(use_enable static-libs static) \
84 --disable-esd \
85 $(use_enable alsa alsa) \
86 $(use_enable mmap alsa-mmap) \
87 --disable-arts \
88 $(use_enable nas) \
89 $(use_enable pulseaudio pulse)
90 }
91
92 multilib_src_install() {
93 emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install
94 }
95
96 multilib_src_install_all() {
97 dodoc AUTHORS CHANGES README TODO
98 prune_libtool_files --all
99 }