Version bump.
authorJeremy Huddleston <eradicator@gentoo.org>
Sun, 2 Jan 2005 06:24:55 +0000 (06:24 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Sun, 2 Jan 2005 06:24:55 +0000 (06:24 +0000)
media-libs/alsa-lib/ChangeLog
media-libs/alsa-lib/Manifest
media-libs/alsa-lib/alsa-lib-0.9.8.ebuild
media-libs/alsa-lib/alsa-lib-1.0.2.ebuild
media-libs/alsa-lib/alsa-lib-1.0.5-r3.ebuild
media-libs/alsa-lib/alsa-lib-1.0.5.ebuild
media-libs/alsa-lib/alsa-lib-1.0.6.ebuild
media-libs/alsa-lib/alsa-lib-1.0.7.ebuild
media-libs/alsa-lib/alsa-lib-1.0.8_rc1.ebuild [new file with mode: 0644]
media-libs/alsa-lib/files/digest-alsa-lib-1.0.8_rc1 [new file with mode: 0644]

index b193f0b1043d311c6eb5829c33822ee055b6a19d..13172231d2c71fb4b2642557d5d3f8b46ae2e2cd 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-libs/alsa-lib
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.96 2004/12/19 05:05:45 eradicator Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.97 2005/01/02 06:24:55 eradicator Exp $
+
+*alsa-lib-1.0.8_rc1 (01 Jan 2005)
+
+  01 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+  +alsa-lib-1.0.8_rc1.ebuild:
+  Version bump.
 
   18 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
   alsa-lib-1.0.7.ebuild:
index bd47a72ec75aa9f16657897f0a84e4f03b7b94c0..e24160f7673f4cace90b6bb0e872dfea2d8dfb3c 100644 (file)
@@ -1,14 +1,16 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 65e3386d9174ffa65a9c13ff5af3bb0f alsa-lib-1.0.7.ebuild 2064
-MD5 41fefa552154ac4c3b00e617459334fb ChangeLog 14464
-MD5 c70aa2eafab8da5100e86a0245d253aa alsa-lib-0.9.8.ebuild 1584
-MD5 6b11458adc5a923dd38d150f500179a1 alsa-lib-1.0.2.ebuild 1609
-MD5 6659cd9ff4d36264c7c57a8dd37d244b alsa-lib-1.0.6.ebuild 1907
-MD5 da7b73e5cce5af9fb86504ad43613f7d alsa-lib-1.0.5.ebuild 1734
+MD5 d6a157361b00e19b7541236a9adb5684 alsa-lib-1.0.7.ebuild 2064
+MD5 2455d64f02b4f74832f49f5297d0007b ChangeLog 14603
+MD5 5659184e067dbf68af9e9251837332c5 alsa-lib-0.9.8.ebuild 1584
+MD5 c840b6d57683f228d3db41a4091e78a5 alsa-lib-1.0.2.ebuild 1609
+MD5 ac0499313adb253d4e050427ffa2ee88 alsa-lib-1.0.6.ebuild 1911
+MD5 bac889793842d8a9ba08938a8795b9c0 alsa-lib-1.0.8_rc1.ebuild 2144
+MD5 6357a1ba435460e8bd79caaa887cf2e5 alsa-lib-1.0.5.ebuild 1734
 MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-MD5 819916b5aecdc585b5add5d587bc8342 alsa-lib-1.0.5-r3.ebuild 1762
+MD5 6f25a91cdae08f1cd6cd2cb121506a49 alsa-lib-1.0.5-r3.ebuild 1766
+MD5 8ba7bd0bfd177d142b304ad90dc8b75b files/digest-alsa-lib-1.0.8_rc1 70
 MD5 190a6c4ffe2eef20e3095ab70ea34941 files/configure.diff 586
 MD5 86565eb0601b611f39adb8f5ad47b622 files/digest-alsa-lib-1.0.7 67
 MD5 8a3190d9f23acedd006359afb79f60bc files/digest-alsa-lib-0.9.8 67
@@ -18,9 +20,9 @@ MD5 446ddecdcb2f56eec8683f1294749061 files/digest-alsa-lib-1.0.5 67
 MD5 446ddecdcb2f56eec8683f1294749061 files/digest-alsa-lib-1.0.5-r3 67
 MD5 ff6b3f2ba9f419d2e31c55f93da0e170 files/alsa-lib-1.0.7-pcm_wait.patch 342
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
+Version: GnuPG v1.4.0 (GNU/Linux)
 
-iD8DBQFBxQw1ArHZZzCEUG0RAlHnAJ9a+g5TYQvB/Ri2LJyHnymBu1xPwwCfcpt3
-iDqXTTL2KB2k3z3y9o3Hhu8=
-=NrMq
+iD8DBQFB15PZArHZZzCEUG0RAk2BAJ9n6PNqkO6sR+M8CfEO9lOd8A9X2wCaAmhy
+y39y0DGpq8x1/sZqkYNUlOQ=
+=XQx6
 -----END PGP SIGNATURE-----
index 93be7a97e0bada8f799c1a532e8c62296c374518..a87d21af6d8b7791492df8cd15176753e20dc8c2 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-0.9.8.ebuild,v 1.14 2004/11/02 20:09:00 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-0.9.8.ebuild,v 1.15 2005/01/02 06:24:55 eradicator Exp $
 
 inherit libtool
 
index 2a867947d916ba2362c3db84c5da5a11368bb3b0..70c0178a43be37f04bb6d0ce79ccdd9fd26c8b70 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.2.ebuild,v 1.12 2004/11/02 20:09:00 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.2.ebuild,v 1.13 2005/01/02 06:24:55 eradicator Exp $
 
 inherit libtool gnuconfig
 
index a73d299cdacae76e41159e33ef8548738d2bdda8..785c6e04eb203458c370def8272c556ba9eec08c 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.5-r3.ebuild,v 1.3 2004/08/17 23:25:36 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.5-r3.ebuild,v 1.4 2005/01/02 06:24:55 eradicator Exp $
 
 IUSE="static jack"
 
index 42efc7532e67e63384b07ef2e32cafe9e045315d..bc414d4238c5839f5359cb7f8bad9a9b89fe8a92 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.5.ebuild,v 1.10 2004/11/02 20:09:00 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.5.ebuild,v 1.11 2005/01/02 06:24:55 eradicator Exp $
 
 inherit libtool
 
index bf2240b1261ab4d6f3ae0d46a4a0065f1f711e01..c81e602c05f8a1279110d6d4aee8136cf3a167ed 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.6.ebuild,v 1.9 2004/12/16 08:57:41 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.6.ebuild,v 1.10 2005/01/02 06:24:55 eradicator Exp $
 
 IUSE="static jack"
 
index 75bb41384ce3e515135c5e254fc5dac1eca93bd1..cbd1cfe20de92021f4e176875d8715a5f073545e 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 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.7.ebuild,v 1.4 2004/12/19 05:05:45 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.7.ebuild,v 1.5 2005/01/02 06:24:55 eradicator Exp $
 
 IUSE="static jack doc"
 
diff --git a/media-libs/alsa-lib/alsa-lib-1.0.8_rc1.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.8_rc1.ebuild
new file mode 100644 (file)
index 0000000..c595d33
--- /dev/null
@@ -0,0 +1,88 @@
+# Copyright 1999-2005 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.8_rc1.ebuild,v 1.1 2005/01/02 06:24:55 eradicator Exp $
+
+IUSE="static jack doc"
+
+inherit libtool eutils
+
+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"
+
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="virtual/alsa
+       >=media-sound/alsa-headers-${PV}"
+
+DEPEND="${RDEPEND}
+       doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PDEPEND="jack? ( =media-plugins/alsa-jack-${PV}* )"
+
+#src_unpack() {
+#      unpack ${A}
+#
+#      if use static; then
+#              mv ${S} ${S}.static
+#              unpack ${A}
+#
+#              cd ${S}.static
+#              epatch ${FILESDIR}/${P}-pcm_wait.patch
+#              elibtoolize
+#      fi
+#
+#      cd ${S}
+#      epatch ${FILESDIR}/${P}-pcm_wait.patch
+#      elibtoolize
+#}
+
+src_compile() {
+       local myconf=""
+
+       # needed to avoid gcc looping internaly
+       use hppa && export CFLAGS="-O1 -pipe"
+
+       econf $(use_enable static) --enable-shared=yes || die
+       emake || die
+
+       if use doc; then
+               emake doc || die
+       fi
+
+       # Can't do both according to alsa docs and bug #48233
+#      if use static; then
+#              cd ${S}.static
+#              econf --enable-static=yes --enable-shared=no || die
+#              emake || die
+#      fi
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "make install failed"
+
+       preserve_old_lib /usr/$(get_libdir)/libasound.so.1
+
+       dodoc ChangeLog COPYING TODO
+       use doc && dohtml -r doc/doxygen/html/*
+
+#      if use static; then
+#              cd ${S}.static
+#              make DESTDIR="${D}" install || die "make install failed"
+#      fi
+}
+
+pkg_postinst() {
+       preserve_old_lib_notify /usr/$(get_libdir)/libasound.so.1
+
+       einfo "If you are using an emu10k1 based sound card, and you are upgrading"
+       einfo "from a version of alsalib <1.0.6, you will need to recompile packages"
+       einfo "that link against alsa-lib due to some ABI changes between 1.0.5 and"
+       einfo "1.0.6 unique to that hardware. See the following URL for more information:"
+       einfo "http://bugs.gentoo.org/show_bug.cgi?id=65347"
+}
diff --git a/media-libs/alsa-lib/files/digest-alsa-lib-1.0.8_rc1 b/media-libs/alsa-lib/files/digest-alsa-lib-1.0.8_rc1
new file mode 100644 (file)
index 0000000..074db6f
--- /dev/null
@@ -0,0 +1 @@
+MD5 0cad864d0b4c12f43564aa7d6aa24b71 alsa-lib-1.0.8rc1.tar.bz2 677208