here in my company we were wondering why NIST/sphere was not working under wavesurfer when there is a plugin for this to work... after some research notes that wavesurfer works on top of snack, and also notes that the gentoo ebuild for snack comes with no support whatsoever, so I modify and tested a modify ebuild of snack so here it is, with a nist use flag: ( is there any better way to summit a ebuild than copy and paste???? ) please let me know.. ----------------------------------------------------------------------------- # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-tcltk/snack/snack-2.2.10.ebuild,v 1.2 2006/09/14 23:38:42 matsuu Exp $ inherit eutils multilib DESCRIPTION="The Snack Sound Toolkit (Tcl)" HOMEPAGE="http://www.speech.kth.se/snack/" SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz" LICENSE="BSD" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" SLOT="0" IUSE="alsa python threads vorbis nist" RESTRICT="test" # Bug 78354 DEPEND=">dev-lang/tcl-8.4.3 >dev-lang/tk-8.4.3 alsa? ( media-libs/alsa-lib ) vorbis? ( media-libs/libvorbis ) python? ( virtual/python )" S="${WORKDIR}/${PN}${PV}/unix" src_compile() { local myconf="--libdir=/usr/$(get_libdir) --includedir=/usr/include" use alsa && myconf="${myconf} --enable-alsa" use threads && myconf="${myconf} --enable-threads" if use vorbis ; then myconf="${myconf} --with-ogg-include=${ROOT}/usr/include" myconf="${myconf} --with-ogg-lib=${ROOT}/usr/$(get_libdir)" fi if use nist ; then myconf="${myconf} --with-nist-include=/usr/local/nist/include" myconf="${myconf} --with-nist-lib=/usr/local/nist/lib" fi econf ${myconf} || die "configure failed" emake || die "make failed" } src_install() { make DESTDIR="${D}" install || die "make install failed" if use python ; then cd "${S}"/../python python setup.py install --root="${D}" || die fi cd "${S}"/.. dodoc README changes dohtml doc/* }
I have to add that for this to work I had to download the nist/sphere tar file and uncompress under /usr/local/nist
(In reply to comment #0) > here in my company we were wondering why NIST/sphere was not working under > wavesurfer when there is a plugin for this to work... > after some research notes that wavesurfer works on top of snack, > and also notes that the gentoo ebuild for snack comes with no support > whatsoever, so I modify and tested a modify ebuild of snack so here it is, with > a nist use flag: ( is there any better way to summit a ebuild than copy and > paste???? ) please let me know.. > ----------------------------------------------------------------------------- > Once you edited the ebuild, what command did you use to build snack? ~b1f
*** Bug 154285 has been marked as a duplicate of this bug. ***
USE="nist" emerge -av snack
ok, maybe I'm blind -- but where exactly is this tarball? couldn't find anything from the URL attached here. link to direct upstream homepage, project page, would be also nice. thanks.
Can't find mentioned "NIST" anywhere.