Ruslan Ermilov
60f6f55742
If the world was built using either -DNOCLEAN or -DNOCLEANDIR, it was
...
possible to use old generated doc-* files as the source for new ones.
Wrong -mdoc files would then be installed, and man(1) failed with the
following diagnostics:
mdoc error: end-macro (.em) respecification is not allowed. (#41 )
Should this have been `.Em ...'?
Put helper stuff into `beforedepend' to cleanup old files.
Makefile first infected in rev 1.15.
Reported via: -current
2001-04-23 13:27:35 +00:00
Ruslan Ermilov
471eab0d41
This is not a problem but a feature of PMake.
...
Pointed out by: bde
2001-04-23 08:48:42 +00:00
Ruslan Ermilov
bf30c5b32b
Add .Lb entry for -ldevinfo.
2001-04-23 07:40:29 +00:00
Ruslan Ermilov
9ba4bc8ede
Work around the problem in multi-job make(1).
...
(Fixes ``make -jN buildworld'' breakage in bootstrap-tools.)
Reported by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2001-04-19 09:10:53 +00:00
Ruslan Ermilov
cf3e3228a4
Upgrade to Groff 1.17.
2001-04-17 12:37:18 +00:00
Ruslan Ermilov
e5ac5644e2
MAN[1-9] -> MAN.
2001-03-27 14:59:06 +00:00
Ruslan Ermilov
0a3a912634
Make ``groff -man'' work again for both man(7) and mdoc(7) manpages.
...
The new Groff release will support this feature.
Requested by: peter
2001-02-23 09:35:33 +00:00
Ruslan Ermilov
4c5804ea54
Install the stock (as supplied by groff(1) distribution) tmac.an
...
and tmac.andoc files. The man(1), catman(1) and bsd.man.mk have
been modified to call groff(1) with -mandoc argument.
2000-12-06 17:02:33 +00:00
Ruslan Ermilov
ebc20f71ea
Upgrade to version 1.16.1.
2000-12-05 19:15:36 +00:00
Ruslan Ermilov
05afaf4b47
Removed files not present in v1_15 import.
2000-09-22 10:05:18 +00:00
Jeroen Ruigrok van der Werven
5547f6cadd
Add necessary tmac files to the tmac Makefile and install them
...
in /usr/share/tmac like the rest.
2000-01-12 13:37:57 +00:00
Andrey A. Chernov
1b45e33270
fix LOCALEDIR
1999-09-15 18:55:17 +00:00
Andrey A. Chernov
3e6ef2e23d
install localized files
1999-09-11 19:56:05 +00:00
Peter Wemm
9b7a44a60e
$Id$ -> $FreeBSD$
1999-08-27 23:37:10 +00:00
Andrey A. Chernov
96f0e50b5e
install msafer.7
1999-07-31 12:20:29 +00:00
Mike Pritchard
430256ad16
Make direct calls to nroff work again. Rev 1.5 of contrib/gnu/nroff/nroff.sh
...
broke nroff because it added the '-S' option to the troff call, which
requires that the tmac.safer macro package be installed.
Since 90% of our *roff calls are probably generated by man(1), and
man(1) calls groff directly, I'm not really sure what rev 1.5 of nroff.sh
was trying to fix, but at least now nroff works again.
Broken by: imp
1999-07-30 19:15:16 +00:00
Bruce Evans
71d8a2d21a
Generate files at build time, not at install time. This should be the
...
last fix of this type. Installing from a read-only object tree should
work now.
Install files using a single install command where this is easy; don't
use shell loops.
Don't use MANDEPEND to complicate things.
1998-03-21 12:12:55 +00:00
Bruce Evans
45c9cb5439
Use BINOWN, etc. instead of bin, etc. so that (this part of)
...
`BINOWN=... make world' can be run by users other than root.
1997-12-17 12:04:53 +00:00
Bruce Evans
015a0dc2e4
Use ${COPY} instead of -c for installing non-source files.
1997-01-01 04:22:23 +00:00
John Fieber
29c8b5b52b
Add missing tmac.lj4 (for PCL driver)
1996-09-11 22:16:59 +00:00
Poul-Henning Kamp
b6b34a5e0f
DISTDIR is a reserved variable for make release
...
s/DISTDIR/DIST_DIR/g
1996-09-09 18:05:29 +00:00
Paul Traina
f7c160386a
...long live groff
1996-09-08 01:27:58 +00:00
Paul Traina
c8f36f3496
Groff is dead...
1996-09-08 01:09:04 +00:00
Paul Traina
604a5013e8
Add Russian language / koi8-r font support.
...
Original author: ache
1996-09-08 00:28:32 +00:00
Wolfram Schneider
a0228a8384
add Version 1 AT&T UNIX to .At macro
1996-08-28 22:37:00 +00:00
Mike Pritchard
834c252e5c
Teach the mdoc .Os and .Fx macros about the FreeBSD 2.1.5 release.
1996-07-10 23:53:13 +00:00
Mike Pritchard
a218f99adb
Added a ".Fx" macro to the mdoc package. Usage:
...
.Fx version.rel { , . ; : ( ) [ ]
Example:
The
.Nm xyzzy
command first appeared in
.Fx 2.2 .
Produces:
The xyzzy command first appeared in FreeBSD 2.2.
Suggested by wollman.
1996-02-12 19:25:18 +00:00
Mike Pritchard
bcff8e2ae4
Another round of man page cleanups.
...
Down to only about 100 items left to cleanup! :-)
1996-02-12 04:57:03 +00:00
Mike Pritchard
24b0124f19
Fix the ".Os" macro to not display "BSD Experimental" if no arguments
...
are specified. Just "BSD" is displayed instead.
1996-02-01 18:04:22 +00:00
Mike Pritchard
6f151a1436
Remove groff/tmac/mm.diff - it is just a small file containing a context
...
diff that was probably mistakenly committed when the package was brought in.
1996-01-31 21:07:22 +00:00
Mike Pritchard
83d3a958bf
Updated the ".St -ansiC" macro to report "ISO 9899: 1990 (``ISO C'')"
...
You can also specify -iso9899, or -isoC. Use -ansiC-89 if you still need
the X3.159-1989 string reported.
Suggested by Garrett Wollman.
1996-01-31 20:55:35 +00:00
Mike Pritchard
fb87014e2d
Teach the .Os macro about FreeBSD and our releases. E.g.
...
.Os FreeBSD 2.1
will now display "FreeBSD 2.1" at the bottom of the man page,
instead of just "FreeBSD".
Added a bunch of missing standards to the .St macro.
4.4BSD is no longer "BSD Experimental".
Obtained from: Partially obtained from NetBSD & 4.4BSD-lite2
1996-01-31 16:34:53 +00:00
Gary Clark II
171a357ba5
Change UNIX to FreeBSD.
...
I got tired of see ``UNIX System Managers Manual''
NOTE: There still a couple of UNIXs left in here. There deal with the
documents. We may want to change there also, even though VERY little of there
even pertain to FreeBSD.
1995-10-10 11:34:10 +00:00
Bruce Evans
9c0dc173cc
Change install' to
${INSTALL}' so that default install flags can be
...
specified in the top level Makefiles.
1995-07-25 00:37:58 +00:00
Bruce Evans
ceac74879e
Install man.local in the correct directory. Apparently everyone is using
...
the version installed from /usr/share. It's hard to eliminate old versions
- few Makefiles have `uninstall' targets and sup/ctm tends to blow away
old Makefiles.
This Makefile needs more work. Stuff is built at install time...
1995-01-26 06:00:40 +00:00
Bruce Evans
b34bc5463d
Fix installation of the link to tmac.an. $(FOO} doesn't work.
1995-01-19 15:58:34 +00:00
Andrey A. Chernov
a5bf27a269
Remove sneaked tabs
...
Submitted by: Ollivier Robert
1995-01-19 10:39:22 +00:00
Andrey A. Chernov
8cd8abf162
Oops, forget to add \{ \} in prev. commit
1995-01-17 21:08:33 +00:00
Andrey A. Chernov
32bb7861f2
koi8-r added
1995-01-17 20:17:31 +00:00
Andrey A. Chernov
1f1d79eb97
Back out prev change, don't load tty-char directly, it is already done
...
into nroff shell script
1995-01-17 20:11:04 +00:00
Andrey A. Chernov
3e6c1c6d90
Load russian hyphentation for -Tkoi8-r
1995-01-17 20:08:42 +00:00
Andrey A. Chernov
309c205212
afterinstall --> beforeinstall to make LINKS work
1995-01-17 19:05:12 +00:00
Andrey A. Chernov
a5cf5392ff
Remove unnecessary complex renaming after nuking BSD tmacs
1995-01-17 18:49:52 +00:00
Andrey A. Chernov
083ad6c648
Rename tmacs properly (me)
...
Strip renamed pages before install
1995-01-17 18:31:07 +00:00
Andrey A. Chernov
055e903386
Add missing file
1995-01-17 17:51:52 +00:00
Andrey A. Chernov
e9844b337b
Define troff chars in more nice way than defining them into
...
devascii R.proto (will be fixed too)
1995-01-17 00:58:05 +00:00
Andrey A. Chernov
9acd98f380
Add koi8-r referred to tmac.tty
1995-01-17 00:21:30 +00:00
Paul Traina
26444f9367
Layer in all FreeBSD patches
1995-01-15 08:30:25 +00:00
Paul Traina
f84f13d3d0
groff-1.09
1995-01-15 08:10:00 +00:00