Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19953 - The Snack Sound Toolkit (New Ebuild)
Summary: The Snack Sound Toolkit (New Ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Stanislav Brabec
URL: http://www.etoyoc.com
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 7824
  Show dependency tree
 
Reported: 2003-04-25 12:55 UTC by Sean Woods
Modified: 2003-08-14 17:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
snack-2.2.1.ebuild (snack-2.2.1.ebuild,762 bytes, text/plain)
2003-04-25 13:02 UTC, Sean Woods
Details

Note You need to log in before you can comment on or make changes to this bug.
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.