Index: trunk/locker-bin/checksums.py =================================================================== --- trunk/locker-bin/checksums.py (revision 5) +++ trunk/locker-bin/checksums.py (revision 5) @@ -0,0 +1,11 @@ +#!/usr/bin/env python + +import sys +import hashlib + +for arg in sys.argv[1:]: + print "%s:" % arg + f = open(arg).read() + print "checksums\t\tmd5 %s \\" % hashlib.md5(f).hexdigest() + print "\t\t\t\tsha1 %s \\" % hashlib.sha1(f).hexdigest() + print "\t\t\t\tripemd160 %s" % hashlib.new('rmd160', f).hexdigest() Index: trunk/locker-bin/macathenaDist.py =================================================================== --- trunk/locker-bin/macathenaDist.py (revision 4) +++ trunk/locker-bin/macathenaDist.py (revision 5) @@ -1,5 +1,5 @@ #!/usr/bin/env python -def packageCvs(module, cvsModule, cvsroot): +def packageCvs(module, cvsModule, cvsroot='/afs/dev.mit.edu/source/repository', getAutoconf='packs/build/autoconf'): import os import time @@ -13,4 +13,7 @@ os.system('cvs -R export -r HEAD %s >/dev/null 2>/dev/null' % cvsModule) + if getAutoconf: + os.system('cvs -R export -r HEAD -d %s %s >/dev/null 2>/dev/null' % (cvsModule, getAutoconf)) + stamp = 0 for root, dirs, files in os.walk(cvsModule): @@ -19,5 +22,5 @@ tarball_time = time.strftime('%Y%m%d', time.localtime(stamp)) - tarball = '%s_%s' % (module, tarball_time) + tarball = '%s-%s' % (module, tarball_time) os.rename(cvsModule, tarball) @@ -31,7 +34,7 @@ print 'Created /mit/macathena/dist/%s.tar.gz' % tarball -modules = {'moira': ['moira', '/afs/athena.mit.edu/astaff/project/moiradev/repository'], - 'libathdir': ['athena/lib/athdir', '/afs/dev.mit.edu/source/repository'], - 'athdir': ['athena/bin/athdir', '/afs/dev.mit.edu/source/repository']} +modules = {'moira': ['moira', '/afs/athena.mit.edu/astaff/project/moiradev/repository', False], + 'libathdir': ['athena/lib/athdir'], + 'athdir': ['athena/bin/athdir']} if __name__ == '__main__':