
Hi all,
I'm nearing completion on the xar2crs, crs2xar, svg2crs, and crs2svg connectors which represent the xar <-> svg conversion for the UberConverter.
I threw together a build script today.
If anyone feels like testing, now would be a good time to checkout from the svn and start playing with it. You'll need svn, perl, Module::Build, and
svn co http://scratchcomputing.com/uc/trunk/ uber-converter/ cd uber-converter/code/perl/ perl Build.PL ./Build ./Build install --install-base=/tmp/uc/ PATH=$PATH:/tmp/uc/bin/ PERL5LIB=/tmp/uc/lib/perl5/
svg2crs foo.svg | crs2xar > foo.xar
The "perl Build.PL" step should complain if you're missing prerequisites. Assuming you have the cpan command-line client, you might just:
cpan XML::SAX cpan YAML cpan Compress::Zlib cpan Class::Accessor cpan SVG cpan Test::More cpan CAD::Calc cpan CSS::SAC::LexicalUnit cpan CSS::SAC cpan Math::Vec
Let me know if the build process gives you any trouble. I'm sure there are still some gaping holes in the code itself, but I thought some of the braver souls might be interested in trying things at this stage. Please do use svn, this is still too in-flux for tarballs.
Thanks, Eric