Info-ZIP UnZip 5.12 README.AMI file, September 5, 1994 Amiga specific notes for UnZip 5.12, release of August 28, 1994 ============================================================================== GENERAL DESCRIPTION ------------------- The Info-ZIP UnZip 5.12 package consists of C source code that compiles on many platforms. Some systems, such as Amiga, lack a bundled C language compiler, so we package and distribute supported executables for those. This enables users who don't own compilers to utilize Info-ZIP programs. For more information about Info-ZIP, and the enclosed utilities, please consult the README and doc files included in this archive. The file "Where" contians information and policies regarding availability of source and main archive locations. Consult the file, "COPYING", for the policy regarding redistribution. These programs run only as CLI commands, but are compatible with Directory OPUS, SID, and IconX methods of execution. VERIFICATION OF VERSION ----------------------- The following output will display if you enter the command, "UnZip -v". If the dates and versions don't match, then this archive may have been tampered with. Please provide the following information whenever you contact Info-ZIP regarding problems, comments, or questions (at least, the 3 lines flagged with "*" below). * UnZip 5.12 of 28 August 1994, by Info-ZIP. Portions (c) 1989 by S. H. Smith. | Send bug reports to authors at zip-bugs@wkuvx1.wku.edu; see README for details. | | Latest sources and executables are always in ftp.uu.net:/pub/archiving/zip, at | least as of date of this release; see "Where" for other ftp and non-ftp sites. | * Compiled with SAS/C version 6.51 for AmigaDOS v38 on Sep 5 1994. | | UnZip special compilation options: * [decryption] | | UnZip and ZipInfo environment options: | UNZIP: [none] | UNZIPOPT: [none] | ZIPINFO: [none] | ZIPINFOOPT: [none] Note the bug reporting address documented in the above message. Following is a directory listing showing file sizes and dates, after restoring the archive: README.AMI (this file) 6338 ----rw-d 05-Sep-94 00:05:12 zipinfo.doc 21079 ----rw-d 25-Aug-94 13:18:56 Where 9733 ----rw-d 25-Aug-94 11:17:52 COPYING 8192 ----rw-d 10-Aug-94 21:47:08 CONTRIBS 8435 ----rw-d 25-Aug-94 11:35:44 README 9076 ----rw-d 28-Aug-94 21:24:04 unzip.doc 33336 ----rw-d 25-Aug-94 13:18:54 UnZip 85476 ----rwed 05-Sep-94 00:05:12 funzip.doc 3592 ----rw-d 25-Aug-94 13:18:58 fUnZip 26732 ----rwed 05-Sep-94 00:05:12 INSTALLATION ------------ Installation should be performed manually. Since the use of these utilities requires knowledge of file management and the AmigaDOS CLI, we do not expect this to hinder installation and usage. Maybe we'll release a CLI script to do this in the future, but we have no plans to utilize the "installer" program, because it is too large to co-distribute and not guaranteed to exist. 1. Determine if programs are already installed. Open an AmigaDOS shell window, and type the following AmigaDOS commands to locate current versions. which UnZip which fUnZip which zipinfo 2. If zipinfo exists, delete it. Zipinfo is now accessible via the command, "UnZip -Z". See step 4 below for zipinfo reinstallation. 3. a. If these files do NOT exist, then these utilities are not currently installed. You must choose a location for them. Enter the command, path Then choose a directory from the displayed list (called below). b. If the executable files DO exist, then substitute their locations below, in place of "". c. Copy executables as follows, substituting for and : cd ; contains the distribution archive. copy UnZip copy fUnZip 4. If you want a "zipinfo" command, then you have 3 choices. a. Issue the command, "makelink from /zipinfo to /UnZip" b. Add, "alias zipinfo UnZip -Z" to the file, S:Shell-startup c. Just use "UnZip -Z" whenever you want Zipinfo. IMPLEMENTATION NOTES -------------------- 1. It was discovered on release of UnZip 5.1 that the latest SAS compiler revision (6.50 or 6.51) changed the timezone handling. The result is that UnZip can extract files with the wrong times, usually off by an offset of a few hours which is a function of the how the TZ environment variable is set. Now the TZ variable needs to be set according to the timezone you are in, because the tzname() function operates correctly now (it didn't used to). If you do not set TZ to your current timezone, files will be restored with times corrsponding to CST6, which is US/Central time, the SAS/C default. On the Amiga, the TZ variable cannot utilize the daylight savings time extentions, so don't use them. For example, specify "EST5" instead of "EST5EDT". The latter form will confuse the SAS/C libraries. To set the TZ environment variable, place the following line in your startup sequence (file S:startup-sequence): setenv TZ XXXN where XXX is the 3-character timezone notation N is the offset from Greenwich mean time examples: setenv TZ PST8 ; for California time setenv TZ EST5 ; for N'yuk N'yuk time 2. Wildcard support is limited to the most common types of usage. Estoteric pattern matching may not work. For ease of use, the Unix "*" character is equivalent to the Amiga "#?" pattern. ------------------------------------------------------------------------- REPORT ALL BUGS AND COMMENTS TO INFO-ZIP: ------------------------------------------------------------------------- This Amiga port is brought to you by, John Bush Paul Kienitz _________________________________________________________________________