[comp.sys.amiga] newsbreak 1.08

grwalter@watfun.waterloo.edu (Fred Walter) (03/14/90)

I've made some changes to newsbreak since the last release. Here is a
discription and summary of changes :

* DESCRIPTION:
*     Takes a series of files which are shar files (strips any
*     garbage at the start of the shar file) that have been posted to
*     comp.{sources|binaries}.* and feeds them through sh.
*     After they have been fed through sh the original files are
*     deleted. Then any uuencoded files are uudecoded, after which
*     the uuencoded files are also deleted.

* 1.07 - added ifdef's around code needed so this compiles under System V
*      - changes by ames!uts.amdahl.com!dwl10@mailrus (Dave Lowrey)
* 1.08 - now check for ": This is a shar archive." when checking
*        if a file is a shar archive
*      - now check for "# This is the first line of a \"shell archive\""
*        when checking if a file is a shar archive
*      - build up a list of files in the current directory before unshar'ing
*      - scan these files to see which ones should be unshar'ed and try
*        to determine the best ordering for unshar'ing (using the secondary
*        header "Archive-name:" if it exists, otherwise using file name)
*      - print what directory is being searched for uuencoded files
*      - print what is being uudecoded

Now, if you have a multi-shar distribution, in which the order that it is
unpacked matters, and they don't arrive at your system in the correct
order, but the postings do have an Archive-name secondary header which
correctly reflects the order needed (IE. by part#), then it will be unpacked
correctly.

Whew, what a run-on sentence.

The posting of uucp1.03d that came across comp.{sources/binaries}.amiga a
while back was out of order when it reached my site, so I figured I'd add
this capability to newsbreak.

This has been shipped off to comp.sources.misc and should show up there soon.

	fred

grwalter@watmath.uwaterloo.ca                  (Canadian domain)
grwalter@watmath.waterloo.edu                  (US Internet, including CSNET)
grwalter@watmath.waterloo.cdn                  (CDNnet and some European nets)
watmath!grwalter                               (UUCP)