jkh
a6ad654c1c
Make package target a lot more general.
...
Submitted by: jkh
1994-08-22 13:11:32 +00:00
jkh
3e92d119d0
Whoops - left out the package rule!
...
Submitted by: jkh
1994-08-22 13:02:16 +00:00
jkh
3eb5cdd8f2
Use proper proper package suffix.
...
Submitted by: jkh
1994-08-22 12:07:19 +00:00
jkh
aab1616b8b
Whoops, left out a backslash in my package rule.
...
Submitted by: jkh
1994-08-22 12:00:34 +00:00
jkh
1258b7ea6f
Ok, now we warn if we're about to recreate the distfile from configured
...
sources. Configuring doesn't always _do_ anything, which is why it's
a warning and not an error.
Submitted by: jkh
1994-08-22 11:23:17 +00:00
jkh
b94be1089d
New bsd.port.subdir.mk file for use by ports. This groks all the
...
special ports building targets and will recurse properly. Sorry,
Julian E - no fancy prompts, just recursion! :-)
Added a `bundle' target. Purpose is as follows:
You want to give someone a complete tree sans distfiles (for
sticking on CDROM perhaps?) but the difficulty there is that
the first time the user types `make clean', all the unpacked
sources are gone again. Typing `make bundle' recreates the
original distfile if it can, so someone can "back up" their
unpacked tree easily with one command.
Whoops, just thought of something - it should warn if you
configured the working source.
Ok, next commit! :)
Submitted by: jkh
1994-08-22 11:20:07 +00:00
jkh
0d91866e58
I had to bite the bullet: There's now a port.subdir.mk that does the right
...
thing with recursive build, configure, bundle or extract targets.
Reviewed by:
Submitted by:
1994-08-22 10:46:38 +00:00
jkh
bfe5dfb7c2
Sigh.. Some of these configs are a little hairy. I need to know the
...
${PORTSDIR} too now - pass it to any and all config scripts.
Submitted by: jkh
1994-08-21 18:26:10 +00:00
jkh
cc2a9a6486
Make things a little more user-friendly
...
Submitted by: jkh
1994-08-21 17:42:24 +00:00
jkh
f37210854b
Get the .configure_done stuff working - it wasn't in the right place.
...
Submitted by: jkh
1994-08-21 16:55:54 +00:00
jkh
f8db12ca5e
Start really adding some features here. Let's see:
...
1. New variable DEPENDS lets you list packages that this depends on,
relative to the top (lang/tcl, x11/tk, etc). These packages will
always get made first.
2. Don't configure again if you've already done so successfully.
3. Add pre-configure and post-configure hooks. You can now do a pre-configure,
a local configure, a port-provided configure and finally a post-configure
if you really really want to. I can't imagine anything this will leave us
not being able to do! :) [ Yes, I have actually found a use for at least
two of these in one port - see x11/tk!].
Submitted by: jkh
1994-08-21 16:37:09 +00:00
jkh
c058011537
Simplify the whole configuration script business quite a bit. What
...
was I thinking before..
Submitted by: jkh
1994-08-21 15:04:03 +00:00
jkh
4802b4c75a
Whoops, the check for a missing distfile was slightly bogus. Now it works.
...
Submitted by: jkh
1994-08-21 14:32:40 +00:00
jkh
42f31844db
Make any local configuration file unconditional. That is, if one exists
...
then run it even if GNU configure is to be run later.
Submitted by: jkh
1994-08-21 14:10:16 +00:00
jkh
e77d451213
Commit my new ports make macros. Still not 100% complete yet by any means
...
but fairly usable at this stage.
Submitted by: jkh
1994-08-21 13:12:57 +00:00
bde
5342954dd1
- bsd.dep.mk and bsd.own.mk have been required for some time. Install them.
...
- Install with group BINGRP, not BINOWN.
1994-08-20 08:25:00 +00:00
bde
8976797149
Install with group BINGRP, not BINOWN.
1994-08-20 08:16:43 +00:00
wollman
3060055235
Actually install LKM examples.
1994-08-19 20:43:42 +00:00
dg
d81bff9b62
Terry Lambert's loadable kernel module support - example modules.
1994-08-19 12:42:13 +00:00
jkh
b91da6b07a
Reenable the makedb stuff; it works fine.
...
Submitted by: jkh
1994-08-16 22:44:28 +00:00
jkh
ce0d4f5b6f
Bruce Evans is right - this shouldn't touch /etc *at all* and I should
...
have nuked it, not fixed it. No longer install /etc/localtime.
Reviewed by:
Submitted by:
1994-08-11 01:39:23 +00:00
jkh
76b3c1dd38
Add a preventative rm of /etc/localtime in the install rule just in
...
case it's a link (in which case the subsequent install will fall over).
Submitted by: jkh
1994-08-11 00:54:30 +00:00
jkh
99c532f060
Change a .0 to a .5.
...
Submitted by: jkh
1994-08-11 00:45:38 +00:00
jkh
9f70d99eda
Put the cons25 entries for syscons back.
...
Submitted by: jkh
1994-08-11 00:39:39 +00:00
jkh
bbdb7f1d0e
termcap.0 -> termcap.5
...
Submitted by: jkh
1994-08-11 00:24:33 +00:00
jkh
979f298bc1
Correct me.0 -> me.7
...
Submitted by: jkh
1994-08-11 00:11:44 +00:00
wollman
21b573232a
Install procfs(5).
1994-08-10 20:04:57 +00:00
wollman
eed4ba2b31
Oops, fix typo.
1994-08-10 20:03:54 +00:00
wollman
d098da7bd9
Initial manual page for the new procfs.
1994-08-10 20:03:06 +00:00
wollman
bd5dd49713
Added example of how to tell various FreeBSD versions apart.
1994-08-10 06:40:36 +00:00
wollman
7d898724d7
Make the install targets obey the INSTALLFLAGS requests in the new
...
Makefiles.
DANGER WILL ROBINSON!
This will cause repeat installs of certain programs, such as `init' and
`rcp', to fail unless one of the two conditions is met:
1) You are in single-user mode.
2) Your security level is set to 0 or -1.
If you have compiled a kernel from the latest sources, your kernel
security level is set to -1 by default, which will keep `init' from
fiddling with it. You can increase it, but not decrease it, from the
command line with the command `sysctl -w kern.securelevel=<new value>'.
I believe that -1 is the most appropriate value to use while we are still
developing the code, although when we ship it should be changed back to 0.
See init(8) for more information.
1994-08-10 02:48:08 +00:00
wollman
7a77128a94
Make man page installation work for ``unattached'' and kernel pages.
1994-08-09 18:41:38 +00:00
wollman
815a22f28f
Make examples install into /usr/share/examples. Like with includes, you
...
have a choice between SHARED=copies and SHARED=symlinks. The default
is to copy.
I have also added a /usr/share/examples/etc directory, where I hope to
have all sample configuration files which in real use go into /etc installed.
(This way, if the user really screws the real one up, they can always go
back to a known-working distribution copy, even if they don't have sources.)
1994-08-09 18:25:38 +00:00
phk
fd00b6e617
Submitted by: Bruce Evans <bde@kralizec.zeta.org.au>
...
Fixed the makefile.
1994-08-09 00:16:56 +00:00
wollman
4b670f433d
Don't pass ${LDADD} to ${AR}. Use ${ARADD} for that.
1994-08-08 15:45:55 +00:00
wollman
291882b7f5
Moved YP general explanation manual page to a slightly more appropriate
...
location.
1994-08-08 01:07:26 +00:00
wollman
dad3f94d04
This commit was generated by cvs2svn to compensate for changes in r1905,
...
which included commits to RCS files with non-trunk default branches.
1994-08-07 18:50:51 +00:00
wollman
da8387f131
Sun RPC demo programs from 4.4-Lite
1994-08-07 18:50:51 +00:00
dg
6b466831f4
Converted 'vmunix' to 'kernel'.
1994-08-05 09:14:37 +00:00
wollman
d0e08020fb
Add a couple of files we created in 1.x.
1994-08-04 21:10:08 +00:00
wollman
5a93a2fdb9
Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far
...
as I can tell, this is ts the right thing to do.
1994-08-04 21:09:27 +00:00
phk
81acd5162d
Reviewed by: phk
...
Killed a bunch of control chars.
1994-07-24 02:04:51 +00:00
phk
e3557c8a5a
Reviewed by: phk
...
Added a clean target.
1994-07-24 01:45:20 +00:00
phk
eab2b8a90b
Reviewed by: phk
...
More binary files killed using uuencode.
1994-07-24 01:39:14 +00:00
rgrimes
01f3eb67e3
The file tmac.r was not shipped on the 4.4 tape, mark this fact.
1994-07-06 02:17:29 +00:00
rgrimes
34606f13d5
all: does not need to depend on ${MAN5}, remove special case clean:
...
and cleandir: targets, simple use a CLEANFILES+= to handle this very
simple special case.
Add ${COPY} knob to install commands so that files don't disappear out
of the obj tree after a make install.
1994-07-06 02:16:59 +00:00
rgrimes
c913fe973b
Mark the fact that we have not imported man8.{hp300,tahoe,vax}. (There
...
was not man8.sparc :-).)
1994-07-06 02:14:36 +00:00
rgrimes
028e152126
Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}.
1994-07-06 02:13:54 +00:00
rgrimes
2960ea01eb
The directory man3f did not come on the tape, mark it XXX MISSING.
1994-07-06 02:13:00 +00:00
rgrimes
9364afa708
The files connectives and words did not come on the tape, mark them
...
XXX MISSING.
1994-07-06 02:12:25 +00:00
rgrimes
42544ed424
Disable doc for now since it had a bunch of symbolic links I am not
...
ready to go deal with just yet.
Disable man for now it will be fixed shortly, just wanted all the man
page converion stuff to be done togeather since that is a major functional
change and really belongs in a seperate commit.
1994-07-06 02:11:36 +00:00
ache
9688077418
Add commented out STARTUP_LOCALE with explanation
1994-06-16 17:13:53 +00:00
jkh
69a52a0f02
Flags 0x80 now means enable the diags, not disable.
1994-06-15 23:28:07 +00:00
adam
24f89c1469
Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT=
1994-06-15 21:32:38 +00:00
adam
1dccb48a18
added comments for how to use CCFPU and MDEC_OPT
1994-06-15 20:24:16 +00:00
ache
b180b786f2
Remove CXXFLAGS from here, handled in another place
1994-06-14 11:46:52 +00:00
ache
a5a2d2e236
Add commented out PRINTER=ps entry for easy choose
...
system documentation format
1994-06-09 11:13:52 +00:00
ache
65eac5689d
Add commented out CXXFLAGS entry similar to CFLAGS entry
1994-06-09 08:32:58 +00:00
csgr
f41c901d99
Add mention of WANT_MSUN, HAVE_FPU and NOMANCOMPRESS
...
(NOMANCOMPRESS works together with the new bsd.man.mk to turn off
compression of manual pages - manual pages are installed compressed
by default now.)
1994-06-05 20:37:15 +00:00
ats
d23c906609
Added a manpage for the tw device. Changed the Makefile to install that
...
manpage into the proper place.
1994-06-05 16:21:49 +00:00
ache
7a9508d2f0
Updated for new sio driver
1994-06-04 00:41:25 +00:00
ache
aa81a0e117
Remove obsoleted COM_BIDIR, FIFO_TRIGGER_* and "comcontrol bidir"
...
references
1994-06-01 21:38:46 +00:00
phk
7034c0c412
added make.conf template, which does nothing.
1994-06-01 00:58:06 +00:00
rgrimes
47abdf90ae
BSD 4.4 Lite Share Sources
1994-05-30 19:09:18 +00:00
rgrimes
8b030394b2
This commit was generated by cvs2svn to compensate for changes in r1638,
...
which included commits to RCS files with non-trunk default branches.
1994-05-30 19:09:18 +00:00
rgrimes
bf96214f30
BSD 4.4 Lite Share Sources
1994-05-30 19:09:18 +00:00
rgrimes
b0d61785ca
BSD 4.4 Lite Share Sources
1994-05-30 19:09:18 +00:00
rgrimes
862fdf11a2
BSD 4.4 Lite usr.sbin Sources
1994-05-26 05:23:31 +00:00
rgrimes
0882205071
This commit was generated by cvs2svn to compensate for changes in r1553,
...
which included commits to RCS files with non-trunk default branches.
1994-05-26 05:23:31 +00:00
csgr
4052652ef7
Add some clarifications to lpt manpage,
...
remove lpa manpage.
1994-05-22 12:29:21 +00:00
ache
0e8c0c0508
Correct reference to master port:
...
really it is last port on card, not first.
1994-05-07 01:15:10 +00:00
csgr
24d9758bd1
Update lpt(4) man page to reflect recent changes to the lpt device driver.
...
(also point out that lpa is now defunct.)
1994-04-06 20:21:33 +00:00
ache
5e05b99e2c
Some changes from Julian Stacey installed
1994-03-18 13:40:01 +00:00
ache
0c505bd8f1
English corrected.
1994-02-19 15:50:38 +00:00
ache
795c84b022
We lost ttyd for dialin, now restore it.
1994-02-19 13:19:33 +00:00
rgrimes
6f335eef9c
Put the flags field in the right place so that config does not complain
...
about improper syntax.
1994-02-17 17:44:07 +00:00
ache
566f965e3f
Previous version restored back after Jordan's damage.
...
I already update this manpage from wilko, moreover,
I fix some his bugs and add some new material.
Jordan, pleeease, do following commands *before* each your commit:
cvs update <file>
cvs rlog <file>
and after update (before commit)
cvs diff -c <file>
It can saves my life time at least...
1994-02-17 11:41:16 +00:00
jkh
09ba68e54c
Much improved manpage from wilko@idca.tds.philips.nl
1994-02-16 23:17:08 +00:00
ache
006651ac9c
Man page update from wilko@idca.tds.philips.nl
1994-02-13 00:16:23 +00:00
ache
11f30e387e
com.4 restored back
1994-02-11 10:55:12 +00:00
ache
a7c3d6f163
Remove nonexistent com driver manpage.
...
Describe some additional features of sio.
1994-02-09 23:49:45 +00:00
ats
5055bcd33b
Fixed a little typo in the spkr.4 man page.
1994-02-06 12:24:59 +00:00
wollman
f760088c2b
Eliminate references to the ``U word'' and make page conform to Berkeley
...
conventions for formatting. (Print it out on a PostScript printer
to see the difference.)
1994-02-03 07:32:01 +00:00
nate
92c2d844b2
From: sos@login.dkuug.dk (S|ren Schmidt)
...
Subject: syscons-1.3
Date: Sat, 29 Jan 94 23:33:50 MET
But here is the (hopefully) final syscons-1.3....
....
I've changed sgetc so it works as the pccons parallel
(it now uses a scgetc internally).
[
There were a couple changes that Bruce Evans sent me that were applied
to this version along with some changes that S'ren didn't incorporate
into the final version. There will be only minor changes if anything
from this version to his final release.
]
1994-02-01 06:22:29 +00:00
ache
3eebdaba2a
Added octave-tracking.
...
Added the slur-mark feature.
Name of ioctl's include sys/spkr.h changed to machine/speaker.h
1993-11-09 02:38:17 +00:00
ache
d9ced6306c
Virtual consoles now ttyvX, not ttyXX (according to MAKEDEV)
1993-11-09 01:49:38 +00:00
rgrimes
345da9e5a0
Install mse man page, and create link for it
1993-10-19 20:20:33 +00:00
rgrimes
9ce0d322b5
Move the mse mouse man page to the man4.i386 directory
1993-10-19 20:19:15 +00:00
rgrimes
6117d4bb0c
From: baukno@login.dkuug.dk (S|ren Schmidt)
...
Subject: Patches to syscons/wd
Man pages for keyboard & screen (using syscons)
1993-09-09 00:32:25 +00:00
rgrimes
7a6447606e
New manual pages from NetBSD, revised for FreeBSD slightly
1993-08-28 12:41:23 +00:00
alm
e7dab97bd3
add links to ../
1993-07-23 21:29:57 +00:00
root
c14f660fa9
New manual page system
1993-07-02 06:44:07 +00:00
rgrimes
f078b88a16
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:49:13 +00:00