mycroft
2d450b7ef3
Oops. DOCOWN and DOCGRP were recursive.
1993-08-15 21:36:10 +00:00
mycroft
0266c40ac7
Get rid of empty targets; the defaults are now correct.
1993-08-15 21:35:31 +00:00
mycroft
24ee64add1
I completely blew that...
1993-08-15 21:27:26 +00:00
mycroft
8aa48639fb
Don't do tags and cleandepend if no SRCS.
1993-08-15 21:14:45 +00:00
mycroft
781e25808c
Makefile: Use `install -d' to create directory.
...
bsd.dep.mk: Add defaults for `beforedepend' and `afterdepend'.
sys.mk: 8 tabs --> space
1993-08-15 21:09:20 +00:00
mycroft
f5b2ed3238
Don't automatically include bsd.subdir.mk in bsd.prog.mk and bsd.lib.mk.
...
Put back .MAIN in bsd.man.mk, and be careful not to include ../Makefile.inc
a second time.
1993-08-15 20:59:36 +00:00
mycroft
18a7ed8e5b
Install bsd.dep.mk and bsd.obj.mk.
1993-08-15 20:49:25 +00:00
mycroft
3eebe31396
Move man rules to sys.mk.
...
Use bsd.subdir.mk for building subdirectories.
Don't forget to remove x.cc and x.C when using SHAREDSTRINGS.
Make ${PROG} always depend on ${LIBCRT0}.
Don't duplicate code between cleandir and clean.
Move tags target to bsd.dep.mk.
Move STRIP to bsd.own.mk.
Remove redundant definitions of {BIN,MAN}{DIR,GRP,OWN,MODE}.
Move {LIB,DOC}{DIR,GRP,OWN,MODE} defaults to bsd.own.mk.
1993-08-15 20:42:39 +00:00
mycroft
6a1bdd6fc0
Abstract out dependency stuff, and add RCS identifiers.
1993-08-15 19:37:04 +00:00
mycroft
0c9bbcf68c
Create target directories with `install -d', and move `obj' targets into one
...
file.
1993-08-15 19:26:05 +00:00
cgd
ac314ea078
change 'ANSI C3.159-1989' to 'ANSI X3.159-1989', as is appropriate
1993-08-13 11:54:34 +00:00
mycroft
28e6c71e70
Put LINKS handling in `install' target, so it's the last thing executed, and
...
happens even if `realinstall' is user-defined.
1993-08-10 16:46:58 +00:00
mycroft
7951d19dd0
Add LINKS for /usr/share/dict/words.
1993-08-10 16:42:48 +00:00
jtc
e8861c1d5c
Macros are in /usr/share, not /usr/lib.
1993-08-09 22:25:25 +00:00
cgd
f08e3f34a5
merge in changes from netbsd-0-9-ALPHA2
1993-08-07 07:42:13 +00:00
cgd
6029498ef6
add com man page, derived from hp9k/300 dca man page
1993-08-06 11:19:07 +00:00
cgd
4e8e79a90e
add npx man page. it could use some help, but has some meat.
1993-08-06 10:58:03 +00:00
cgd
4809f1ee5d
add (skimpy; technically deficient) lp* man pages
1993-08-06 10:34:11 +00:00
cgd
c4f1c55f9f
add (VERY skimpy) man pages for the bus mouse drivers.
1993-08-06 10:10:55 +00:00
cgd
8f94dcc594
overall source code style guide. it is king. revere it.
1993-08-06 07:30:52 +00:00
mycroft
ab127e8ac7
Don't remove obj dir (or link) when doing `make cleandir'.
1993-08-03 23:01:06 +00:00
mycroft
aee4b07b8a
Add RCS identifiers, remove some completely useless RCS logs and patchkit
...
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft
e9d867ef50
Add RCS identifiers.
1993-08-01 17:54:45 +00:00
mycroft
55b7fa6d0b
Add RCS identifiers.
1993-08-01 07:54:52 +00:00
mycroft
dfb9caab49
Add RCS indentifiers.
1993-08-01 07:32:48 +00:00
mycroft
c3e42d1c64
Add RCS indentifiers.
1993-08-01 07:22:47 +00:00
mycroft
5b11c06adf
Add RCS indentifiers.
1993-07-31 15:27:53 +00:00
mycroft
690cae8181
Add RCS indentifiers.
1993-07-31 15:17:49 +00:00
mycroft
01094e51c2
When generating a default OBJS, ignore .h files.
1993-07-30 03:40:07 +00:00
mycroft
8846a74782
Don't print the `making ...' message if an obj dir already exists.
...
Also, a minor cleanup.
1993-07-29 22:04:53 +00:00
cgd
cbdb50c1c1
incorporate changes from 0-9-base to 0-9-ALPHA
1993-07-28 00:56:43 +00:00
cgd
799eb7d029
kill change log
1993-07-28 00:00:49 +00:00
jtc
dddeb4b8fa
Set RCS comment leader to .\".
1993-07-27 19:08:55 +00:00
jtc
6e9cf0213d
Now that all of the manual pages that used the "old" mandoc macros
...
have been upgraded to use the "new" mandoc macros, we can safely
remove support for tmac.doc.old
1993-07-22 17:06:53 +00:00
jtc
6717e85b49
Fixed spelling error: mdoc.sample -> mdoc.samples
...
Added RCS Header.
1993-07-22 16:53:53 +00:00
mycroft
58b0818b7f
Clean up deleted files.
1993-07-21 13:10:25 +00:00
brezak
9e6dbf5cbf
kadb is depricated. See ddb instead.
1993-07-21 13:10:22 +00:00
mrg
9d232f6cae
4.4BSD-Lite2
1993-07-20 17:57:50 +00:00
alm
83e596d2e3
Added toor@awfulhak.demon.co.uk's mods to parse a comma-separated
...
into separate whatis.db entries.
1993-07-20 12:44:44 +00:00
mycroft
78f5c43040
Use ${COPY}, not -c for install.
1993-07-18 19:06:45 +00:00
cgd
8627f24dba
add OS defn's for 0.9a and 1.0. also change 0.8a and 0.9 to be
...
non-experimental
1993-07-17 14:35:59 +00:00
mycroft
8d7d3883e3
Fix C++ dependencies for good. `make depend' is now done in two passes--one
...
of C files and one for C++ files. No need to specify `-+' in your Makefile,
as it is now done automatically.
1993-07-17 13:43:50 +00:00
mycroft
3a5556e27f
Combine some suffix rules.
1993-07-17 12:29:17 +00:00
cgd
870dd3b285
do c++ dependencies the right way...
1993-07-17 12:18:12 +00:00
mycroft
b761d4a97c
Add suffix rules for C++ files.
1993-07-17 12:09:51 +00:00
brezak
03f7c1b72f
Man page for DDB
1993-07-15 18:41:01 +00:00
deraadt
8e1f902bbc
error found by hpeyerl, cleared by mccanne
1993-07-15 14:53:52 +00:00
brezak
c17cb39f9c
Allow SYS_INCLUDES={copies,symlinks} choice in bsd.own.mk.
1993-07-10 03:56:10 +00:00
mycroft
6bb6d2e7bb
Add comment about oddity in find for anyone who might wonder.
1993-07-09 04:27:33 +00:00
mycroft
b81128b96d
Be careful not to copy CVS files.
1993-07-09 04:24:28 +00:00
mrg
67365a58d5
4.4BSD-Lite2
1993-07-05 18:41:19 +00:00
cgd
b84e2217a4
allow docs to make an obj dir and build properly with it.
1993-07-04 13:01:30 +00:00
mrg
c1436e5003
4.4BSD-Lite2
1993-06-29 13:24:44 +00:00
mycroft
30b696c981
Add global CXX and CXXFLAGS for compiling C++ programs. (These names are used
...
by some GNU stuff; if you have a better suggestion, please tell me.)
1993-06-17 03:48:59 +00:00
mycroft
6eb3e7bd66
Never mind. I was being led astray.
1993-06-17 03:45:08 +00:00
mycroft
55acb95fdb
We use ranlib; we don't need lorder.
1993-06-17 03:37:23 +00:00
jtc
7fb7e975c7
Make assert macro ansi complient.
1993-06-16 23:18:35 +00:00
mycroft
77f1922b02
Fix up FILES sections.
1993-06-13 23:06:41 +00:00
mycroft
e52e93dd80
Update file names.
1993-06-13 22:36:44 +00:00
cgd
d2f1cebe30
make documentation build into ps files. this works, mostly...
1993-06-09 22:00:27 +00:00
cgd
1e14b562af
make documentation build into ps files. this works, mostly...
1993-06-09 21:47:31 +00:00
mrg
8cf9a91f68
4.4BSD-Lite2
1993-06-08 18:30:25 +00:00
cgd
ccdcfb509b
note that the example VFS is kernfs, not pcfs
1993-06-08 04:10:41 +00:00
cgd
30e3e4525c
add terry lambert's LKM sample files
1993-06-08 03:52:08 +00:00
cgd
26e41afe6d
add LKM man pages
1993-06-08 03:07:11 +00:00
deraadt
c2ea97f40f
fixed an annoying typo in the headers of 90% of manuals: NetBSDd -> NetBSD
1993-06-06 08:34:16 +00:00
cgd
04bf787a11
get rid of weirdness
1993-06-06 04:26:15 +00:00
cgd
1acb965512
use Bruce Evans' improved pc3 termcap. from patchkit patch 156
1993-06-05 22:46:42 +00:00
mrg
fa83388128
4.4BSD-Lite2
1993-06-05 20:57:40 +00:00
mrg
d3ed39eed7
4.4BSD-Lite2
1993-06-05 20:40:08 +00:00
mrg
cb2326603c
4.4BSD-Lite2
1993-06-05 20:04:14 +00:00
deraadt
00608c8651
i lied; +user entries do not work in /etc/passwd (hard to do too, i think)
1993-06-05 18:13:50 +00:00
brezak
b429b80b0c
Add LIBRPCSVC variable.
1993-06-04 14:47:21 +00:00
cgd
ef3308e903
add ability to specify c++ dependencies, by setting CFLAGS+=-+ for
...
the dependency make.
1993-06-02 14:56:51 +00:00
cgd
70d0145d0f
get make depend right, so that it depends .po's too.
1993-06-02 14:56:16 +00:00
brezak
33503c4c3e
Add termcap description for vt300.
1993-06-01 12:57:44 +00:00
cgd
2bcab29ec0
copy termcap and termcap db when installing
1993-05-26 12:22:32 +00:00
cgd
23b910276a
change libraries to use ${RANLIB} rather than "ranlib" explicitly,
...
also, ranlib them when they're made, so /usr/obj can be read-only
1993-05-26 11:51:49 +00:00
cgd
0150a07cf8
if NOPROFILE defined, don't try to install the profiled libs.
1993-05-26 11:48:40 +00:00
cgd
1661368f4d
re-fix man page stuff
1993-05-26 09:53:23 +00:00
cgd
f75a3e405a
update for improved pc3 termcap, add in scoansi again
1993-05-26 09:40:08 +00:00
deraadt
64f9e04df7
/etc/localtime is not created by "make install" here anymore. That
...
was just too inconvenient.
1993-05-25 09:18:44 +00:00
cgd
8d5826635d
bring in getcap routines, supplied by CSRG, from 4.4...
1993-05-18 07:37:51 +00:00
deraadt
5f3534d355
more self efacement
1993-05-16 02:55:27 +00:00
cgd
b8ef101af8
update with pc3 termcap entry posted to comp.unix.bsd on Mon, 22 Feb 1993
...
by "Alex R.N. Wetmore" <aw2t+@andrew.cmu.edu>
1993-05-13 06:37:47 +00:00
cgd
69d1a121b3
from J.T. Conklin <conklin@kaleida.com>:
...
When the -mandoc macros encounter a .TH, it loads the old -man macros,
slices up a new .TH, and hands off.
But the .TH arguments are not quoted in the new .TH invokation.
Dates, section names, etc., are split up and scattered across the
headers and footers of the manpage.
Very ugly.
Fix:
The following patch to /usr/share/tmac/tmac.andoc quotes the arguments
before they are (re)interpreted by .TH.
1993-05-13 06:08:36 +00:00
glass
3626e0f0c8
added some missing MLINKS
1993-05-08 05:27:01 +00:00
cgd
b09e7550f9
add spkr "pc speaker driver" man page. from 386bsd pk patch 101
1993-05-07 05:26:13 +00:00
cgd
8dbaf99aba
change UNIX to NetBSD (EEK!), and add NetBSD OS names
1993-05-03 00:56:32 +00:00
mycroft
ba61678b19
Fix typos.
1993-05-03 00:28:56 +00:00
cgd
6d11765675
386BSD -> NetBSD
1993-04-28 05:08:19 +00:00
deraadt
d5d6561d7b
A manual page for YP which explains that there are no other manual pages.. :-)
1993-04-27 05:10:23 +00:00
glass
2521ea4e04
adding man page that was in ftp.uu.net:bsd-sources
1993-04-27 05:00:32 +00:00
cgd
5c6b56771f
added definition for DPADD library variable LIBCRYPT.
1993-04-26 13:07:57 +00:00
mycroft
b3c060ba98
Define `realinstall' target, not `install', and let bsd.prog.mk do dependencies.
1993-04-26 03:55:58 +00:00
mycroft
f8e9047837
Once more, don't make `all' depend on man page; bsd.prog.mk does this.
1993-04-26 03:49:25 +00:00
mycroft
5f24c6fc72
Use global value of CFLAGS for optimization.
1993-04-26 03:43:48 +00:00
mycroft
6cadc1cfab
Once more, don't make `all' depend on man page; bsd.prog.mk does this.
1993-04-26 03:42:07 +00:00
mycroft
899ea388c7
Don't redefine `realinstall' target if already defined.
1993-04-26 03:26:17 +00:00
mycroft
4da01efae2
Link with LDFLAGS even if one source module.
1993-04-25 05:53:48 +00:00