Upgrade to 6.0.1.
Stop trying to use ports versions of all the CPAN bits and do things the way
the vendor expects. It's less elegant, but much easier to maintain. Do build
our own versions of binary modules so we have a chance on all platforms, but
use a slightly modified version of their script to do so (mostly make it
non interactive and fetch the files from DISTDIR/DIST_SUBDIR rather
than direct from slimdevices each build).
Mark RESTRICTED. The distfiles and the build contain non-restributable bits.
Some of the people building packages for linux are working on a way around
this (not distributing the firmware and using alternate images), but that's
no here yet.
Nagged by: many :-)
Prodded by: my dying cd player
Various enhancements and fixes for slimserver:
- Use a new system to track which files in the CPAN directory should be
installed. As a side effect, generate most of the RUN_DEPENDS list
- Add a script to start softsqueeze. The javavm port and a Jave VM
must be installed to the script to actually work. A dependency was
not added at this point because that's a huge barrier.
- Fix a bug in EXCEPTFILES processing.
- Patch the configuration parsing code to default the cache and
playlist directories to locations under /var/db/slimserver instead
of the weird defaults. This will fix the cache on new installs. 
- Bump port revision.
Reported by: Kraig Vander Berg <kraig at woodshoes dot net>