GNU Emacs-19.x and Gzip
Introduction
This site contains instable packages for several different releases of GNU
Emacs for multiple versions of the IRIX operating system. To comply with
the GNU GPL, the complete source is included in the inst packages. To
utilize the source for some releases of emacs19 (and/or IRIX), you will
need to also install the gzip package.
Disclaimer
This software is provided without support and without any obligation on the
part of Silicon Graphics, Inc. to assist in its use, correction, modification
or enhancement. There is no guarantee that this software will be included
in future software releases, and it probably will not be included.
THIS SOFTWARE IS PROVIDED "AS IS" WITH NO WARRANTIES OF ANY KIND INCLUDING THE
WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
Description
There are 2 basic versions of GNU Emacs here.
- Older, pre-Freeware releases
- These versions install into /usr/gnu, with symlinks and
some binaries into /usr/local/bin. These emacs-19
binaries are suffixed with 19 to avoid conflict with other existing
emacs's installed, although if the un-suffixed programs do not exist
in /usr/local/bin they will be sym-linked to the -19
versions (5.x versions only). The 4.0.5 version will work on Irix
releases 4.0.5* and 5.*, and will probably work on earlier 4.0
releases, but no guarantees (same with gzip). The 5.1 version will
work on Irix release 5.1 or later. The 5.2 version will work on
Irix releases 5.2 or later. It may work on Irix-5.1 (but not
tested). Of course, everyone who was on 5.1 or 5.2 should be
upgraded to 5.3 or 6.2 by now...
- SGI Freeware-based releases
- These versions are based upon (and in one case identical to) SGI's
Freeware distribution. These install into
/usr/freeware/.... No files are installed anywhere else
(except for the inst database in /var/inst).
The source is exactly that compiled, and installs into a tree in
/usr/freeware/src/emacs-release.
IRIX Compatibility Matrix
(I am assuming that you can read tables...).
| Product | Applicable IRIX Release | Installation Location(s) | Size (Bytes) |
| emacs-19.34 | IRIX-6.2, 6.3, 6.4 | /usr/freeware | 34498560 |
| emacs-19.34 | IRIX-5.3, 6.1 | /usr/freeware | 34140160 |
| emacs-19.30 | IRIX-6.2 | /usr/freeware | 32153600 |
| emacs-19.30 | IRIX-5.3, 6.1 | /usr/freeware | 32163840 |
| emacs-19.28 | IRIX-5.2, 6.0* | /usr/gnu | 20244480 |
| emacs-19.22 | IRIX-5.1 | /usr/gnu | 20807680 |
| emacs-19.22 | IRIX-4.0.5 | /usr/gnu | 21258240 |
| gzip-1.2.4 | IRIX-5.1 | /usr/local | 419840 |
| gzip-1.2.4 | IRIX-4.0.5 | /usr/local | 430080 |
NOTES:
- The versions that install into /usr/gnu require gzip in
order to unpack the source.
- The versions that install into /usr/gnu also install into
/usr/local and /usr/catman.
- The IRIX-4.0.5 versions will run on IRIX-5.x, but not on
IRIX-6.x.
- The IRIX-5.3 versions are known to work on IRIX-6.2, the
earlier 5.x releases ought to also.
- In IRIX-5.3 gzip is bundled with Netscape.
- In IRIX-6.2 gzip is bundled with IRIX.
Installation Instructions
If you are running IRIX-5.3 or later and Netscape, you could already have
the tardist method
installed. Follow these instructions for installing tardist, and
then you can just install the following automatically via tardist:
If you don't have tardist, you can install things the "old fashioned way",
by downloading the tardist files, and unpacking them manually:
Create a directory on any host which you can access without having to enter
a password -- if you can rcp or cp (mounted or automounted directories)
from the directory, you can inst from it. You will need to create separate
directories for each version (if you donwload more than one), since the
unpacked filenames are the same. Let's call the directories on host "serv"
/usr/dist/irix4 and /usr/dist/irix5. Then unpack the tar files placed in
/usr/tmp for this example):
# cd /usr/dist/irix5
# tar -xf /usr/tmp/gzip-5.1.tardist
# tar -xf /usr/tmp/emacs19.28-5.2.tardist
Then on any (SGI) host that you want to install emacs19 (assume a 5.x
machine, 4.x and 6.x work basically the same) (see your software
installation guide for more assistance):
% su -
# inst -f serv:/usr/dist/irix5
#
Additional manual instructions are available in the
README
file on the FTP site. (It is becoming out of date, however).
Support
Questions or problems with GNU Emacs should be addressed to one of the
emacs support sources, such as the newsgroup gnu.emacs.help. You can address questions
about the installation package itself to me: Scott Henry <scotth@sgi.com>.
Link back to my home page.
Link back to my Ports Available page.
Written and supported by:
Scott Henry
<scotth@sgi.com>
Last modified: Sat Mar 22 13:58:05 1997