* [gentoo-commits] gentoo-x86 commit in media-libs/alsa-lib: ChangeLog alsa-lib-1.0.15.ebuild
@ 2007-10-18 17:06 Christian Heim (phreak)
0 siblings, 0 replies; 2+ messages in thread
From: Christian Heim (phreak) @ 2007-10-18 17:06 UTC (permalink / raw
To: gentoo-commits
phreak 07/10/18 17:06:13
Modified: ChangeLog
Added: alsa-lib-1.0.15.ebuild
Log:
Version bump, finally at 1.0.15. Adding a check on whether ALSA_PCM_PLUGINS are set or unset.
(Portage version: 2.1.3.9)
Revision Changes Path
1.243 media-libs/alsa-lib/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.243&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.243&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?r1=1.242&r2=1.243
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v
retrieving revision 1.242
retrieving revision 1.243
diff -u -r1.242 -r1.243
--- ChangeLog 17 Sep 2007 17:25:59 -0000 1.242
+++ ChangeLog 18 Oct 2007 17:06:12 -0000 1.243
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/alsa-lib
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.242 2007/09/17 17:25:59 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.243 2007/10/18 17:06:12 phreak Exp $
+
+*alsa-lib-1.0.15 (18 Oct 2007)
+
+ 18 Oct 2007; Christian Heim <phreak@gentoo.org> +alsa-lib-1.0.15.ebuild:
+ Version bump, finally at 1.0.15. Adding a check on whether ALSA_PCM_PLUGINS
+ are set or unset.
*alsa-lib-1.0.15_rc2 (17 Sep 2007)
1.1 media-libs/alsa-lib/alsa-lib-1.0.15.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild?rev=1.1&content-type=text/plain
Index: alsa-lib-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-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.1 2007/10/18 17:06:12 phreak Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"
inherit eutils autotools libtool
MY_P="${P/_rc/rc}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Advanced Linux Sound Architecture Library"
HOMEPAGE="http://www.alsa-project.org/"
SRC_URI="mirror://alsaproject/lib/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
IUSE="doc debug alisp midi"
RDEPEND=">=media-sound/alsa-headers-${PV}"
DEPEND="${RDEPEND}
doc? ( >=app-doc/doxygen-1.2.6 )"
IUSE_PCM_PLUGIN="copy linear route mulaw alaw adpcm rate plug multi shm file null empty share meter hooks lfloat ladspa dmix dshare dsnoop asym iec958
softvol extplug ioplug"
for plugin in ${IUSE_PCM_PLUGIN}; do
IUSE="${IUSE} alsa_pcm_plugins_${plugin}"
done
pkg_setup() {
if [ -z "${ALSA_PCM_PLUGINS}" ] ; then
ewarn "You haven't selected _any_ PCM plugins. Either you set it to something like the default"
ewarn "(which is being set in the profile UNLESS you unset them) or alsa based applications"
ewarn "are going to *misbehave* !"
epause 5
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
elibtoolize
epunt_cxx
}
src_compile() {
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"
econf \
--enable-static \
--enable-shared \
--disable-resmgr \
$(use_with debug) \
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
"--with-pcm-plugins=${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
|| die "configure failed"
emake || die "make failed"
if use doc; then
emake doc || die "failed to generate docs"
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
xargs -0 sed -i -e "s:${S}::"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog TODO
use doc && dohtml -r doc/doxygen/html/*
}
pkg_postinst() {
ewarn "Starting from alsa 1.0.11_rc3 the configuration for dmix is changed."
ewarn "Leaving around old asound.conf or ~/.asoundrc might make all apps"
ewarn "using ALSA output crash."
ewarn "Note that dmix output is enabled by default on the 'default' device"
ewarn "since ALSA 1.0.9."
elog ""
elog "Please try in-kernel ALSA drivers instead of the alsa-drivers ebuild."
elog "If alsa-drivers works for you where a recent kernel does not, we want "
elog "to know about this. Our e-mail address is alsa-bugs@gentoo.org"
elog "However, if you notice no sound output or instability, please try to "
elog "upgrade your kernel to a newer version first."
}
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-libs/alsa-lib: ChangeLog alsa-lib-1.0.15.ebuild
@ 2008-01-10 6:55 Mike Frysinger (vapier)
0 siblings, 0 replies; 2+ messages in thread
From: Mike Frysinger (vapier) @ 2008-01-10 6:55 UTC (permalink / raw
To: gentoo-commits
vapier 08/01/10 06:55:17
Modified: ChangeLog alsa-lib-1.0.15.ebuild
Log:
Since uclibc does not support symbol versioning, make sure to disable versioned symbols for it.
(Portage version: 2.1.4_rc14)
Revision Changes Path
1.248 media-libs/alsa-lib/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.248&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?rev=1.248&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/ChangeLog?r1=1.247&r2=1.248
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v
retrieving revision 1.247
retrieving revision 1.248
diff -u -r1.247 -r1.248
--- ChangeLog 19 Nov 2007 05:42:32 -0000 1.247
+++ ChangeLog 10 Jan 2008 06:55:17 -0000 1.248
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/alsa-lib
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.247 2007/11/19 05:42:32 kumba Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.248 2008/01/10 06:55:17 vapier Exp $
+
+ 10 Jan 2008; Mike Frysinger <vapier@gentoo.org> alsa-lib-1.0.15.ebuild:
+ Since uclibc does not support symbol versioning, make sure to disable
+ versioned symbols for it.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> alsa-lib-1.0.14a-r1.ebuild:
Stable on mips.
1.3 media-libs/alsa-lib/alsa-lib-1.0.15.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild?r1=1.2&r2=1.3
Index: alsa-lib-1.0.15.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- alsa-lib-1.0.15.ebuild 24 Oct 2007 21:39:30 -0000 1.2
+++ alsa-lib-1.0.15.ebuild 10 Jan 2008 06:55:17 -0000 1.3
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.2 2007/10/24 21:39:30 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.3 2008/01/10 06:55:17 vapier Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"
@@ -48,6 +48,9 @@
}
src_compile() {
+ local myconf
+ use elibc_uclibc && myconf="--without-versioned"
+
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"
@@ -59,8 +62,9 @@
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
- "--with-pcm-plugins=${ALSA_PCM_PLUGINS}" \
+ --with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
+ ${myconf} \
|| die "configure failed"
emake || die "make failed"
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-01-10 6:55 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-10 6:55 [gentoo-commits] gentoo-x86 commit in media-libs/alsa-lib: ChangeLog alsa-lib-1.0.15.ebuild Mike Frysinger (vapier)
-- strict thread matches above, loose matches on Subject: below --
2007-10-18 17:06 Christian Heim (phreak)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox