summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2002-07-05 15:29:12 +0000
committerNick Hadaway <raker@gentoo.org>2002-07-05 15:29:12 +0000
commit1fa335ad394b207cb59302e1926e907b6b445719 (patch)
treea4c66803a5bf66fe41aa1455ed368a4610f07f76 /media-sound/timidity++
parentadded proper dependencies, (some were updated packages) (diff)
downloadgentoo-2-1fa335ad394b207cb59302e1926e907b6b445719.tar.gz
gentoo-2-1fa335ad394b207cb59302e1926e907b6b445719.tar.bz2
gentoo-2-1fa335ad394b207cb59302e1926e907b6b445719.zip
Updated to latest beta build to fix alsa-related compile problems.
Updated some of the configure options as well.
Diffstat (limited to 'media-sound/timidity++')
-rw-r--r--media-sound/timidity++/ChangeLog9
-rw-r--r--media-sound/timidity++/files/digest-timidity++-2.12.01
-rw-r--r--media-sound/timidity++/timidity++-2.12.0.ebuild72
3 files changed, 81 insertions, 1 deletions
diff --git a/media-sound/timidity++/ChangeLog b/media-sound/timidity++/ChangeLog
index 7584cbf4dfcc..04756af6423a 100644
--- a/media-sound/timidity++/ChangeLog
+++ b/media-sound/timidity++/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/timidity++
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/media-sound/timidity++/ChangeLog,v 1.3 2002/04/12 13:58:19 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/timidity++/ChangeLog,v 1.4 2002/07/05 15:29:12 raker Exp $
+
+#timidity++-2.12.0 (05 Jul 2002)
+
+ 05 Jul 2002; Nick Hadaway <raker@gentoo.org> timidity++-2.12.0.ebuild
+
+ updated to latest beta to resolve alsa9 compile problems. Changed some
+ configure options as well.
*timidity++-2.11.1-r2 (28 Mar 2002)
diff --git a/media-sound/timidity++/files/digest-timidity++-2.12.0 b/media-sound/timidity++/files/digest-timidity++-2.12.0
new file mode 100644
index 000000000000..1a026bfe37a3
--- /dev/null
+++ b/media-sound/timidity++/files/digest-timidity++-2.12.0
@@ -0,0 +1 @@
+MD5 6a878bc9341812d6a0b9a7a7d38c368c TiMidity++-2.12.0-pre1.tar.bz2 967676
diff --git a/media-sound/timidity++/timidity++-2.12.0.ebuild b/media-sound/timidity++/timidity++-2.12.0.ebuild
new file mode 100644
index 000000000000..23fdd6028c47
--- /dev/null
+++ b/media-sound/timidity++/timidity++-2.12.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Maintainer: Daniel Robbins <drobbins@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/media-sound/timidity++/timidity++-2.12.0.ebuild,v 1.1 2002/07/05 15:29:12 raker Exp $
+
+PN=TiMidity++-${PV}
+S=${WORKDIR}/TiMidity++-2.12.0-pre1
+DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
+SRC_URI="http://www.goice.co.jp/member/mo/timidity/dist/TiMidity++-2.12.0-pre1.tar.bz2"
+HOMEPAGE="http://www.goice.co.jp/member/mo/timidity/"
+
+DEPEND=">=sys-libs/ncurses-5.0
+ X? ( >=x11-base/xfree-4.0 )
+ motif? ( >=x11-libs/openmotif-2.1 )
+ tcltk? ( >=dev-lang/tk-8.1 )
+ nas? ( >=media-libs/nas-1.4 )
+ alsa? ( media-libs/alsa-lib )
+ esd? ( >=media-sound/esound-0.2.22 )
+ gtk? ( =x11-libs/gtk+-1.2* )
+ slang? ( >=sys-libs/slang-1.4 )
+ oggvorbis? ( >=media-libs/libvorbis-1.0_beta4 )"
+
+src_compile() {
+ local myconf
+ local audios
+ local interfaces
+
+ interfaces="dynamic,ncurses,emacs,vt100"
+ #audios="oss"
+
+ use X \
+ && myconf="${myconf} --with-x" \
+ && interfaces="${interfaces},xskin,xaw" \
+ || myconf="${myconf} --without-x"
+
+ use slang && interfaces="${interfaces},slang"
+ use gtk && interfaces="${interfaces},gtk"
+ use motif && interfaces="${interfaces},motif"
+
+ use alsa \
+ && audios="${audios},alsa" \
+ && interfaces="${interfaces},alsaseq" \
+ && myconf="${myconf} --with-default-output=alsa"
+
+ use esd && audios="${audios},esd"
+ use oggvorbis && audios="${audios},vorbis"
+ use nas && audios="${audios},nas"
+
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --sysconfdir=/etc \
+ --localstatedir=/var/state/timidity++ \
+ --host=${CHOST} \
+ --target=${CHOST} \
+ --build=${CHOST} \
+ --with-elf \
+ --enable-audio=${audios} \
+ --enable-interface=${interfaces} \
+ --enable-server --enable-network \
+ --enable-spectrogram --enable-wrd \
+ ${myconf} || die
+
+ emake || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING ChangeLog* INSTALL*
+ dodoc NEWS README*
+}