aboutsummaryrefslogtreecommitdiff
path: root/sysutils/heirloom
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2004-06-07 19:29:09 +0000
committerThierry Thomas <thierry@FreeBSD.org>2004-06-07 19:29:09 +0000
commit23ced3ff9e36d7803f90f09554dea275ee871d41 (patch)
treee0ff3d71c42100915bb685b19ace67c80e13093b /sysutils/heirloom
parent44000a1a4fd59eec1131ce583acd90f50aa19dff (diff)
downloadports-23ced3ff9e36d7803f90f09554dea275ee871d41.tar.gz
ports-23ced3ff9e36d7803f90f09554dea275ee871d41.zip
Add heirloom 040603, the Heirloom Toolchest is a collection of
standard Unix utilities. PR: 67547 Submitted by: Cyrille Lefevre
Notes
Notes: svn path=/head/; revision=111026
Diffstat (limited to 'sysutils/heirloom')
-rw-r--r--sysutils/heirloom/Makefile100
-rw-r--r--sysutils/heirloom/distinfo2
-rw-r--r--sysutils/heirloom/files/patch-build::mk.config126
-rw-r--r--sysutils/heirloom/files/patch-man::man.dfl.in11
-rw-r--r--sysutils/heirloom/files/patch-su::su.dfl.in25
-rw-r--r--sysutils/heirloom/files/patch-tar::tar.dfl19
-rw-r--r--sysutils/heirloom/pkg-descr17
-rw-r--r--sysutils/heirloom/pkg-plist293
8 files changed, 593 insertions, 0 deletions
diff --git a/sysutils/heirloom/Makefile b/sysutils/heirloom/Makefile
new file mode 100644
index 000000000000..6f1fd2ef6305
--- /dev/null
+++ b/sysutils/heirloom/Makefile
@@ -0,0 +1,100 @@
+# New ports collection makefile for: heirloom
+# Date created: 3 June 2004
+# Whom: Cyrille.Lefevre@laposte.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= heirloom
+PORTVERSION= 040603
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= Cyrille.Lefevre@laposte.net
+COMMENT= The Heirloom Toolchest is a collection of standard Unix utilities
+
+RUN_DEPENDS= ksh:${PORTSDIR}/shells/pdksh
+
+USE_BZIP2= yes
+USE_REINPLACE= yes
+USE_GMAKE= yes
+MAKE_ARGS= CC=${CC}
+MAKEFILE= makefile
+ALL_TARGET= bsd
+DATADIR= ${PREFIX}/${PORTNAME}
+REINPLACE_SUB= DATADIR="${DATADIR}"
+
+_MANPREFIX= ${DATADIR}/usr/share/man/5man
+_MSECS= 1 1b 1m 2 3 4 5 6 7 8
+
+_MAN1= apropos.1 awk.1 banner.1 basename.1 bc.1 cal.1 calendar.1 \
+ cat.1 chgrp.1 chmod.1 chown.1 cksum.1 cmp.1 col.1 comm.1 \
+ copy.1 cp.1 cpio.1 csplit.1 cut.1 date.1 dc.1 dd.1 deroff.1 \
+ df.1 diff.1 diff3.1 dirname.1 du.1 ed.1 egrep.1 env.1 \
+ expand.1 expr.1 factor.1 fgrep.1 file.1 find.1 fmt.1 fold.1 \
+ grep.1 groups.1 hd.1 head.1 hostname.1 id.1 intro.1 join.1 \
+ line.1 listusers.1 ln.1 logins.1 logname.1 ls.1 mail.1 man.1 \
+ mkdir.1 mkfifo.1 more.1 mt.1 mv.1 nawk.1 newform.1 news.1 \
+ nice.1 nl.1 nohup.1 oawk.1 od.1 paste.1 pax.1 pg.1 pgrep.1 \
+ pr.1 printenv.1 priocntl.1 ps.1 random.1 renice.1 rm.1 \
+ rmdir.1 sdiff.1 sed.1 setpgrp.1 settime.1 sleep.1 sort.1 \
+ spell.1 split.1 stty.1 su.1 sum.1 tabs.1 tail.1 tape.1 \
+ tapecntl.1 tar.1 tcopy.1 tee.1 time.1 touch.1 tr.1 tsort.1 \
+ tty.1 ul.1 uname.1 unexpand.1 uniq.1 units.1 uptime.1 users.1 \
+ w.1 wc.1 what.1 whatis.1 who.1 whoami.1 whodo.1 xargs.1 yes.1
+_MAN1B= basename.1b chown.1b deroff.1b df.1b du.1b groups.1b \
+ install.1b ln.1b ls.1b ps.1b stty.1b sum.1b tr.1b
+_MAN1M= mknod.1m sync.1m
+_MAN5= fspec.5
+_MAN7= man.7
+_MAN8= catman.8
+_M1LINKS= df.1 dfspace.1 \
+ ls.1 lc.1 \
+ more.1 page.1 \
+ pgrep.1 pkill.1 \
+
+.if !defined(NOMANCOMPRESS)
+MANEXT= .gz
+.endif
+
+.for sect in ${_MSECS:U}
+. if defined(_MAN${sect})
+_MANPAGES+= ${_MAN${sect}:S%^%${_MANPREFIX}/man${sect:L}/%}
+. endif
+. if defined(_M${sect}LINKS)
+_MLINKS_PREPEND+=${_M${sect}LINKS:S%^%${_MANPREFIX}/man${sect:L}/%:S%$%${MANEXT}%}
+. endif
+.endfor
+
+DOC_FILES= CHANGES LICENSE/COPYING LICENSE/LICENSE LICENSE/LUCENT \
+ LICENSE/README LICENSE/COPYING.LGPL README intro.txt
+NOTE_FILES= cp/NOTES cpio/TODO dd/NOTES grep/NOTES libuxre/NOTES \
+ more/NOTES nawk/NOTES oawk/EXPLAIN oawk/NOTES \
+ oawk/README ps/NOTES shl/NOTES tar/NOTES
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+IGNORE= does not build on FreeBSD 4.x which is missing wide-characters
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
+ ${WRKSRC}/build/mk.config ${WRKSRC}/su/su.dfl.in
+
+post-install: compress-man install-doc
+
+install-doc:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${MKDIR} ${DOCSDIR}/LICENSE
+. for file in ${DOC_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file}
+. endfor
+. for file in ${NOTE_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file:T}.${file:H}
+. endfor
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/heirloom/distinfo b/sysutils/heirloom/distinfo
new file mode 100644
index 000000000000..9f57c747082c
--- /dev/null
+++ b/sysutils/heirloom/distinfo
@@ -0,0 +1,2 @@
+MD5 (heirloom-040603.tar.bz2) = 8ea6afa405737853119af480e224bb4a
+SIZE (heirloom-040603.tar.bz2) = 809372
diff --git a/sysutils/heirloom/files/patch-build::mk.config b/sysutils/heirloom/files/patch-build::mk.config
new file mode 100644
index 000000000000..245d2be975be
--- /dev/null
+++ b/sysutils/heirloom/files/patch-build::mk.config
@@ -0,0 +1,126 @@
+--- build/mk.config.orig Mon May 17 21:43:22 2004
++++ build/mk.config Thu Jun 3 16:25:47 2004
+@@ -14,57 +14,57 @@
+ # Location for binaries that have no special personality. This location
+ # may be identical to that of one of the first three personalities below.
+ #
+-DEFBIN = /usr/5bin
++DEFBIN = %%DATADIR%%/usr/5bin
+
+ #
+ # Location for SVID3/SVR4-style binaries.
+ #
+-SV3BIN = /usr/5bin
++SV3BIN = %%DATADIR%%/usr/5bin
+
+ #
+ # Location for SVID4/SVR4.2-style binaries.
+ #
+-S42BIN = /usr/5bin/s42
++S42BIN = %%DATADIR%%/usr/5bin/s42
+
+ #
+ # Location for POSIX.2/SUS-style binaries.
+ #
+-SUSBIN = /usr/5bin/posix
++SUSBIN = %%DATADIR%%/usr/5bin/posix
+
+ #
+ # Location for SVR4 UCB-style binaries. These do not form a complete
+ # personality, and the binary path may not be identical to the default
+ # one.
+ #
+-UCBBIN = /usr/ucb
++UCBBIN = %%DATADIR%%/usr/ucb
+
+ #
+ # Location for library files.
+ #
+-DEFLIB = /usr/5lib
++DEFLIB = %%DATADIR%%/usr/5lib
+
+ #
+ # Location for superuser-only binaries. May be identical to the
+ # default binary directory.
+ #
+-DEFSBIN = /usr/5bin
++DEFSBIN = %%DATADIR%%/usr/5bin
+
+ #
+ # Location for manual pages (with man1, man1b ... man8 below).
+ #
+-MANDIR = /usr/share/man/5man
++MANDIR = %%DATADIR%%/usr/share/man/5man
+
+ #
+ # Location for default files. Make sure that this directory is accessible
+ # to all users.
+ #
+-DFLDIR = /etc/default
++DFLDIR = %%DATADIR%%/etc/default
+
+ #
+ # Location for the spell history file (contains misspelled words for
+ # all users; set to /dev/null to disable).
+ #
+-SPELLHIST = /var/adm/spellhist
++SPELLHIST = /var/db/spellhist
+
+ #
+ # Location for the su logfile.
+@@ -75,7 +75,7 @@
+ # Where to store the file command's magic. Note that the existing
+ # file at this location is replaced unconditionally at installation.
+ #
+-MAGIC = /usr/5lib/magic
++MAGIC = %%DATADIR%%/usr/5lib/magic
+
+ #
+ # The group whose members may write utmp or utmpx entries. Appropriate values
+@@ -83,7 +83,7 @@
+ # does not actually matter but should be set to "adm" too. (The '-g' is an
+ # argument to the install command and should remain as is.)
+ #
+-TTYGRP = -g utmp
++TTYGRP = -g tty # utmp
+
+ #
+ # Curses library. Change to -lncurses if necessary. Caution: Some gcc
+@@ -107,21 +107,21 @@
+ #
+ # Uncomment this on FreeBSD.
+ #
+-#LKVM = -lkvm
++LKVM = -lkvm
+
+ #
+ # zlib (statically linked by default). Set USE_ZLIB to 0 if you don't have
+ # zlib or don't want to use it; you need it only if you want to use inflate
+ # compression when creating zip files with cpio.
+ #
+-LIBZ = -Wl,-Bstatic -lz -Wl,-Bdynamic
++LIBZ = -lz # -Wl,-Bstatic -lz -Wl,-Bdynamic
+ USE_ZLIB = 1
+
+ #
+ # The name of the bzip2 library, and whether to use it. The library is only
+ # needed to read and write bzip2 compressed parts of zip files with cpio.
+ #
+-LIBBZ2 = -Wl,-Bstatic -lbz2 -Wl,-Bdynamic
++LIBBZ2 = -lbz2 # -Wl,-Bstatic -lbz2 -Wl,-Bdynamic
+ USE_BZLIB = 1
+
+ #
+@@ -178,9 +178,9 @@
+ # defines here. Leave XO5FL, XO6FL, and GNUFL empty on Solaris, Open UNIX,
+ # and FreeBSD.
+ #
+-XO5FL = -D_XOPEN_SOURCE=500L
+-XO6FL = -D_XOPEN_SOURCE=600L
+-GNUFL = -D_GNU_SOURCE
++XO5FL = # -D_XOPEN_SOURCE=500L
++XO6FL = # -D_XOPEN_SOURCE=600L
++GNUFL = # -D_GNU_SOURCE
+ LARGEF = -D_FILE_OFFSET_BITS=64L
+
+ #
diff --git a/sysutils/heirloom/files/patch-man::man.dfl.in b/sysutils/heirloom/files/patch-man::man.dfl.in
new file mode 100644
index 000000000000..5b58aac5b0d3
--- /dev/null
+++ b/sysutils/heirloom/files/patch-man::man.dfl.in
@@ -0,0 +1,11 @@
+--- man/man.dfl.in.orig Sat Nov 8 19:50:41 2003
++++ man/man.dfl.in Thu Jun 3 16:59:29 2004
+@@ -1,7 +1,7 @@
+ # Sccsid @(#)man.dfl.in 1.20 (gritter) 11/8/03
+
+ # Manual search path. Default is /usr/local/share/man:/usr/share/man
+-MANPATH=@MANDIR@:/usr/node/share/man:/usr/local/share/man:/usr/ccs/share/man:/usr/old/share/man:/usr/contrib/share/man:/usr/share/man:/usr/share/man/en:/usr/X11R6/man
++MANPATH=@MANDIR@:/usr/share/man:/usr/local/man:/usr/X11R6/man
+
+ # Command for nroff. Default is nroff -Tlp
+ NROFF=GROFF_NO_SGR= GROFF_TMAC_PATH=@DEFLIB@/tmac${GROFF_TMAC_PATH+:$GROFF_TMAC_PATH} TROFFMACS=@DEFLIB@/tmac/tmac. nroff -Tlp
diff --git a/sysutils/heirloom/files/patch-su::su.dfl.in b/sysutils/heirloom/files/patch-su::su.dfl.in
new file mode 100644
index 000000000000..c7ee4dc5ff47
--- /dev/null
+++ b/sysutils/heirloom/files/patch-su::su.dfl.in
@@ -0,0 +1,25 @@
+--- su/su.dfl.in.orig Wed Oct 15 22:25:13 2003
++++ su/su.dfl.in Thu Jun 3 16:56:40 2004
+@@ -2,17 +2,19 @@
+
+ # Path for root user. Default is
+ # /usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin
+-SUPATH=/usr/node/sbin:/usr/node/bin:/usr/local/sbin:/usr/local/bin:/usr/ccs/bin:/usr/old/bin:/usr/node/bin/X11:/usr/local/bin/X11:/usr/contrib/sbin:/usr/contrib/bin:/usr/contrib/bin/X11:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb
++#SUPATH=/usr/node/sbin:/usr/node/bin:/usr/local/sbin:/usr/local/bin:/usr/ccs/bin:/usr/old/bin:/usr/node/bin/X11:/usr/local/bin/X11:/usr/contrib/sbin:/usr/contrib/bin:/usr/contrib/bin/X11:/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/ucb
++SUPATH=%%DATADIR%%/usr/ucb:%%DATADIR%%/usr/5bin/posix:%%DATADIR%%/usr/5bin/s42:%%DATADIR%%/usr/5bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin
+
+ # Path for other users. Defaults to /usr/local/bin:/bin:/usr/bin:
+-PATH=/usr/node/bin:/usr/local/bin:/usr/ccs/bin:/usr/old/bin:/usr/sus/bin:/usr/node/bin/X11:/usr/local/bin/X11:/usr/contrib/bin:/usr/contrib/bin/X11:/bin:/usr/bin:/usr/node/games:/usr/local/games:/usr/contrib/games:/usr/games:/usr/X11R6/bin:/usr/ucb
++#PATH=/usr/node/bin:/usr/local/bin:/usr/ccs/bin:/usr/old/bin:/usr/sus/bin:/usr/node/bin/X11:/usr/local/bin/X11:/usr/contrib/bin:/usr/contrib/bin/X11:/bin:/usr/bin:/usr/node/games:/usr/local/games:/usr/contrib/games:/usr/games:/usr/X11R6/bin:/usr/ucb
++PATH=%%DATADIR%%/usr/ucb:%%DATADIR%%/usr/5bin/posix:%%DATADIR%%/usr/5bin/s42:%%DATADIR%%/usr/5bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
+
+ # Whether to use the syslog facilities, for all (YES) or failing (FAIL)
+ # attempts.
+ SYSLOG=FAIL
+
+ # Failure delay.
+-SLEEPTIME=0
++SLEEPTIME=3
+
+ # Log to system console.
+ #CONSOLE=/dev/console
diff --git a/sysutils/heirloom/files/patch-tar::tar.dfl b/sysutils/heirloom/files/patch-tar::tar.dfl
new file mode 100644
index 000000000000..e526c171ec55
--- /dev/null
+++ b/sysutils/heirloom/files/patch-tar::tar.dfl
@@ -0,0 +1,19 @@
+--- tar/tar.dfl.orig Wed Feb 4 03:59:04 2004
++++ tar/tar.dfl Thu Jun 3 17:11:39 2004
+@@ -1,9 +1,11 @@
+ #
+ # Sccsid @(#)tar.dfl 1.4 (gritter) 2/4/04
+
+-archive=/dev/rmt/c0s0 20 0
++archive=/dev/sa0 20 0
+
+-archive0=/dev/dsk/f0t 18 1440
+-archive1=/dev/dsk/f1t 15 1200
+-archive2=/dev/cdrom/c1t0d0 20 0
+-archive3=/dev/cdrom/c1t0d1 20 0
++archive0=/dev/sa0 20 0
++archive1=/dev/sa1 20 0
++archive2=/dev/nsa0 20 0
++archive3=/dev/nsa1 20 0
++archive4=/dev/fd0 18 1440 N
++archive5=/dev/fd1 15 1200 N
diff --git a/sysutils/heirloom/pkg-descr b/sysutils/heirloom/pkg-descr
new file mode 100644
index 000000000000..da320af0a822
--- /dev/null
+++ b/sysutils/heirloom/pkg-descr
@@ -0,0 +1,17 @@
+The Heirloom Toolchest is a collection of standard Unix utilities.
+Highlights are:
+
+* Derived from original Unix material released as open source by Caldera.
+* Up to four versions of each utility corresponding to SVID3/SVR4,
+ SVID4/SVR4.2MP, POSIX.2/SUSV2, and 4BSD (SVR4 /usr/ucb).
+* Support for lines of arbitrary length and in many cases binary input data.
+* Support for multibyte character sets, especially UTF-8.
+* More than 100 individual utilities including bc, cpio, diff, ed, file,
+ find, grep, man, nawk, oawk, pax, ps, sed, sort, spell, and tar.
+* The cpio utility can read and write zip files, GNU tar files, and
+ the cpio formats of Cray UNICOS, SGI IRIX (-K), SCO UnixWare (-c)
+ and Tru64 UNIX (-e). It is also available with the pax interface.
+* Extensive documentation including a manual page for any utility.
+* Runs on Linux, Solaris, Open UNIX, and FreeBSD.
+
+WWW: http://heirloom.sourceforge.net/
diff --git a/sysutils/heirloom/pkg-plist b/sysutils/heirloom/pkg-plist
new file mode 100644
index 000000000000..eaada1734617
--- /dev/null
+++ b/sysutils/heirloom/pkg-plist
@@ -0,0 +1,293 @@
+@comment $FreeBSD$
+%%DATADIR%%/etc/default/man
+%%DATADIR%%/etc/default/ps
+%%DATADIR%%/etc/default/su
+%%DATADIR%%/etc/default/tar
+%%DATADIR%%/usr/5bin/STTY
+%%DATADIR%%/usr/5bin/apropos
+%%DATADIR%%/usr/5bin/awk
+%%DATADIR%%/usr/5bin/banner
+%%DATADIR%%/usr/5bin/basename
+%%DATADIR%%/usr/5bin/bc
+%%DATADIR%%/usr/5bin/cal
+%%DATADIR%%/usr/5bin/calendar
+%%DATADIR%%/usr/5bin/cat
+%%DATADIR%%/usr/5bin/catman
+%%DATADIR%%/usr/5bin/chgrp
+%%DATADIR%%/usr/5bin/chmod
+%%DATADIR%%/usr/5bin/chown
+%%DATADIR%%/usr/5bin/cksum
+%%DATADIR%%/usr/5bin/cmp
+%%DATADIR%%/usr/5bin/col
+%%DATADIR%%/usr/5bin/comm
+%%DATADIR%%/usr/5bin/copy
+%%DATADIR%%/usr/5bin/cp
+%%DATADIR%%/usr/5bin/cpio
+%%DATADIR%%/usr/5bin/csplit
+%%DATADIR%%/usr/5bin/cut
+%%DATADIR%%/usr/5bin/date
+%%DATADIR%%/usr/5bin/dc
+%%DATADIR%%/usr/5bin/dd
+%%DATADIR%%/usr/5bin/deroff
+%%DATADIR%%/usr/5bin/df
+%%DATADIR%%/usr/5bin/dfspace
+%%DATADIR%%/usr/5bin/diff
+%%DATADIR%%/usr/5bin/diff3
+%%DATADIR%%/usr/5bin/dirname
+%%DATADIR%%/usr/5bin/du
+%%DATADIR%%/usr/5bin/ed
+%%DATADIR%%/usr/5bin/egrep
+%%DATADIR%%/usr/5bin/env
+%%DATADIR%%/usr/5bin/expand
+%%DATADIR%%/usr/5bin/expr
+%%DATADIR%%/usr/5bin/factor
+%%DATADIR%%/usr/5bin/fgrep
+%%DATADIR%%/usr/5bin/file
+%%DATADIR%%/usr/5bin/find
+%%DATADIR%%/usr/5bin/fmt
+%%DATADIR%%/usr/5bin/fold
+%%DATADIR%%/usr/5bin/grep
+%%DATADIR%%/usr/5bin/groups
+%%DATADIR%%/usr/5bin/hd
+%%DATADIR%%/usr/5bin/head
+%%DATADIR%%/usr/5bin/hostname
+%%DATADIR%%/usr/5bin/id
+%%DATADIR%%/usr/5bin/install
+%%DATADIR%%/usr/5bin/join
+%%DATADIR%%/usr/5bin/lc
+%%DATADIR%%/usr/5bin/line
+%%DATADIR%%/usr/5bin/listusers
+%%DATADIR%%/usr/5bin/ln
+%%DATADIR%%/usr/5bin/logins
+%%DATADIR%%/usr/5bin/logname
+%%DATADIR%%/usr/5bin/ls
+%%DATADIR%%/usr/5bin/mail
+%%DATADIR%%/usr/5bin/man
+%%DATADIR%%/usr/5bin/mkdir
+%%DATADIR%%/usr/5bin/mkfifo
+%%DATADIR%%/usr/5bin/mknod
+%%DATADIR%%/usr/5bin/more
+%%DATADIR%%/usr/5bin/mt
+%%DATADIR%%/usr/5bin/mv
+%%DATADIR%%/usr/5bin/nawk
+%%DATADIR%%/usr/5bin/newform
+%%DATADIR%%/usr/5bin/news
+%%DATADIR%%/usr/5bin/nice
+%%DATADIR%%/usr/5bin/nl
+%%DATADIR%%/usr/5bin/nohup
+%%DATADIR%%/usr/5bin/oawk
+%%DATADIR%%/usr/5bin/od
+%%DATADIR%%/usr/5bin/page
+%%DATADIR%%/usr/5bin/paste
+%%DATADIR%%/usr/5bin/pax
+%%DATADIR%%/usr/5bin/pg
+%%DATADIR%%/usr/5bin/pgrep
+%%DATADIR%%/usr/5bin/pkill
+%%DATADIR%%/usr/5bin/posix/awk
+%%DATADIR%%/usr/5bin/posix/basename
+%%DATADIR%%/usr/5bin/posix/chmod
+%%DATADIR%%/usr/5bin/posix/cp
+%%DATADIR%%/usr/5bin/posix/csplit
+%%DATADIR%%/usr/5bin/posix/date
+%%DATADIR%%/usr/5bin/posix/du
+%%DATADIR%%/usr/5bin/posix/ed
+%%DATADIR%%/usr/5bin/posix/egrep
+%%DATADIR%%/usr/5bin/posix/expr
+%%DATADIR%%/usr/5bin/posix/fgrep
+%%DATADIR%%/usr/5bin/posix/find
+%%DATADIR%%/usr/5bin/posix/grep
+%%DATADIR%%/usr/5bin/posix/id
+%%DATADIR%%/usr/5bin/posix/ln
+%%DATADIR%%/usr/5bin/posix/ls
+%%DATADIR%%/usr/5bin/posix/mkdir
+%%DATADIR%%/usr/5bin/posix/mv
+%%DATADIR%%/usr/5bin/posix/nawk
+%%DATADIR%%/usr/5bin/posix/nl
+%%DATADIR%%/usr/5bin/posix/nohup
+%%DATADIR%%/usr/5bin/posix/pg
+%%DATADIR%%/usr/5bin/posix/pr
+%%DATADIR%%/usr/5bin/posix/ps
+%%DATADIR%%/usr/5bin/posix/rm
+%%DATADIR%%/usr/5bin/posix/rmdir
+%%DATADIR%%/usr/5bin/posix/sed
+%%DATADIR%%/usr/5bin/posix/sort
+%%DATADIR%%/usr/5bin/posix/touch
+%%DATADIR%%/usr/5bin/posix/tr
+%%DATADIR%%/usr/5bin/posix/wc
+%%DATADIR%%/usr/5bin/posix/who
+%%DATADIR%%/usr/5bin/pr
+%%DATADIR%%/usr/5bin/printenv
+%%DATADIR%%/usr/5bin/priocntl
+%%DATADIR%%/usr/5bin/ps
+%%DATADIR%%/usr/5bin/random
+%%DATADIR%%/usr/5bin/renice
+%%DATADIR%%/usr/5bin/rm
+%%DATADIR%%/usr/5bin/rmdir
+%%DATADIR%%/usr/5bin/s42/awk
+%%DATADIR%%/usr/5bin/s42/basename
+%%DATADIR%%/usr/5bin/s42/chmod
+%%DATADIR%%/usr/5bin/s42/cp
+%%DATADIR%%/usr/5bin/s42/csplit
+%%DATADIR%%/usr/5bin/s42/date
+%%DATADIR%%/usr/5bin/s42/du
+%%DATADIR%%/usr/5bin/s42/ed
+%%DATADIR%%/usr/5bin/s42/egrep
+%%DATADIR%%/usr/5bin/s42/expr
+%%DATADIR%%/usr/5bin/s42/fgrep
+%%DATADIR%%/usr/5bin/s42/find
+%%DATADIR%%/usr/5bin/s42/grep
+%%DATADIR%%/usr/5bin/s42/id
+%%DATADIR%%/usr/5bin/s42/lc
+%%DATADIR%%/usr/5bin/s42/ln
+%%DATADIR%%/usr/5bin/s42/ls
+%%DATADIR%%/usr/5bin/s42/mkdir
+%%DATADIR%%/usr/5bin/s42/more
+%%DATADIR%%/usr/5bin/s42/mv
+%%DATADIR%%/usr/5bin/s42/nawk
+%%DATADIR%%/usr/5bin/s42/nl
+%%DATADIR%%/usr/5bin/s42/nohup
+%%DATADIR%%/usr/5bin/s42/page
+%%DATADIR%%/usr/5bin/s42/pg
+%%DATADIR%%/usr/5bin/s42/pr
+%%DATADIR%%/usr/5bin/s42/priocntl
+%%DATADIR%%/usr/5bin/s42/ps
+%%DATADIR%%/usr/5bin/s42/rm
+%%DATADIR%%/usr/5bin/s42/rmdir
+%%DATADIR%%/usr/5bin/s42/sed
+%%DATADIR%%/usr/5bin/s42/sort
+%%DATADIR%%/usr/5bin/s42/touch
+%%DATADIR%%/usr/5bin/s42/tr
+%%DATADIR%%/usr/5bin/s42/wc
+%%DATADIR%%/usr/5bin/s42/who
+%%DATADIR%%/usr/5bin/sdiff
+%%DATADIR%%/usr/5bin/sed
+%%DATADIR%%/usr/5bin/setpgrp
+%%DATADIR%%/usr/5bin/settime
+%%DATADIR%%/usr/5bin/sleep
+%%DATADIR%%/usr/5bin/sort
+%%DATADIR%%/usr/5bin/spell
+%%DATADIR%%/usr/5bin/split
+%%DATADIR%%/usr/5bin/stty
+%%DATADIR%%/usr/5bin/su
+%%DATADIR%%/usr/5bin/sum
+%%DATADIR%%/usr/5bin/sync
+%%DATADIR%%/usr/5bin/tabs
+%%DATADIR%%/usr/5bin/tail
+%%DATADIR%%/usr/5bin/tape
+%%DATADIR%%/usr/5bin/tapecntl
+%%DATADIR%%/usr/5bin/tar
+%%DATADIR%%/usr/5bin/tcopy
+%%DATADIR%%/usr/5bin/tee
+%%DATADIR%%/usr/5bin/time
+%%DATADIR%%/usr/5bin/touch
+%%DATADIR%%/usr/5bin/tr
+%%DATADIR%%/usr/5bin/tsort
+%%DATADIR%%/usr/5bin/tty
+%%DATADIR%%/usr/5bin/ul
+%%DATADIR%%/usr/5bin/uname
+%%DATADIR%%/usr/5bin/unexpand
+%%DATADIR%%/usr/5bin/uniq
+%%DATADIR%%/usr/5bin/units
+%%DATADIR%%/usr/5bin/uptime
+%%DATADIR%%/usr/5bin/users
+%%DATADIR%%/usr/5bin/w
+%%DATADIR%%/usr/5bin/wc
+%%DATADIR%%/usr/5bin/what
+%%DATADIR%%/usr/5bin/whatis
+%%DATADIR%%/usr/5bin/who
+%%DATADIR%%/usr/5bin/whoami
+%%DATADIR%%/usr/5bin/whodo
+%%DATADIR%%/usr/5bin/xargs
+%%DATADIR%%/usr/5bin/yes
+%%DATADIR%%/usr/5lib/calprog
+%%DATADIR%%/usr/5lib/diff3prog
+%%DATADIR%%/usr/5lib/diffh
+%%DATADIR%%/usr/5lib/lib.b
+%%DATADIR%%/usr/5lib/magic
+%%DATADIR%%/usr/5lib/spell/hlista
+%%DATADIR%%/usr/5lib/spell/hlistb
+%%DATADIR%%/usr/5lib/spell/hstop
+%%DATADIR%%/usr/5lib/spell/spellin
+%%DATADIR%%/usr/5lib/spell/spellout
+%%DATADIR%%/usr/5lib/spell/spellprog
+%%DATADIR%%/usr/5lib/tmac/an-old.tmac
+%%DATADIR%%/usr/5lib/tmac/tmac.an
+%%DATADIR%%/usr/5lib/unittab
+%%DATADIR%%/usr/ucb/apropos
+%%DATADIR%%/usr/ucb/basename
+%%DATADIR%%/usr/ucb/catman
+%%DATADIR%%/usr/ucb/chown
+%%DATADIR%%/usr/ucb/deroff
+%%DATADIR%%/usr/ucb/df
+%%DATADIR%%/usr/ucb/du
+%%DATADIR%%/usr/ucb/expand
+%%DATADIR%%/usr/ucb/groups
+%%DATADIR%%/usr/ucb/hostname
+%%DATADIR%%/usr/ucb/install
+%%DATADIR%%/usr/ucb/ln
+%%DATADIR%%/usr/ucb/ls
+%%DATADIR%%/usr/ucb/man
+%%DATADIR%%/usr/ucb/more
+%%DATADIR%%/usr/ucb/printenv
+%%DATADIR%%/usr/ucb/ps
+%%DATADIR%%/usr/ucb/renice
+%%DATADIR%%/usr/ucb/stty
+%%DATADIR%%/usr/ucb/sum
+%%DATADIR%%/usr/ucb/tcopy
+%%DATADIR%%/usr/ucb/tr
+%%DATADIR%%/usr/ucb/ul
+%%DATADIR%%/usr/ucb/unexpand
+%%DATADIR%%/usr/ucb/uptime
+%%DATADIR%%/usr/ucb/users
+%%DATADIR%%/usr/ucb/w
+%%DATADIR%%/usr/ucb/whatis
+%%DATADIR%%/usr/ucb/whoami
+@exec umask 000; touch /var/db/spellhist
+@exec umask 066; touch /var/log/sulog
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES
+%%PORTDOCS%%%%DOCSDIR%%/EXPLAIN.oawk
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE/COPYING.LGPL
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE/LUCENT
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE/README
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.cp
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.dd
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.grep
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.libuxre
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.more
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.nawk
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.oawk
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.ps
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.shl
+%%PORTDOCS%%%%DOCSDIR%%/NOTES.tar
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.oawk
+%%PORTDOCS%%%%DOCSDIR%%/TODO.cpio
+%%PORTDOCS%%%%DOCSDIR%%/intro.txt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/LICENSE
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%/usr/ucb
+@dirrm %%DATADIR%%/usr/share/man/5man/man8
+@dirrm %%DATADIR%%/usr/share/man/5man/man7
+@unexec rmdir %D/%%DATADIR%%/usr/share/man/5man/man6 2>/dev/null || true
+@dirrm %%DATADIR%%/usr/share/man/5man/man5
+@unexec rmdir %D/%%DATADIR%%/usr/share/man/5man/man4 2>/dev/null || true
+@unexec rmdir %D/%%DATADIR%%/usr/share/man/5man/man3 2>/dev/null || true
+@unexec rmdir %D/%%DATADIR%%/usr/share/man/5man/man2 2>/dev/null || true
+@dirrm %%DATADIR%%/usr/share/man/5man/man1m
+@dirrm %%DATADIR%%/usr/share/man/5man/man1b
+@dirrm %%DATADIR%%/usr/share/man/5man/man1
+@dirrm %%DATADIR%%/usr/share/man/5man
+@dirrm %%DATADIR%%/usr/share/man
+@dirrm %%DATADIR%%/usr/share
+@dirrm %%DATADIR%%/usr/5lib/tmac
+@dirrm %%DATADIR%%/usr/5lib/spell
+@dirrm %%DATADIR%%/usr/5lib
+@dirrm %%DATADIR%%/usr/5bin/s42
+@dirrm %%DATADIR%%/usr/5bin/posix
+@dirrm %%DATADIR%%/usr/5bin
+@dirrm %%DATADIR%%/usr
+@dirrm %%DATADIR%%/etc/default
+@dirrm %%DATADIR%%/etc
+@dirrm %%DATADIR%%