Added USE=doc support for bug #70918.
authorJeremy Huddleston <eradicator@gentoo.org>
Fri, 12 Nov 2004 23:03:37 +0000 (23:03 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Fri, 12 Nov 2004 23:03:37 +0000 (23:03 +0000)
media-libs/alsa-lib/ChangeLog
media-libs/alsa-lib/Manifest
media-libs/alsa-lib/alsa-lib-1.0.7.ebuild

index f8e6a6c7b4e9ec4f49eb6ccfe896e671a69d2372..fd4abe5e80579eade5959a2d49468790afb8538c 100644 (file)
@@ -1,6 +1,10 @@
 # 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.92 2004/11/12 10:58:15 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.93 2004/11/12 23:03:37 eradicator Exp $
+
+  12 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
+  alsa-lib-1.0.7.ebuild:
+  Added USE=doc support for bug #70918.
 
 *alsa-lib-1.0.7 (12 Nov 2004)
 
index 10ad609fe81406d5ea1eabf89b5c165fcda26b35..4935c4291796d3e59e1add3932779c3cf6011ddd 100644 (file)
@@ -1,8 +1,8 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 91a3f82f4135b22eea7f5bf476054b4a alsa-lib-1.0.7.ebuild 1924
-MD5 6633fe55cfac3607409c210d2d094189 ChangeLog 13900
+MD5 8aad45bb9e549e117d267d580ff9ba5c alsa-lib-1.0.7.ebuild 2067
+MD5 a756674725ca185818f8e0cd7b97cbc0 ChangeLog 14023
 MD5 c70aa2eafab8da5100e86a0245d253aa alsa-lib-0.9.8.ebuild 1584
 MD5 6b11458adc5a923dd38d150f500179a1 alsa-lib-1.0.2.ebuild 1609
 MD5 48d169c269adb83d12a56b30f097e87a alsa-lib-1.0.6.ebuild 1911
@@ -20,7 +20,7 @@ MD5 ff6b3f2ba9f419d2e31c55f93da0e170 files/alsa-lib-1.0.7-pcm_wait.patch 342
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFBlJdRArHZZzCEUG0RAvxRAJ4siVgiPrm/Gs84OfTdzrIL1WipcACfSCeU
-G9dxIoKvw0Tvf5GqPPLANF4=
-=Fl2N
+iD8DBQFBlUF3ArHZZzCEUG0RAm4EAJ9N+uhHyv9csEWjnETGJD7/P6+qKwCZAQt4
+0uAcNfAfAVPc1lfZqUm8Fa4=
+=6XQi
 -----END PGP SIGNATURE-----
index 148547a6b84088d40052df2847afef0d4bc52fc4..1eeb05780bbb0c2fa73c64011bb84457edad71b0 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 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.1 2004/11/12 10:58:15 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.7.ebuild,v 1.2 2004/11/12 23:03:37 eradicator Exp $
 
-IUSE="static jack"
+IUSE="static jack doc"
 
 inherit libtool eutils
 
@@ -14,9 +14,12 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 -sparc ~x86"
 LICENSE="GPL-2 LGPL-2.1"
 
-DEPEND="virtual/alsa
+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() {
@@ -45,6 +48,10 @@ src_compile() {
        econf --enable-static=no --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
@@ -59,6 +66,7 @@ src_install() {
        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