Add spec file to MANIFEST.SKIP
Do not include IDMETA in distribution.
MANIFEST.SKIP ignores git crud instead of CVS crud.
Omit yet more Debian crap ... it really is completely unacceptable the amount of rubbish the Debian-package built procedure leaves lying around. It wouldn't be so bad if it was restricted to the "debian" directory, but no.
Append
Omit archive
Ignore debian
add .cvsignore
tweak
Add MANIFEST.SKIP so it can tell Perl's build instructions not to worry about the CVS directory. (Of course, then I had to tell MANIFEST that there's a MANIFEST.SKIP, and tell CVS that I'd put if there to tell Perl about CVS ...)