diff options
author | Daniel Robbins <drobbins@gentoo.org> | 2002-01-13 20:22:48 +0000 |
---|---|---|
committer | Daniel Robbins <drobbins@gentoo.org> | 2002-01-13 20:22:48 +0000 |
commit | 9239a51ecabc40fe752af806f2313bc1cc2a783d (patch) | |
tree | ddaa01d8dd780f99dc0acef6f70dbd7231bfbc6c /media-sound | |
parent | add digest (diff) | |
download | historical-9239a51ecabc40fe752af806f2313bc1cc2a783d.tar.gz historical-9239a51ecabc40fe752af806f2313bc1cc2a783d.tar.bz2 historical-9239a51ecabc40fe752af806f2313bc1cc2a783d.zip |
timidity update and package.mask portage mask conflict fix
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/timidity++/files/digest-timidity++-2.11.1 | 1 | ||||
-rw-r--r-- | media-sound/timidity++/timidity++-2.11.1.ebuild | 65 |
2 files changed, 66 insertions, 0 deletions
diff --git a/media-sound/timidity++/files/digest-timidity++-2.11.1 b/media-sound/timidity++/files/digest-timidity++-2.11.1 new file mode 100644 index 000000000000..5444a437829f --- /dev/null +++ b/media-sound/timidity++/files/digest-timidity++-2.11.1 @@ -0,0 +1 @@ +MD5 42a4281bf4dbcc3cafe24adc416225f5 TiMidity++-2.11.1.tar.bz2 962560 diff --git a/media-sound/timidity++/timidity++-2.11.1.ebuild b/media-sound/timidity++/timidity++-2.11.1.ebuild new file mode 100644 index 000000000000..33253f4868fb --- /dev/null +++ b/media-sound/timidity++/timidity++-2.11.1.ebuild @@ -0,0 +1,65 @@ +# 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.11.1.ebuild,v 1.1 2002/01/13 20:22:48 drobbins Exp $ + +PN=TiMidity++-${PV} +S=${WORKDIR}/${PN} +DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support" +SRC_URI="http://www.goice.co.jp/member/mo/timidity/dist/${PN}.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/tcl-tk-8.1 ) + nas? ( >=media-libs/nas-1.4 ) + alsa? ( >=media-libs/alsa-lib-0.5.10 ) + esd? ( >=media-sound/esound-0.2.22 ) + gtk? ( >=x11-libs/gtk+-1.2.10-r4 ) + slang? ( >=sys-libs/slang-1.4 ) + vorbis? ( >=media-libs/libvorbis-1.0_beta4 )" + +src_compile() { + local myconf + local audios + local interfaces + + interfaces="dynamic,ncurses,emacs,vt100" + audios="oss" + + if [ "`use X`" ] + then + myconf="${myconf} --with-x" + interfaces="${interfaces},xskin,xaw" + else + myconf="${myconf} --without-x" + fi + [ "`use slang`" ] && interfaces="${interfaces},slang" + [ "`use gtk`" ] && interfaces="${interfaces},gtk" + [ "`use motif`" ] && interfaces="${interfaces},motif" + if [ "`use alsa`" ] + then + audios="${audios},alsa" + interfaces="${interfaces},alsaseq" + myconf="${myconf} --with-default-output=alsa" + fi + [ "`use esd`" ] && audios="${audios},esd" + [ "`use vorbis`" ] && audios="${audios},vorbis" + [ "`use nas`" ] && audios="${audios},nas" + + ./configure --prefix=/usr --host=${CHOST} --mandir=/usr/share/man\ + --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* +} |