GNUpod is a collection of tools which allow you to use your iPod with
Linux and other UNIX-like operating systems.  All iPod-models are supported.

Optional dependencies include faac, ffmpeg, lame, TiMidity++,
perl-Audio-FLAC-Header, perl-Date-Manip and 
perl-Ogg-Vorbis-Header-PurePerl.
