Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 19953

Summary: The Snack Sound Toolkit (New Ebuild)
Product: Gentoo Linux Reporter: Sean Woods <yoda>
Component: New packagesAssignee: Stanislav Brabec <utx>
Status: RESOLVED FIXED    
Severity: enhancement CC: sound, yoda
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.etoyoc.com
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 7824    
Attachments: snack-2.2.1.ebuild

Description Sean Woods 2003-04-25 12:55:20 UTC
For consideration: a new tcl extension ebuild.

SNACK is a Tcl extension for sound playback and editing. 
Homepage: http://www.speech.kth.se/snack/

Snack is used by Tcl and Python scripts. I recommend
filing it under dev-tcltk/snack. Python really loads Tk to
use it, so odds are developers will find it.

This ebuild was a little tricky because the source tarball
doesn't have the version information delimited in a way
that gentoo is expecting. I also had to perform a neat workaround
because, like most tcl extensions, you actually compile it from
a platform-specific subdirectory.

Say... You guys aren't looking for someone to maintain the dev-tcltk
try by any chance?
Comment 1 Sean Woods 2003-04-25 13:02:09 UTC
Created attachment 11137 [details]
snack-2.2.1.ebuild

This ebuild was tested under x86. It should theortically operate for all
linux platforms.

You'll not a little bit of handicrafts with the name of the tarball. This
is a workaround for the fact the original tarball does not delimit the 
version from the package name.

Because of an oddity with the original Makefile, your CFLAGS will not
propogate into the build process. The makefile says it supports
ALSA and VogOrbis. I have hacked the system to include these features 
during the configure step if the appropriate flags are set. I have not
tested to see if they actually work as advertised.

I'm going to contact the developer to see if I can get him to modify the
Makefile as well as add a dash to the tarball's name.
Comment 2 Nick Hadaway 2003-08-14 17:54:55 UTC
snack-2.2.2 has been added to portage.  Please test and let me know if you find any problems.