This section describes how to produce a distribution file that just contains the project files without any ALLPROSE files. It should be enough to distribute your project through that file and to give just somewhere the version number of ALLPROSE.
The installation process would then be
gunzip -c allprose-x.y.z.tar.gz | tar xpvf
mv allprose-x.y.z project-a.b.c gunzip -c project-a.b.c.tar.gz | tar xpvf |
The following code just puts a release-date at the first line of the ChangeLog file, then writes a manifest file, and hands over to the tgz.% target given in Section28.13.
The files that go into the distribution are the files listed in files.list minus the ALLPROSE files given through allprosefiles.list plus the manifest.myalps plus the Makefile.
Search for LICENSE and GPL in the root directory.
The Perl part in the following chunk, computes the filenames that appear in files.list, but not in allprosefiles.list.