Notes for debian users:

xmcd2make and/or shn2make require several perl modules not supplied in the base debian perl install.

The debian way to do things is to build and install your own debs for these modules.

The program dh-make-perl makes this easy, but just to help out doing things in the correct order (and to make it easy on myself next time I have to do this) here are my commands. They should be performed in the order. shown

# means perform as root
$ means perform yourself; an ordinary user.

  # apt-get install dh-make-perl

  $ dh-make-perl --build --cpan URI

  # dpkg --install liburi-perl_1.35-1_all.deb

  $ dh-make-perl --build --cpan HTML::Tagset

  # dpkg --install libhtml-tagset-perl_3.04-1_all.deb

  $ dh-make-perl --build --cpan HTML::Parser

  # dpkg --install libhtml-parser-perl_3.45-1_i386.deb

  $ dh-make-perl --build --cpan Compress::Zlib

  # dpkg --install libcompress-zlib-perl_1.34-1_i386.deb

  $ dh-make-perl --build --cpan LWP::Simple

  # dpkg --install libwww-perl_5.803-1_all.deb

  $ dh-make-perl --build --cpan WebService::FreeDB

  # dpkg --install libwebservice-freedb-perl_0.7-1_all.deb

  # apt-get install fftw3

  $ download libgramofile, Audio-Gramofile, and if you want Audio-GtkGramofile from

(I got the debs and (in July of 2005) they seem to work)
  # dpkg --install libgramofile0_4-1_i386.deb
  # dpkg --install libgramofile0-deb_4-1_i386.deb
  # dpkg --install libaudio-gramofile-perl_0.05-1_i386.deb
  # dpkg --install libaudio-gtkgramofile-perl_0.06-1_i386.deb