Hi Bert,
I have just uploaded OggVorbis plugin into http://squeakvm.org/svn/squeak/branches/olpc/.
So you can compile it as:
1) Make sure you have installed ogg / vorbis / speex headers (libogg-devel, libvorbis-devel, and speex-devel in rpm) 2) Go sugar-jhbuild directory and type $ ./sugar-jhbuild buildone squeak
For some reason, jhbuild might complain as "configuration changed", but please just choose [1] rerun stage build. Makefile should be recreated again in this case. If you don't have necessary ogg headers (libogg, libvorbos, and speex), OggPlugin would be just ignored.
However, I wanted to show a diagnosis message and stop jhbuild process if you don't have speex.h before starting make, like "This module needs speex package with headers!". Because you might not be aware the new vm won't include OggPlugin. Do you know proper way to some test before make?
Thanks, - Takashi
One thing. I'm a little bit vaguely. What was the purpose of this repository? Is it for providing a stable source tree, or experimental space for OLPC?
It's "stable" only in so far as we want to make sure that sugar-jhbuild does not break. Otherwise this is a way to put out stuff without waiting for Ian.
Can I commit directly?
Sure, but you need to ask Ian for an account.
- Bert -