srcdb
A tool for source code downloading and integrity checking
...SRCDB (util) is designed to:
1) Populate its database with the data describing tarballs: name of the tarball, URLs of origin and contents checksums.
2) Download and perform integrity checks of tarballs described by the database, given the database key.
3) Inform other tools about location of a tarball in the local filesystem (or its absence), given the database key.
SRCDB (util) is implemented as a shell-script for immediate availability. It is meant to be a personal tool for those who like to tweak software themselves.