To export the ACES II source from CVS on crisp, you must have a crisp
account and be logged in to either crisp or crunch. If you are on
crunch, then the following environment variables must be set:
> ls ACESII
ls: ACESII: No such file or directory
> cvs export -r HEAD ACESII
# The HEAD tag is always the most current.
cvs export: Updating ACESII U ACESII/CHANGELOG ... U ACESII/vtran/old/triiii.f U ACESII/vtran/old/vtran.f
> ls ACESII
Archive configure include nddo vdint CHANGELOG cphf intprc nmr vea Info crust joda omm.skip vee Makefiles dens ks.src props vmol README diagtools.skip lambda symcor vmol2ja Scripts dirmp2 lb symtools.skip vprops Test ecp libr tdhf vscf a2proc eispack libr2 test vtran aces2 erd librt3 tools xprep acescore fno linpack trp xreleng acesutil gamess molcas vcc xskip anti gemini.old.skip mopac vcc5q xunskip asv.skip gemini.skip mpistubs vcc5t bcktrn imm.skip mrcc.src vcceh
> cd ACESII
> ./xreleng -f
[customize the ACES II banner with the appropriate release tag and export date] Removing unnecessary directories . . . done Adding execute permission to scripts . . . done Please remove ./xreleng
> rm xreleng
# and other directories that you do not want to package
> cd ..
> tar cvf ACESII.tar ACESII
&& gzip -9 ACESII.tar
&& mv ACESII.tar.gz ACESII.tgz
On some machines, the final tar/gzip command can be combined with:
> tar czvf ACESII.tgz ACESII
It is hoped that all ACESII directories and archives will be named
according to the date on which they were exported. For example, to get
ACESII-20050619 on 19 June 2005, execute:
> mv ACESII ACESII-20`date +%y%m%d`