summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-sound/esound/ChangeLog7
-rw-r--r--media-sound/esound/Manifest8
-rw-r--r--media-sound/esound/esound-0.2.31.ebuild (renamed from media-sound/esound/esound-0.2.28-r1.ebuild)40
-rw-r--r--media-sound/esound/files/digest-esound-0.2.28-r11
-rw-r--r--media-sound/esound/files/digest-esound-0.2.311
5 files changed, 39 insertions, 18 deletions
diff --git a/media-sound/esound/ChangeLog b/media-sound/esound/ChangeLog
index d90599b4e992..f22674e995b1 100644
--- a/media-sound/esound/ChangeLog
+++ b/media-sound/esound/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/esound
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/ChangeLog,v 1.22 2003/08/04 21:34:16 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/ChangeLog,v 1.23 2003/08/11 21:53:52 foser Exp $
+
+*esound-0.2.30 (11 Aug 2003)
+
+ 11 Aug 2003; foser <foser@gentoo.org> esound-0.2.31.ebuild :
+ New version, added ipv6 USE flag
10 Jun 2003; Tavis Ormandy <taviso@gentoo.org> esound-0.2.29-r1.ebuild:
make sure esdlib linked applications obey $ESPEAKER, even if a local
diff --git a/media-sound/esound/Manifest b/media-sound/esound/Manifest
index 94616cd65855..17b63b769161 100644
--- a/media-sound/esound/Manifest
+++ b/media-sound/esound/Manifest
@@ -1,16 +1,12 @@
-MD5 4e339d6251bb07f18662f7f2e3b897ef esound-0.2.28-r1.ebuild 1218
MD5 93a69c8784991090c7bd1f13f53403ef esound-0.2.29.ebuild 1127
-MD5 209e2967dc7586538077e6c536f05e74 esound-0.2.30.ebuild 1779
MD5 a19270b7530b060a035ef257348901dd esound-0.2.29-r1.ebuild 1767
-MD5 7fc35e969dec58f094f3317eac646667 ChangeLog 3136
+MD5 4f4b7f83d579617d38595f85b49addcc ChangeLog 3264
MD5 b263ff7675308d90b75a170acae3f5ff metadata.xml 177
-MD5 98875216c3a9206852e6cda14426f7da esound-0.2.31.ebuild 1777
+MD5 c5b98982fe412da3a51c1fb540b0b07e esound-0.2.31.ebuild 1604
MD5 75aca7b483f56968b69b28ce2fa2389e files/esound-0.2.29-local-vs-remote.diff 474
MD5 340b8af9191cda014c7963617ede9b77 files/esound-0.2.29-alsa-period.diff 473
-MD5 ff77029d87c0470ecc3ce2b013f84fa6 files/digest-esound-0.2.28-r1 66
MD5 249e1fd14f662bce76093bb7685f7eb2 files/digest-esound-0.2.29-r1 66
MD5 249e1fd14f662bce76093bb7685f7eb2 files/digest-esound-0.2.29 66
-MD5 866ada6456a02ad1a148d2b1de3dc409 files/digest-esound-0.2.30 66
MD5 f073487251569339d033c256c60cacb1 files/digest-esound-0.2.31 66
MD5 6a04ae174ae4b2bb4ad9734fe09d32e2 files/esound.conf.d 737
MD5 4dd6862d8962854acaaffa754e7815b4 files/esound.init.d 898
diff --git a/media-sound/esound/esound-0.2.28-r1.ebuild b/media-sound/esound/esound-0.2.31.ebuild
index 72029ad03307..f6d465e9988b 100644
--- a/media-sound/esound/esound-0.2.28-r1.ebuild
+++ b/media-sound/esound/esound-0.2.31.ebuild
@@ -1,22 +1,20 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/esound-0.2.28-r1.ebuild,v 1.10 2003/02/13 13:10:50 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/esound/esound-0.2.31.ebuild,v 1.1 2003/08/11 21:53:52 foser Exp $
-IUSE="tcpd alsa"
+IUSE="tcpd alsa ipv6"
-inherit libtool
+inherit libtool gnome.org
-S=${WORKDIR}/${P}
DESCRIPTION="The Enlightened Sound Daemon"
-SRC_URI="ftp://ftp.gnome.org/pub/GNOME/stable/sources/esound/${P}.tar.bz2
-ftp://download.sourceforge.net/pub/mirrors/gnome/stable/sources/esound/${P}.tar.bz2"
+
HOMEPAGE="http://www.tux.org/~ricdude/EsounD.html"
SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86 ppc sparc alpha"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~x86 ~sparc ~ppc ~alpha ~hppa ~amd64"
-DEPEND=" >=media-libs/audiofile-0.1.9
- alsa? ( >=media-libs/alsa-lib-0.5.9 )
+DEPEND=">=media-libs/audiofile-0.1.5
+ alsa? ( >=media-libs/alsa-lib-0.5.10b )
tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )"
src_compile() {
@@ -31,6 +29,7 @@ src_compile() {
econf \
--sysconfdir=/etc/esd \
+ `use_enable ipv6` \
${myconf} || die
make || die
@@ -45,4 +44,25 @@ src_install() {
dodoc docs/esound.ps
dohtml -r docs/html
+
+ insinto /etc/conf.d
+ newins ${FILESDIR}/esound.conf.d esound
+
+ exeinto /etc/init.d
+ extradepend=""
+ use tcpd && extradepend=" portmap"
+ use alsa && extradepend="$extradepend alsasound"
+ sed "s/@extradepend@/$extradepend/" <${FILESDIR}/esound.init.d >${T}/esound
+ doexe ${T}/esound
+
+}
+
+pkg_postinst() {
+ # rebuild init deps to include deps on esound
+ /etc/init.d/depscan.sh
+}
+
+pkg_postrm() {
+ # rebuild init deps to remove deps on esound
+ /etc/init.d/depscan.sh
}
diff --git a/media-sound/esound/files/digest-esound-0.2.28-r1 b/media-sound/esound/files/digest-esound-0.2.28-r1
deleted file mode 100644
index 6fd303a81e71..000000000000
--- a/media-sound/esound/files/digest-esound-0.2.28-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 87a9e394971457232fcd66cf9d1b0990 esound-0.2.28.tar.bz2 291942
diff --git a/media-sound/esound/files/digest-esound-0.2.31 b/media-sound/esound/files/digest-esound-0.2.31
new file mode 100644
index 000000000000..7f9d67e7d36d
--- /dev/null
+++ b/media-sound/esound/files/digest-esound-0.2.31
@@ -0,0 +1 @@
+MD5 5b8349f7dd58349e626e1701f2a420af esound-0.2.31.tar.bz2 386552