1ead1f93eSLiane Praza#
2ead1f93eSLiane Praza# CDDL HEADER START
3ead1f93eSLiane Praza#
4ead1f93eSLiane Praza# The contents of this file are subject to the terms of the
5ead1f93eSLiane Praza# Common Development and Distribution License (the "License").
6ead1f93eSLiane Praza# You may not use this file except in compliance with the License.
7ead1f93eSLiane Praza#
8ead1f93eSLiane Praza# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9ead1f93eSLiane Praza# or http://www.opensolaris.org/os/licensing.
10ead1f93eSLiane Praza# See the License for the specific language governing permissions
11ead1f93eSLiane Praza# and limitations under the License.
12ead1f93eSLiane Praza#
13ead1f93eSLiane Praza# When distributing Covered Code, include this CDDL HEADER in each
14ead1f93eSLiane Praza# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15ead1f93eSLiane Praza# If applicable, add the following below this CDDL HEADER, with the
16ead1f93eSLiane Praza# fields enclosed by brackets "[]" replaced with your own identifying
17ead1f93eSLiane Praza# information: Portions Copyright [yyyy] [name of copyright owner]
18ead1f93eSLiane Praza#
19ead1f93eSLiane Praza# CDDL HEADER END
20ead1f93eSLiane Praza#
21ead1f93eSLiane Praza
22ead1f93eSLiane Praza#
23ebbab6bbSDan Price# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24a9478106SYuri Pankov# Copyright 2012 Nexenta Systems, Inc. All rights reserved.
250ae9a84fSAndrew Stormont# Copyright 2016 RackTop Systems.
26e98dc02aSDan McDonald# Copyright 2020 Joyent, Inc.
27ead1f93eSLiane Praza#
28ead1f93eSLiane Praza
29ead1f93eSLiane Prazaset name=pkg.fmri value=pkg:/system/extended-system-utilities@$(PKGVERS)
3086d41711SAndy Fiddamanset name=pkg.summary value="Extended System Utilities"
31ead1f93eSLiane Prazaset name=pkg.description \
32ead1f93eSLiane Praza    value="additional UNIX system utilities, including awk, bc, cal, compress, diff, dos2unix, last, rup, sort, spell, uniq, and uuencode"
33ead1f93eSLiane Prazaset name=info.classification value=org.opensolaris.category.2008:System/Core
34ead1f93eSLiane Prazaset name=variant.arch value=$(ARCH)
3586d41711SAndy Fiddamandir  path=usr group=sys
3686d41711SAndy Fiddamandir  path=usr/bin
3786d41711SAndy Fiddamandir  path=usr/bin/$(ARCH64)
380ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pargs target=../../bin/pargs
390ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pauxv target=../../bin/pauxv
400ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pcred target=../../bin/pcred
410ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/penv target=../../bin/penv
420ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pfiles target=../../bin/pfiles
430ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pflags target=../../bin/pflags
440ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pldd target=../../bin/pldd
450ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/plgrp target=../../bin/plgrp
460ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pmadvise target=../../bin/pmadvise
470ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pmap target=../../bin/pmap
480ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/ppgsz target=../../bin/ppgsz
490ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/ppriv target=../../bin/ppriv
500ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/preap target=../../bin/preap
510ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/prun target=../../bin/prun
520ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/psecflags target=../../bin/psecflags
530ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/psig target=../../bin/psig
540ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pstack target=../../bin/pstack
550ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pstop target=../../bin/pstop
560ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/ptime target=../../bin/ptime
570ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/ptree target=../../bin/ptree
580ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pwait target=../../bin/pwait
590ba72251SRichard Lowelink path=usr/bin/$(ARCH64)/pwdx target=../../bin/pwdx
60*101e15b5SRichard Lowelink path=usr/bin/$(ARCH64)/sort target=../../bin/sort
61ead1f93eSLiane Prazafile path=usr/bin/asa mode=0555
62ead1f93eSLiane Prazafile path=usr/bin/awk mode=0555
63ead1f93eSLiane Prazafile path=usr/bin/banner mode=0555
64ead1f93eSLiane Prazafile path=usr/bin/batch mode=0555
65ead1f93eSLiane Prazafile path=usr/bin/bc mode=0555
66ead1f93eSLiane Prazafile path=usr/bin/bdiff mode=0755
67ead1f93eSLiane Prazafile path=usr/bin/cal mode=0555
68ead1f93eSLiane Prazafile path=usr/bin/col mode=0555
69ead1f93eSLiane Prazafile path=usr/bin/compress mode=0555
70ead1f93eSLiane Prazafile path=usr/bin/csplit mode=0555
71ead1f93eSLiane Prazafile path=usr/bin/dc mode=0555
72ead1f93eSLiane Prazafile path=usr/bin/diff mode=0555
73ead1f93eSLiane Prazafile path=usr/bin/diff3 mode=0555
74ead1f93eSLiane Prazafile path=usr/bin/dircmp mode=0555
7586d41711SAndy Fiddamanlink path=usr/bin/dmesg target=../sbin/dmesg
76ead1f93eSLiane Prazafile path=usr/bin/dos2unix mode=0555
77c0455f33SToomas Soomefile path=usr/bin/etdump mode=0555
78ead1f93eSLiane Prazafile path=usr/bin/expand mode=0555
79ead1f93eSLiane Prazafile path=usr/bin/factor mode=0555
80ead1f93eSLiane Prazafile path=usr/bin/kstat mode=0555
81ead1f93eSLiane Prazafile path=usr/bin/last mode=0555
82ead1f93eSLiane Prazafile path=usr/bin/lastcomm mode=0555
83ead1f93eSLiane Prazafile path=usr/bin/lgrpinfo mode=0555
84ead1f93eSLiane Prazafile path=usr/bin/look mode=0755
85ead1f93eSLiane Prazafile path=usr/bin/mkfifo mode=0555
8686d41711SAndy Fiddamanhardlink path=usr/bin/nawk target=../../usr/bin/awk
87ead1f93eSLiane Prazafile path=usr/bin/newform mode=0555
88ead1f93eSLiane Prazafile path=usr/bin/news mode=0555
89ead1f93eSLiane Prazafile path=usr/bin/nl mode=0555
90e98dc02aSDan McDonaldfile path=usr/bin/oawk mode=0555
91ead1f93eSLiane Prazafile path=usr/bin/pack mode=0555
920ba72251SRichard Lowefile path=usr/bin/pargs mode=0555
930ba72251SRichard Lowehardlink path=usr/bin/pauxv target=../bin/pargs
9486d41711SAndy Fiddamanlink path=usr/bin/pcat target=./unpack
950ba72251SRichard Lowefile path=usr/bin/pcred mode=0555
960ba72251SRichard Lowehardlink path=usr/bin/penv target=../bin/pargs
970ba72251SRichard Lowefile path=usr/bin/pfiles mode=0555
980ba72251SRichard Lowefile path=usr/bin/pflags mode=0555
99d3c97224SAlexander Kolbasovfile path=usr/bin/pginfo mode=0555
100d3c97224SAlexander Kolbasovfile path=usr/bin/pgstat mode=0555
1010ba72251SRichard Lowefile path=usr/bin/pldd mode=0555
1020ba72251SRichard Lowefile path=usr/bin/plgrp mode=0555
1030ba72251SRichard Lowefile path=usr/bin/pmadvise mode=0555
1040ba72251SRichard Lowefile path=usr/bin/pmap mode=0555
1050ba72251SRichard Lowefile path=usr/bin/ppgsz mode=0555
1060ba72251SRichard Lowefile path=usr/bin/ppriv mode=0555
1070ba72251SRichard Lowefile path=usr/bin/preap mode=0555
1080ba72251SRichard Lowefile path=usr/bin/prun mode=0555
1090ba72251SRichard Lowefile path=usr/bin/psecflags mode=0555
1100ba72251SRichard Lowefile path=usr/bin/psig mode=0555
1110ba72251SRichard Lowefile path=usr/bin/pstack mode=0555
1120ba72251SRichard Lowefile path=usr/bin/pstop mode=0555
1130ba72251SRichard Lowefile path=usr/bin/ptime mode=0555
1140ba72251SRichard Lowefile path=usr/bin/ptree mode=0555
1150ba72251SRichard Lowefile path=usr/bin/pwait mode=0555
1160ba72251SRichard Lowefile path=usr/bin/pwdx mode=0555
117ead1f93eSLiane Prazafile path=usr/bin/sdiff mode=0555
118*101e15b5SRichard Lowefile path=usr/bin/sort mode=0555
119ead1f93eSLiane Prazafile path=usr/bin/spell mode=0555
120ead1f93eSLiane Prazafile path=usr/bin/split mode=0555
12186d41711SAndy Fiddamanlink path=usr/bin/strace target=../sbin/strace
122ead1f93eSLiane Prazafile path=usr/bin/tcopy mode=0555
12386d41711SAndy Fiddamanhardlink path=usr/bin/uncompress target=../../usr/bin/compress
124ead1f93eSLiane Prazafile path=usr/bin/unexpand mode=0555
125ead1f93eSLiane Prazafile path=usr/bin/units mode=0555
126ead1f93eSLiane Prazafile path=usr/bin/unix2dos mode=0555
127ead1f93eSLiane Prazafile path=usr/bin/unpack mode=0555
128ead1f93eSLiane Prazafile path=usr/bin/uudecode group=uucp mode=0555
129ead1f93eSLiane Prazafile path=usr/bin/uuencode group=uucp mode=0555
130ead1f93eSLiane Prazafile path=usr/bin/yes mode=0555
13186d41711SAndy Fiddamanhardlink path=usr/bin/zcat target=../../usr/bin/compress
13286d41711SAndy Fiddamanlink path=usr/dict target=./share/lib/dict
13386d41711SAndy Fiddamandir  path=usr/lib
13486d41711SAndy Fiddamandir  path=usr/lib/$(ARCH64)
135ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/madv.so.1
136ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/mpss.so.1
13786d41711SAndy Fiddamandir  path=usr/lib/adb group=sys
13886d41711SAndy Fiddamandir  path=usr/lib/adb/$(ARCH64) group=sys
139ead1f93eSLiane Prazafile path=usr/lib/adb/$(ARCH64)/adbsub.o group=sys
140ead1f93eSLiane Prazafile path=usr/lib/adb/adbgen group=sys mode=0755
141ead1f93eSLiane Prazafile path=usr/lib/adb/adbgen1 group=sys mode=0755
142ead1f93eSLiane Prazafile path=usr/lib/adb/adbgen3 group=sys mode=0755
143ead1f93eSLiane Prazafile path=usr/lib/adb/adbgen4 group=sys mode=0755
144ead1f93eSLiane Prazafile path=usr/lib/adb/adbsub.o group=sys
145ead1f93eSLiane Prazafile path=usr/lib/diff3prog mode=0555
14686d41711SAndy Fiddamandir  path=usr/lib/fs group=sys
14786d41711SAndy Fiddamandir  path=usr/lib/fs/pcfs group=sys
148ead1f93eSLiane Prazafile path=usr/lib/fs/pcfs/fsck mode=0555
14986d41711SAndy Fiddamanhardlink path=usr/lib/fs/pcfs/fstyp target=../../../sbin/fstyp
150ead1f93eSLiane Prazafile path=usr/lib/fs/pcfs/fstyp.so.1 mode=0555
151ead1f93eSLiane Prazafile path=usr/lib/fs/pcfs/mkfs mode=0555
152ead1f93eSLiane Prazafile path=usr/lib/fs/pcfs/mount mode=0555
153ead1f93eSLiane Prazafile path=usr/lib/madv.so.1
154ead1f93eSLiane Prazafile path=usr/lib/mpss.so.1
15586d41711SAndy Fiddamandir  path=usr/lib/spell
156ead1f93eSLiane Prazafile path=usr/lib/spell/compress mode=0555
157ead1f93eSLiane Prazafile path=usr/lib/spell/hashcheck mode=0555
158ead1f93eSLiane Prazafile path=usr/lib/spell/hashmake mode=0555
159ead1f93eSLiane Prazafile path=usr/lib/spell/hlista
160ead1f93eSLiane Prazafile path=usr/lib/spell/hlistb
161ead1f93eSLiane Prazafile path=usr/lib/spell/hstop
162ead1f93eSLiane Prazafile path=usr/lib/spell/spellin mode=0555
163ead1f93eSLiane Prazafile path=usr/lib/spell/spellprog mode=0555
16486d41711SAndy Fiddamandir  path=usr/proc
16586d41711SAndy Fiddamandir  path=usr/proc/bin
16686d41711SAndy Fiddamanlink path=usr/proc/bin/pcred target=../../bin/pcred
16786d41711SAndy Fiddamanlink path=usr/proc/bin/pfiles target=../../bin/pfiles
16886d41711SAndy Fiddamanlink path=usr/proc/bin/pflags target=../../bin/pflags
16986d41711SAndy Fiddamanlink path=usr/proc/bin/pldd target=../../bin/pldd
17086d41711SAndy Fiddamanlink path=usr/proc/bin/pmap target=../../bin/pmap
17186d41711SAndy Fiddamanlink path=usr/proc/bin/prun target=../../bin/prun
17286d41711SAndy Fiddamanlink path=usr/proc/bin/psig target=../../bin/psig
17386d41711SAndy Fiddamanlink path=usr/proc/bin/pstack target=../../bin/pstack
17486d41711SAndy Fiddamanlink path=usr/proc/bin/pstop target=../../bin/pstop
17586d41711SAndy Fiddamanlink path=usr/proc/bin/ptime target=../../bin/ptime
17686d41711SAndy Fiddamanlink path=usr/proc/bin/ptree target=../../bin/ptree
17786d41711SAndy Fiddamanlink path=usr/proc/bin/pwait target=../../bin/pwait
17886d41711SAndy Fiddamanlink path=usr/proc/bin/pwdx target=../../bin/pwdx
17986d41711SAndy Fiddamandir  path=usr/sbin
18086d41711SAndy Fiddamandir  path=usr/sbin/$(ARCH64)
181ead1f93eSLiane Prazafile path=usr/sbin/dmesg mode=0555
182ead1f93eSLiane Prazafile path=usr/sbin/projadd group=sys mode=0555
183ead1f93eSLiane Prazafile path=usr/sbin/projdel group=sys mode=0555
184ead1f93eSLiane Prazafile path=usr/sbin/projmod group=sys mode=0555
18586d41711SAndy Fiddamandir  path=usr/share
18686d41711SAndy Fiddamandir  path=usr/share/lib
18786d41711SAndy Fiddamandir  path=usr/share/lib/dict
188ead1f93eSLiane Prazafile path=usr/share/lib/dict/words
18986d41711SAndy Fiddamandir  path=usr/share/man/man1
190c10c16deSRichard Lowefile path=usr/share/man/man1/asa.1
191c10c16deSRichard Lowefile path=usr/share/man/man1/awk.1
192c10c16deSRichard Lowefile path=usr/share/man/man1/banner.1
193c10c16deSRichard Lowefile path=usr/share/man/man1/bc.1
194c10c16deSRichard Lowefile path=usr/share/man/man1/bdiff.1
195c10c16deSRichard Lowefile path=usr/share/man/man1/cal.1
196c10c16deSRichard Lowefile path=usr/share/man/man1/col.1
197c10c16deSRichard Lowefile path=usr/share/man/man1/compress.1
198c10c16deSRichard Lowefile path=usr/share/man/man1/csplit.1
199c10c16deSRichard Lowefile path=usr/share/man/man1/dc.1
200c10c16deSRichard Lowefile path=usr/share/man/man1/diff.1
201c10c16deSRichard Lowefile path=usr/share/man/man1/diff3.1
202c10c16deSRichard Lowefile path=usr/share/man/man1/dircmp.1
203c10c16deSRichard Lowefile path=usr/share/man/man1/dos2unix.1
204c10c16deSRichard Lowefile path=usr/share/man/man1/expand.1
205c10c16deSRichard Lowefile path=usr/share/man/man1/factor.1
20686d41711SAndy Fiddamanlink path=usr/share/man/man1/hashcheck.1 target=spell.1
20786d41711SAndy Fiddamanlink path=usr/share/man/man1/hashmake.1 target=spell.1
208c10c16deSRichard Lowefile path=usr/share/man/man1/last.1
209c10c16deSRichard Lowefile path=usr/share/man/man1/lastcomm.1
210c10c16deSRichard Lowefile path=usr/share/man/man1/lgrpinfo.1
211c10c16deSRichard Lowefile path=usr/share/man/man1/look.1
212c10c16deSRichard Lowefile path=usr/share/man/man1/madv.so.1.1
213c10c16deSRichard Lowefile path=usr/share/man/man1/mpss.so.1.1
21486d41711SAndy Fiddamanlink path=usr/share/man/man1/nawk.1 target=awk.1
215c10c16deSRichard Lowefile path=usr/share/man/man1/newform.1
216c10c16deSRichard Lowefile path=usr/share/man/man1/news.1
217c10c16deSRichard Lowefile path=usr/share/man/man1/nl.1
218e98dc02aSDan McDonaldfile path=usr/share/man/man1/oawk.1
219c10c16deSRichard Lowefile path=usr/share/man/man1/pack.1
220c10c16deSRichard Lowefile path=usr/share/man/man1/pargs.1
22186d41711SAndy Fiddamanlink path=usr/share/man/man1/pauxv.1 target=pargs.1
22286d41711SAndy Fiddamanlink path=usr/share/man/man1/pcat.1 target=pack.1
22386d41711SAndy Fiddamanlink path=usr/share/man/man1/penv.1 target=pargs.1
224c10c16deSRichard Lowefile path=usr/share/man/man1/plgrp.1
225c10c16deSRichard Lowefile path=usr/share/man/man1/pmadvise.1
226c10c16deSRichard Lowefile path=usr/share/man/man1/pmap.1
227c10c16deSRichard Lowefile path=usr/share/man/man1/ppgsz.1
228c10c16deSRichard Lowefile path=usr/share/man/man1/ppriv.1
229c10c16deSRichard Lowefile path=usr/share/man/man1/preap.1
230d2a70789SRichard Lowefile path=usr/share/man/man1/psecflags.1
231c10c16deSRichard Lowefile path=usr/share/man/man1/ptree.1
232c10c16deSRichard Lowefile path=usr/share/man/man1/sdiff.1
233c10c16deSRichard Lowefile path=usr/share/man/man1/sort.1
234c10c16deSRichard Lowefile path=usr/share/man/man1/spell.1
23586d41711SAndy Fiddamanlink path=usr/share/man/man1/spellin.1 target=spell.1
236c10c16deSRichard Lowefile path=usr/share/man/man1/split.1
237c10c16deSRichard Lowefile path=usr/share/man/man1/tcopy.1
23886d41711SAndy Fiddamanlink path=usr/share/man/man1/uncompress.1 target=compress.1
23986d41711SAndy Fiddamanlink path=usr/share/man/man1/unexpand.1 target=expand.1
240c10c16deSRichard Lowefile path=usr/share/man/man1/units.1
241c10c16deSRichard Lowefile path=usr/share/man/man1/unix2dos.1
24286d41711SAndy Fiddamanlink path=usr/share/man/man1/unpack.1 target=pack.1
243c10c16deSRichard Lowefile path=usr/share/man/man1/yes.1
24486d41711SAndy Fiddamanlink path=usr/share/man/man1/zcat.1 target=compress.1
245bbf21555SRichard Lowedir  path=usr/share/man/man8
246bbf21555SRichard Lowefile path=usr/share/man/man8/adbgen.8
247bbf21555SRichard Lowefile path=usr/share/man/man8/dmesg.8
248bbf21555SRichard Lowefile path=usr/share/man/man8/fsck_pcfs.8
249bbf21555SRichard Lowefile path=usr/share/man/man8/kstat.8
250bbf21555SRichard Lowefile path=usr/share/man/man8/mkfifo.8
251bbf21555SRichard Lowefile path=usr/share/man/man8/mkfs_pcfs.8
252bbf21555SRichard Lowefile path=usr/share/man/man8/mount_pcfs.8
253bbf21555SRichard Lowefile path=usr/share/man/man8/projadd.8
254bbf21555SRichard Lowefile path=usr/share/man/man8/projdel.8
255bbf21555SRichard Lowefile path=usr/share/man/man8/projmod.8
25671e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWesu \
257ead1f93eSLiane Praza    desc="additional UNIX system utilities, including awk, bc, cal, compress, diff, dos2unix, last, rup, sort, spell, uniq, and uuencode" \
25871e464e5SPeter Dennis - Sustaining Engineer    name="Extended System Utilities"
259ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun
260ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL
2615084e753SMark J. Nelsonlicense usr/src/cmd/compress/THIRDPARTYLICENSE \
2625084e753SMark J. Nelson    license=usr/src/cmd/compress/THIRDPARTYLICENSE
263c0455f33SToomas Soomelicense usr/src/cmd/etdump/THIRDPARTYLICENSE \
264c0455f33SToomas Soome    license=usr/src/cmd/etdump/THIRDPARTYLICENSE
2655084e753SMark J. Nelsonlicense usr/src/cmd/lastcomm/THIRDPARTYLICENSE \
2665084e753SMark J. Nelson    license=usr/src/cmd/lastcomm/THIRDPARTYLICENSE
2675084e753SMark J. Nelsonlicense usr/src/cmd/look/THIRDPARTYLICENSE \
2685084e753SMark J. Nelson    license=usr/src/cmd/look/THIRDPARTYLICENSE
2695084e753SMark J. Nelsonlicense usr/src/cmd/units/THIRDPARTYLICENSE \
2705084e753SMark J. Nelson    license=usr/src/cmd/units/THIRDPARTYLICENSE
27186d41711SAndy Fiddamandepend type=require fmri=runtime/perl$(PERL_PKGVERS)
27286d41711SAndy Fiddamandepend type=require fmri=runtime/perl$(PERL_PKGVERS)/module/sun-solaris
273