home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-3.iso / Tools / archiver / gzip-package.2.3.README < prev    next >
Encoding:
Text File  |  1996-03-31  |  3.3 KB  |  83 lines

  1. README gzip_package v2.3, February 1996, by Tom Hageman <tom@basil.icce.rug.nl>
  2.  
  3. Gzip_package tries to reduce the size of NEXTSTEP Installer packages.
  4. It achieves this by replacing the package's contents archive, which is
  5. compressed using compress(1), with a gzip(1)ped version of the archive.
  6. Since Installer expects a compress(1)ed contents archive at installation
  7. time, gzip_package also installs special pre_ and post_install scripts
  8. to automatically convert the contents archive back to its original
  9. compressed form before actual installation.  (If the original package
  10. contained pre_ and post_install scripts, these will still be executed,
  11. of course.)
  12.  
  13. INSTALLATION
  14.  
  15. If you have a developer system, type "make install".  This installs
  16. gzip_package and gunzip_package (as a hard link to gzip_package) in
  17. /usr/local/bin, and the manual pages in /usr/local/man/man1.  If you
  18. want to install the distribution somewhere else than /usr/local, you can
  19. override the make variable "prefix", e.g. with the command
  20.     "make prefix=/foo/bar install".
  21. The directories ${prefix}/bin and ${prefix}/man/man1 should exist prior
  22. to installation.
  23.  
  24. If you don't have a developer system, run the following commands:
  25.  
  26.     cat gzip_package.sh >gzip_package
  27.     uuencode funzip <funzip >>gzip_package
  28.     chmod +x gzip_package
  29.     echo ".so man1/gzip_package.1" >gunzip_package.1
  30.     cp gzip_package /usr/local/bin/gzip_package
  31.     cp gzip_package.1 /usr/local/man/man1/gzip_package.1
  32.     cp gunzip_package.1 /usr/local/man/man1/gunzip_package.1
  33.     rm -f /usr/local/bin/gunzip_package
  34.     ln /usr/local/bin/gzip_package /usr/local/bin/gunzip_package
  35.  
  36. HISTORY
  37.  
  38. v2.3, February 1996
  39.  - Avoid pre_install corruption when GNU sed v?.?? is installed.
  40.    [as reported by Gregor Hoffleit <flight@mathi.uni-heidelberg.de>]
  41.  
  42. v2.2, December 1995
  43.  - Added -i, --info option.
  44.  - Fixed bug that crashed gzip_package when the package it worked on
  45.    was located on an NFS-mounted volume.
  46.  
  47. v2.1, July 1995
  48.  - Allow multiple *.pkg arguments.
  49.  - Improved error detection in installed *.pre_ and *.post_install scripts.
  50.  - Fix non-serious bug in package expansion message.
  51.  
  52. v1.7, March 1995
  53.  - First public release.
  54.  
  55. LEGALIA
  56.  
  57.     Copyright (C) 1994--1996  Tom R. Hageman.
  58.  
  59. This is free software; you can redistribute it and/or modify
  60. it under the terms of the GNU General Public License as published by
  61. the Free Software Foundation; either version 2 of the License, or
  62. (at your option) any later version.
  63.  
  64. This software is distributed in the hope that it will be useful,
  65. but WITHOUT ANY WARRANTY; without even the implied warranty of
  66. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  67. GNU General Public License for more details.
  68.  
  69. You should have received a copy of the GNU General Public License
  70. along with this software; if not, write to the Free Software
  71. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  72.  
  73. ---
  74. Funzip is part of Info-ZIP's portable UnZip. To misquote id
  75. software, "As oxygen permeates our atmosphere, so should UnZip.
  76. Please distribute freely."  Info-ZIP's software (Zip,
  77. UnZip and related utilities) is free and can be obtained
  78. as source code or executables from various bulletin board
  79. services and anonymous-ftp sites, including CompuServe's
  80. IBMPRO forum and ftp.uu.net:/pub/archiving/zip/*.
  81.  
  82.   [gzip_package README $Revision: 2.3 $, $Date: 1996/02/28 20:27:35 $.  Copyright © 1995,1996 Tom Hageman.]
  83.