--- esound-0.2.38.ebuild.orig 2007-09-05 20:22:42.000000000 +0100 +++ esound-0.2.38.ebuild 2007-09-05 20:19:59.000000000 +0100 @@ -11,16 +11,19 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 sh sparc x86 ~x86-fbsd" -IUSE="alsa debug ipv6 tcpd" +IUSE="alsa debug doc ipv6 tcpd" # esound comes with arts support, but it hasn't been tested yet, feel free to # submit patches/improvements -DEPEND=">=media-libs/audiofile-0.1.5 +MY_DEPEND=">=media-libs/audiofile-0.1.5 alsa? ( >=media-libs/alsa-lib-0.5.10b ) tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )" # arts? ( kde-base/arts ) -RDEPEND="${DEPEND} +DEPEND="${MY_DEPEND} + doc? ( >=app-text/docbook-sgml-utils-0.6.14 )" + +RDEPEND="${MY_DEPEND} app-admin/eselect-esd" src_unpack() { @@ -32,6 +35,10 @@ epatch "${FILESDIR}/${PN}-0.2.36-mode_t.patch" epatch "${FILESDIR}/${PN}-0.2.38-as-needed.patch" + + if ! use doc; then + epatch "${FILESDIR}/${PN}-0.2.38-nodocs.patch" + fi AT_M4DIR="m4" eautoreconf } @@ -53,13 +60,11 @@ } src_install() { - emake -j1 DESTDIR="${D}" install || die "Installation failed" + emake -j1 DESTDIR="${D}" pkgdocdir="/usr/share/doc/${PF}" install || die "Installation failed" mv "${D}/usr/bin/"{esd,esound-esd} dodoc AUTHORS ChangeLog MAINTAINERS NEWS README TIPS TODO - [[ -d "docs/html" ]] && dohtml -r docs/html/* - newconfd "${FILESDIR}/esound.conf.d" esound extradepend=""