Something like this
cd $OACS_DEV_ROOT/packages/whatever_package
cvs import -m "Importing whatever_package, Version X.X" openacs/packages/whatever VendorName VendorReleaseTag
Checkout a working now.
cd ..
mv whatever_package /tmp
cvs -q checkout -d whatever_package $CVS_OACS_MODULE/packages/whatever_package
(e.g. cvs -q checkout -d classified-ads openacs/packages/classified-ads )
e.g.
cd $OACS_DEV_ROOT/packages/bcms
cvs import -m "BCMS, Version 0.2" openacs/packages/bcms JunYamog contrib__2003-04-26
cd $OACS_DEV_ROOT/packages/classified-ads
cvs import -m "classified-ads, received in email, author Deds Castillo, Version 0.1d" openacs/packages/classified-ads Infiniteinfo unknown
Look at dotlrn cvs docs and Andrew Piskorski's cvs docs for great examples and detail on this and more;)