ftp.nice.ch/pub/next/tools/archiver/gzip-package.2.3.README

This is the README for gzip-package.2.3.s.tar.gz [Download] [Browse] [Up]

README gzip_package v2.3, February 1996, by Tom Hageman <tom@basil.icce.rug.nl>

Gzip_package tries to reduce the size of NEXTSTEP Installer packages.
It achieves this by replacing the package's contents archive, which is
compressed using compress(1), with a gzip(1)ped version of the archive.
Since Installer expects a compress(1)ed contents archive at installation
time, gzip_package also installs special pre_ and post_install scripts
to automatically convert the contents archive back to its original
compressed form before actual installation.  (If the original package
contained pre_ and post_install scripts, these will still be executed,
of course.)

INSTALLATION

If you have a developer system, type "make install".  This installs
gzip_package and gunzip_package (as a hard link to gzip_package) in
/usr/local/bin, and the manual pages in /usr/local/man/man1.  If you
want to install the distribution somewhere else than /usr/local, you can
override the make variable "prefix", e.g. with the command
	"make prefix=/foo/bar install".
The directories ${prefix}/bin and ${prefix}/man/man1 should exist prior
to installation.

If you don't have a developer system, run the following commands:

	cat gzip_package.sh >gzip_package
	uuencode funzip <funzip >>gzip_package
	chmod +x gzip_package
	echo ".so man1/gzip_package.1" >gunzip_package.1
	cp gzip_package /usr/local/bin/gzip_package
	cp gzip_package.1 /usr/local/man/man1/gzip_package.1
	cp gunzip_package.1 /usr/local/man/man1/gunzip_package.1
	rm -f /usr/local/bin/gunzip_package
	ln /usr/local/bin/gzip_package /usr/local/bin/gunzip_package

HISTORY

v2.3, February 1996
 - Avoid pre_install corruption when GNU sed v?.?? is installed.
   [as reported by Gregor Hoffleit <flight@mathi.uni-heidelberg.de>]

v2.2, December 1995
 - Added -i, --info option.
 - Fixed bug that crashed gzip_package when the package it worked on
   was located on an NFS-mounted volume.

v2.1, July 1995
 - Allow multiple *.pkg arguments.
 - Improved error detection in installed *.pre_ and *.post_install scripts.
 - Fix non-serious bug in package expansion message.

v1.7, March 1995
 - First public release.

LEGALIA

	Copyright (C) 1994--1996  Tom R. Hageman.

This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this software; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

---
Funzip is part of Info-ZIP's portable UnZip. To misquote id
software, "As oxygen permeates our atmosphere, so should UnZip.
Please distribute freely."  Info-ZIP's software (Zip,
UnZip and related utilities) is free and can be obtained
as source code or executables from various bulletin board
services and anonymous-ftp sites, including CompuServe's
IBMPRO forum and ftp.uu.net:/pub/archiving/zip/*.

  [gzip_package README $Revision: 2.3 $, $Date: 1996/02/28 20:27:35 $.  Copyright   1995,1996 Tom Hageman.]

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.