Navigation: Homepage |
xmlgawk |
Buchkritik |
Sitemap
Mac OS X Port of the Heirloom Project
The project homepage is http://heirloom.sourceforge.net/ where
you will find the source archives, documentation and other infos.
This port of the heirloom tools uses the users default encoding,
eg en_US.ISO8859-1. You can switch the encoding on the fly by setting the
environment variable 'HEIRLOOMENC', this allows to work with
different encodings at the same time. Check $HEIRLOOM/5bin/5 and
$HEIRLOOM/etc/5.rc for more details.
Heirlooms troff typesetter supports a wide range of UTF-8 glyphs
and Truetype/Opentype fonts. There are several tools available
to convert the standard Mac fonts into TTF format. After conversion
place them into /usr/local/share/fonts/TTF.
For european users troff implements the '.mediasize a4' request
to generate DIN A4 pages instead of the default US letter.
Mac OS X Heirloom-1.1 package (3-Sep-2011)
- use with Mac OS X 10.7 Lion only
- included packages (mostly snapshot from 14-Aug-2011)
- heirloom: the toolchest
- heirloom-devtools: lex, yacc, m4, SCCS
- heirloom-doctools: *roff, etc. with UTF-8 support
- heirloom-sh-050706: Bourne Shell
- ex-050325: Ex/Vi
- mailx-12.5: Mailx with POP3, IMAP, SSL
(now supports IMAP folders with Spaces in their name)
- download: http://www.tramm.li/download/Heirloom-1.1.dmg
- first time 64bit build, may contain new bugs...
- the software and package was created on a case sensitive
HFS+ filesystem, this may cause problems with nroff(1) and
some devices (tab.300[sS], tab.4000[aA])
Mac OS X Heirloom-1.0 package (1-Nov-2008)
- use with Mac OS X 10.5/6 (Snow) Leopard only
- included packages
- heirloom-070715: the toolchest
- heirloom-devtools-070527: lex, yacc, m4, SCCS
- heirloom-doctools-080407: *roff, etc. with UTF-8 support
- heirloom-sh-050706: Bourne Shell
- ex-050325: Ex/Vi
- mailx-12.4: Mailx with POP3, IMAP, SSL
(now supports IMAP folders with Spaces in their name)
- download: http://www.tramm.li/download/Heirloom-1.0.dmg
- the software and package was created on a case sensitive
HFS+ filesystem, this may cause problems with nroff(1) and
some devices (tab.300[sS], tab.4000[aA])
Mac OS X Heirloom-0.9 package (6-May-2008)
- use with Mac OS X 10.5 Leopard only
- update heirloom-doctools-080407
- download: http://www.tramm.li/download/Heirloom-0.9.dmg
- the software and package was created on a case sensitive
HFS+ filesystem, this may cause problems with nroff(1) and
some devices (tab.300[sS], tab.4000[aA])
Mac OS X Heirloom-0.8b package (16-Feb-2008)
- use with Mac OS X 10.5 Leopard only
- applied necessary patches for Leopard, no further changes
- download no longer available
- the software and package was created on a case sensitive
HFS+ filesystem, this may cause problems with nroff(1) and
some devices (tab.300[sS], tab.4000[aA])
Mac OS X Heirloom-0.8 package (22-Sep-2007)
Mac OS X Heirloom-0.7 package (9-Jun-2007)
Mac OS X Heirloom-0.6 package (9-Apr-2007)
- updates to
- heirloom-070227
- heirloom-devtools-070311 (SCCS manpages, yeah)
- heirloom-doctools-070318
- download: http://www.tramm.li/download/Heirloom-0.6.dmg
- fixed: mailx is now 12.2 and does not state to be 12.3
- /opt/heirloom/README is out of date
- 'su - USER' gives bus error; 'su USER' works
Mac OS X Heirloom-0.5 package (13-Jan-2007)
- now includes SCCS and mailx12.2, but man pages for SCCS are not
available (they are not released by Sun)
- update heirloom-doctools-061212, heirloom-devtools-070102
- manually modified files in /opt/heirloom/etc are preserved
when upgrading (the packaged files will be installed with
extension '.dist' in this case)
- download no longer available
Note:
- mailx claims to be 12.3 but it is 12.2; I did the 'cvs co' on head
Mac OS X Heirloom-0.4 package (10-Sep-2006)
- update heirloom-doctools-060905
- troff PDFs (reference manual, examples, etc.) in /opt/heirloom/doc/doctools
- still todo: keep user edited etc/default files when upgrading
- download no longer available
Mac OS X Heirloom-0.3 package (29-Jun-2006)
- no new packages, see the 0.2 package
- now with universal binaries
- download no longer available
fixed:
- fixed 'lib/magic' file for Mach-O fat files
- fixed postinstall script
- todo: keep user edited etc/default files when upgrading
Mac OS X Heirloom-0.2 package (25-Jun-2006)
- now includes
- heirloom-060122 the toolchest
- heirloom-devtools-051216 lex, yacc, m4, etc.
- heirloom-doctools-060619 *roff, etc. with UTF-8 support
- heirloom-sh-050706 Bourne Shell
- ex-050325 Ex/Vi
- mailx-12.1 Mailx with POP3, IMAP, SSL
- still no universal binaries
- a postinstall scripts creates /var/preserve, /var/log/sulog, /var/adm/spellhist
- create directory '/var/adm' manually before installation
- many manpages still refer to the wrong installation path
- a man page for the '5' command is still missing
- download no longer available
- remove the package with: 'sudo rm -rf /opt/heirloom'
fixed:
- now Heirloom nroff and mandoc are used for manpage formatting
- pgrep, su, 5.rc, mailx-manpage are fixed
- mailx now has SSL enabled
Mac OS X Heirloom-0.1 package (29-Jan-2006)
- you must create '/var/preserve/' manually (chmod 0755)
- 'su' does not work
- 'groff' is still used as man page formatting tool, in future
heirlooms own *roff will be used
- a man page for the '5' command is missing
- /opt/heirloom/etc/5.rc needs an 'export PS1' at the end
- the doctool man pages refer to '/usr/ucb/' instead of
'$HEIRLOOM/ucb' as install path
- 'man mailx' does not work, use 'man nail' instead
- pgrep cannot handle processes in 'H' state
- download no longer available
For the case of questions, bug reports, or suggestions:
s t e f a n . t r a m m @ m e . c o m
last modified: $Date: 2011/09/04 09:20:45 $