Example Archive for FTP submission


Suppose you have a package named CoolThingy that you wish to submit using the FTP contribution submission process. CoolThingy is composed of the following files:

CoolThingy.pcl
CoolThingy.pst
License.txt
PrereqParcel.pcl
PrereqParcel.pst
Readme.txt
Utilities/
   CoolThingyAddons.pcl
   CoolThingyAddons.pst
   SystemOverrides.pcl
   SystemOverrides.pst

You wish for these files to be included in the VisualWorks release in the directory contributed/CoolThingy/ using the same directory structure used above. To do this on Linux, you would create an archive file as follows (assumes that /home/user/project contains exactly the above files in the same hierarchy):

$ cd /home/user/project
			$ tar zcvf - * | ncftpput -c ftp.cincomsmalltalk.com /pub/contributed/CoolThingy/cg-1.1.tgz

Notice that the resulting archive: