I've written a program called Fast File Validator (FFV). Since I'm a Gentoo user, I created an ebuild to go with it. Fast File Validator (http://www.pobox.com/~cjm/ffv/) is a program for verifying files against a checksum file and for creating such checksum files. (I'm using checksum in the generic sense. Technically, neither CRC32 nor MD5 is really a checksum.) FFV supports both SFV files (which use the CRC32 algorithm) and MD5 files. I suggest app-crypt/ffv, since I found other checksum utilities there. The only dependencies are g++ and the C++ standard library. I'm not sure if that's supposed to be spelled out, so I just left DEPEND empty.
Created attachment 94737 [details] app-crypt/ffv-0.46.ebuild
Created attachment 94738 [details] digest-ffv-0.43
Comment on attachment 94738 [details] digest-ffv-0.43 No need to attach digests...
Comment on attachment 94737 [details] app-crypt/ffv-0.46.ebuild I've released ffv 0.44, so I've renamed the ebuild to ffv-0.44.ebuild.
Comment on attachment 94737 [details] app-crypt/ffv-0.46.ebuild I've released ffv 0.45, so I've renamed the ebuild to ffv-0.45.ebuild.
Comment on attachment 94737 [details] app-crypt/ffv-0.46.ebuild I've released ffv 0.46, so I've renamed the ebuild to ffv-0.46.ebuild.
Created attachment 293257 [details] app-crypt/ffv-0.47.ebuild I've released ffv 0.47, so I've attached an updated ebuild. This includes dependencies for the test suite.