Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/alsa-lib: alsa-lib-1.0.28.ebuild alsa-lib-1.0.27.2.ebuild ChangeLog
Date: Mon, 23 Jun 2014 21:24:23
Message-Id: 20140623212411.D04EB2004E@flycatcher.gentoo.org
1 ssuominen 14/06/23 21:24:11
2
3 Modified: alsa-lib-1.0.27.2.ebuild ChangeLog
4 Added: alsa-lib-1.0.28.ebuild
5 Log:
6 Version bump wrt #513670 by "PG". Use PYTHON_REQUIRED_USE wrt #509308 by Maciej Piechotka.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.14 media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild?rev=1.14&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild?rev=1.14&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild?r1=1.13&r2=1.14
16
17 Index: alsa-lib-1.0.27.2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild,v
20 retrieving revision 1.13
21 retrieving revision 1.14
22 diff -u -r1.13 -r1.14
23 --- alsa-lib-1.0.27.2.ebuild 28 Apr 2014 17:46:53 -0000 1.13
24 +++ alsa-lib-1.0.27.2.ebuild 23 Jun 2014 21:24:11 -0000 1.14
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild,v 1.13 2014/04/28 17:46:53 mgorny Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.27.2.ebuild,v 1.14 2014/06/23 21:24:11 ssuominen Exp $
30
31 EAPI=5
32
33 @@ -26,6 +26,8 @@
34 DEPEND="${RDEPEND}
35 doc? ( >=app-doc/doxygen-1.2.6 )"
36
37 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
38 +
39 pkg_setup() {
40 use python && python-single-r1_pkg_setup
41 }
42
43
44
45 1.392 media-libs/alsa-lib/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.392&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.392&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/ChangeLog?r1=1.391&r2=1.392
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v
54 retrieving revision 1.391
55 retrieving revision 1.392
56 diff -u -r1.391 -r1.392
57 --- ChangeLog 28 Apr 2014 17:46:53 -0000 1.391
58 +++ ChangeLog 23 Jun 2014 21:24:11 -0000 1.392
59 @@ -1,6 +1,13 @@
60 # ChangeLog for media-libs/alsa-lib
61 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.391 2014/04/28 17:46:53 mgorny Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.392 2014/06/23 21:24:11 ssuominen Exp $
64 +
65 +*alsa-lib-1.0.28 (23 Jun 2014)
66 +
67 + 23 Jun 2014; Samuli Suominen <ssuominen@g.o> +alsa-lib-1.0.28.ebuild,
68 + alsa-lib-1.0.27.2.ebuild:
69 + Version bump wrt #513670 by "PG". Use PYTHON_REQUIRED_USE wrt #509308 by
70 + Maciej Piechotka.
71
72 28 Apr 2014; Michał Górny <mgorny@g.o> alsa-lib-1.0.27.2.ebuild:
73 Replace multilib_build_binaries with multilib_is_native_abi. The two are
74
75
76
77 1.1 media-libs/alsa-lib/alsa-lib-1.0.28.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild?rev=1.1&content-type=text/plain
81
82 Index: alsa-lib-1.0.28.ebuild
83 ===================================================================
84 # Copyright 1999-2014 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.28.ebuild,v 1.1 2014/06/23 21:24:11 ssuominen Exp $
87
88 EAPI=5
89
90 # no support for python3_2 or above yet wrt #471326
91 PYTHON_COMPAT=( python2_7 )
92
93 inherit autotools eutils multilib multilib-minimal python-single-r1
94
95 DESCRIPTION="Advanced Linux Sound Architecture Library"
96 HOMEPAGE="http://www.alsa-project.org/"
97 SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
98
99 LICENSE="LGPL-2.1"
100 SLOT="0"
101 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
102 IUSE="doc debug alisp python"
103
104 RDEPEND="python? ( ${PYTHON_DEPS} )
105 abi_x86_32? (
106 !<=app-emulation/emul-linux-x86-soundlibs-20130224-r1
107 !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
108 )"
109 DEPEND="${RDEPEND}
110 doc? ( >=app-doc/doxygen-1.2.6 )"
111
112 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
113
114 pkg_setup() {
115 use python && python-single-r1_pkg_setup
116 }
117
118 src_prepare() {
119 find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
120 epatch_user
121 eautoreconf
122 }
123
124 multilib_src_configure() {
125 local myconf
126 # enable Python only on final ABI
127 if multilib_is_native_abi; then
128 myconf="$(use_enable python)"
129 else
130 myconf="--disable-python"
131 fi
132 use elibc_uclibc && myconf+=" --without-versioned"
133
134 ECONF_SOURCE=${S} \
135 econf \
136 --disable-maintainer-mode \
137 --enable-shared \
138 --disable-resmgr \
139 --enable-rawmidi \
140 --enable-seq \
141 --enable-aload \
142 $(use_with debug) \
143 $(use_enable alisp) \
144 ${myconf}
145 }
146
147 multilib_src_compile() {
148 emake
149
150 if multilib_is_native_abi && use doc; then
151 emake doc
152 fgrep -Zrl "${S}" doc/doxygen/html | \
153 xargs -0 sed -i -e "s:${S}::"
154 fi
155 }
156
157 multilib_src_install() {
158 emake DESTDIR="${D}" install
159 if multilib_is_native_abi && use doc; then
160 dohtml -r doc/doxygen/html/.
161 fi
162 }
163
164 multilib_src_install_all() {
165 prune_libtool_files --all
166 find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
167 dodoc ChangeLog doc/asoundrc.txt NOTES TODO
168 }