diff options
author | Steve Dibb <beandog@gentoo.org> | 2009-05-06 17:49:25 +0000 |
---|---|---|
committer | Steve Dibb <beandog@gentoo.org> | 2009-05-06 17:49:25 +0000 |
commit | 2e8496815022534e29293218eb7bbfec3913647f (patch) | |
tree | b5fc1f57a79245b0eb1f34da2ca47d49e67a8b56 | |
parent | Automated update of use.local.desc (diff) | |
download | historical-2e8496815022534e29293218eb7bbfec3913647f.tar.gz historical-2e8496815022534e29293218eb7bbfec3913647f.tar.bz2 historical-2e8496815022534e29293218eb7bbfec3913647f.zip |
Version bump
Package-Manager: portage-2.2_rc31/cvs/Linux x86_64
-rw-r--r-- | media-libs/alsa-lib/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/alsa-lib/Manifest | 4 | ||||
-rw-r--r-- | media-libs/alsa-lib/alsa-lib-1.0.20.ebuild | 99 |
3 files changed, 108 insertions, 2 deletions
diff --git a/media-libs/alsa-lib/ChangeLog b/media-libs/alsa-lib/ChangeLog index 0271039e1e40..c35a31e3d83d 100644 --- a/media-libs/alsa-lib/ChangeLog +++ b/media-libs/alsa-lib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/alsa-lib # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.275 2009/03/31 09:31:16 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.276 2009/05/06 17:49:25 beandog Exp $ + +*alsa-lib-1.0.20 (06 May 2009) + + 06 May 2009; Steve Dibb <beandog@gentoo.org> +alsa-lib-1.0.20.ebuild: + Version bump 31 Mar 2009; Raúl Porcel <armin76@gentoo.org> alsa-lib-1.0.16.ebuild, alsa-lib-1.0.17a.ebuild: diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest index 6a45e3d58676..e94e5b8a1fa5 100644 --- a/media-libs/alsa-lib/Manifest +++ b/media-libs/alsa-lib/Manifest @@ -10,6 +10,7 @@ DIST alsa-lib-1.0.17.tar.bz2 788551 RMD160 112f530c2010c5c89963c85136ff9a93b0f40 DIST alsa-lib-1.0.17a.tar.bz2 789428 RMD160 ff4c8478bbc421225628419e4ffcb10be47c7826 SHA1 b79a6ee7040a59df5b5c066aced517881495fa87 SHA256 ace3d9c57eae65c7f292704b49c3806a1f90ce2cdeb4aca1e5abf021127ad3ed DIST alsa-lib-1.0.18.tar.bz2 790052 RMD160 88a7a5ce6133704d100f034b9e08e9ffdf0627d9 SHA1 54e6916738e479a0eec7e9f4715c22efee4d8594 SHA256 c487645d32b8124b9ae224b8929e5aa45e581bd8d8c8da666add423cf927d1ea DIST alsa-lib-1.0.19.tar.bz2 792682 RMD160 0ba7f8b1bd311fd9adc7cb1f80e2d3b23b1b303a SHA1 d1e320cad0ef902db2417de1c3520fc19af0af32 SHA256 32ee26d93a25963fdc49b4b5ccd014749d675e33f419022c646a61c31a4a2886 +DIST alsa-lib-1.0.20.tar.bz2 794728 RMD160 8e0b48367abdd9d5746d2dc537014b1449e65e05 SHA1 0e6acce4301a4b3924e268a78e8c979a55cc8f88 SHA256 15f8d0eef1da10c62136107e7b585bc8beb9c9e9b7ad177654097f8c15e57a63 EBUILD alsa-lib-1.0.14a-r1.ebuild 2625 RMD160 a0cd35566395c6a0c786c239423113f7004a6f43 SHA1 13b25c8e0847a6caff6e13611067078771a63982 SHA256 586dfcf6554a41a84e4fba552602ba45377ec185312235682bdb5d3ca33fca80 EBUILD alsa-lib-1.0.15.ebuild 2834 RMD160 2dd1dc326f58100da4834ec1a595323d8daec13a SHA1 40de570283c378c570ebf63ac6a17a0f78ed4c74 SHA256 e86f19ff11fa97193d77df147724efd0a22b99a15c2d01e59394a7b0607dac76 EBUILD alsa-lib-1.0.16-r1.ebuild 2909 RMD160 736a39ff47f601b8294eb8fad981f64c8d400f4f SHA1 280248737ba577a38ed19e277dad776d4c517b4e SHA256 b0bbb7a40ae035b97449a8ff509d496102b42b9bb7338988e5aaaa559e7a7b63 @@ -18,5 +19,6 @@ EBUILD alsa-lib-1.0.17-r1.ebuild 3088 RMD160 894e33d42e400823ed2fac04e4742401cec EBUILD alsa-lib-1.0.17a.ebuild 2862 RMD160 5910e4b784c4a2d30f2a57f06bc49540fae7a86d SHA1 1bde7ad3e00e1f227fb7540acaa10b51006d2d1d SHA256 2e212bb70720ae6266d3be9e3b5d9365602b5a1e18fd85b65f8c39b0b4d3d7ae EBUILD alsa-lib-1.0.18.ebuild 2867 RMD160 e9e9c190375fb6641fbba677d6868b5164aef2c8 SHA1 4fe5cc1dfc3fc44ee6e0a8ab4562cbd9bb3191fe SHA256 cecb8778a16dfb0fd6d11a09cf08a199a6a9c7a4941fcd1b67485df549a636cc EBUILD alsa-lib-1.0.19.ebuild 2872 RMD160 95482f7da041d9f804cfc2004deb3008e9d993b4 SHA1 4a2363f1278088784f37d006d17f394117c054f8 SHA256 74edeff10d5cfeaf9606af807a1588361d28981c677c33e9640afe372d908adb -MISC ChangeLog 40915 RMD160 12319552a01ae40059bc50c566c02edf57e1be26 SHA1 08955fb29a37dadf29349255847bf5f63b4cad7b SHA256 f3b183e6b6b1226f1642b82b6e628793d59ddc85c5ef36e75a45fb1dd0c93cf1 +EBUILD alsa-lib-1.0.20.ebuild 2871 RMD160 a07d0f4c8ad0fd509643f80ca30fc705b7197b90 SHA1 e18f8f31e2ee25ade4b10b569eb90685a2f530ff SHA256 4e99131752b327422cc554d4fb9d8d4fa9a7c30781bf836543ad87af8a813919 +MISC ChangeLog 41035 RMD160 8559e403f79432977083b1f7957592a6e9e4030a SHA1 d51bf815544e0d5c2b27fde5c4aaed48cc95fcfd SHA256 b4c820d820cf185bf12c897b0f0ab75d44be6bb274ca6d9386aa5a4d51118edd MISC metadata.xml 435 RMD160 677502d2793c817b02c1c09f5413e6f672f5f245 SHA1 ab8e94692cb97938014d3d054c8af7098a4eb46a SHA256 59a108b215b33d04312fe9ace912de59b2b5101400c1e57bcc37d5fde8862e3b diff --git a/media-libs/alsa-lib/alsa-lib-1.0.20.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.20.ebuild new file mode 100644 index 000000000000..861549b1ccc9 --- /dev/null +++ b/media-libs/alsa-lib/alsa-lib-1.0.20.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2009 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.20.ebuild,v 1.1 2009/05/06 17:49:25 beandog Exp $ + +inherit eutils 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="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="doc debug alisp midi python" + +RDEPEND="python? ( dev-lang/python )" +DEPEND="${RDEPEND} + >=media-sound/alsa-headers-${PV} + 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 mmap_emul 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() { + local myconf + use elibc_uclibc && myconf="--without-versioned" + + # 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 python) \ + $(use_enable midi rawmidi) \ + $(use_enable midi seq) \ + $(use_enable midi aload) \ + --with-pcm-plugins="${ALSA_PCM_PLUGINS}" \ + --disable-dependency-tracking \ + ${myconf} \ + || 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 || die + 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." +} |