Commit Graph

3680 Commits

Author SHA1 Message Date
dillon
8cb0c8376f Reviewed by: asami@freebsd.org (Satoshi Asami)
Give make.conf a make.conf.local capability similar to rc.conf's
    rc.conf.local capability.  Eases large-site administration.
1998-08-26 21:20:47 +00:00
jkoshy
9c450dc29d Remove identity crisis in ispcvt(8) man page. Include reference to
ispcvt(8) in pcvt(4).

PR: docs/7743
Submitted by: <k-horik@yk.rim.or.jp>
1998-08-26 02:46:24 +00:00
jkh
611c42a68f Adjust family tree to list some freebsd dates as well. 1998-08-19 12:58:38 +00:00
jkoshy
d75cc2dfd8 Add "pcm.4" to Makefile.
PR: 7636
Submitted by: <Janick.Taillandier@ratp.fr>
1998-08-19 01:54:13 +00:00
jb
c8766f4eda Add default OBJFORMAT so that the build process can test for this
without having to run objformat to determine it.
1998-08-18 00:50:36 +00:00
bde
c3b51c62cd Fixed order and formatting. 1998-08-17 16:39:07 +00:00
wpaul
a9c77e0e1c Ack! I edited the MLINKS entry but forgot to add xl.4 to the MAN$=
line. *hangs head in shame*
1998-08-16 19:54:20 +00:00
wpaul
97cf4b0cdb Whoops... really add the man page and update the Makefile this
time.
1998-08-16 17:19:58 +00:00
markm
f31c721766 Bump version number for latest perl 1998-08-15 17:34:00 +00:00
phk
1ed6b79eba I have added the support for BIG5 encoding into libc/libxpg4/mklocale.
the diff is attached below. This is done on the 3.0 source-tree.
I have test this on 2.2-stable before, but I don't have a 3.0 machine
right now.

This patch is mainly to make libc support BIG5 encoding, thus add
zh_TW.BIG5 locale to 3.0.

Submitted by:	Chen Hsiung Chan <frankch@waru.life.nthu.edu.tw>
1998-08-15 12:51:49 +00:00
phk
0f8c912157 Remove half the file, somehow it got doubled... 1998-08-15 12:36:50 +00:00
thepish
6ca4073ece PR: 7613
Submitted by:	Sheldon Hearn <axl@iafrica.com>
set crt='' so that mail(1) will page according to stty(1) setting
1998-08-14 13:49:57 +00:00
wosch
e8e6184761 Update URL of BSD Hypertext Man Pages. 1998-08-13 10:10:10 +00:00
asami
c9478dae17 Merge 1.227.2.45 (perl version substitution in PLIST). 1998-08-12 09:47:47 +00:00
asami
88c125c531 Merge 1.227.2.44. 1998-08-12 01:47:47 +00:00
phk
cda9cb7dcf I have been running with these locale data for a while now and
I hope some other people might find them useful. They are for
zh_CN.EUC (GB) only. I'm not familiar with the BIG5 encoding,
so I could only hope someone else would fill the gap.

PR:		7310
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1998-08-10 09:49:42 +00:00
imp
8ecdefb50d Use us rather than ns, pre recent commits 1998-08-10 06:54:52 +00:00
imp
e0837bdf6b Add an emacs enhanced keyboard layout.
Submitted by: Rob Austein <sra@epilogue.com>
1998-08-10 06:51:47 +00:00
obrien
418d269d86 I presume Satoshi wanted `uname -r'' for OSREL not `uname -s''
Found by:	gcc28 port
1998-08-10 04:02:50 +00:00
asami
705c2bad72 Oops, forgot my source tree is at RELENG_2_2...MF22. (Add new
categories ports-deskutils, ports-x11-{clocks,fm,fonts,toolkits,wm}.)
1998-08-09 23:29:14 +00:00
jkh
e3fe20bf7e New man page for pcm(4) driver. Me, I think this is more likely
generic and should go one level up, but it can keep the sb(4) man
page company for now until somebody moves all the no-longer-x86-specific
driver man pages up some day.
Submitted by:	luigi
1998-08-09 19:42:53 +00:00
alex
71508a7d16 Typo fix. The PR suggested that "save are for old callslot entry" should
be "slot area for old callslot entry", but I think "save area for old
callslot entry" is what was intended.

PR:		7526
1998-08-08 14:19:16 +00:00
alex
464a21390c cince --> since
PR:		7525
Submitted by:	ziggy@ryan.org
1998-08-08 14:09:23 +00:00
peter
1bd78c4baa Clean up all temporaries that we can generate. 1998-08-08 13:22:06 +00:00
peter
60294d766b Use more standard ld commands when stripping symbols out; ld -O is a
freebsd-aout extension.  The binutils ld doesn't understand it.
Essentially this is backing out rev 1.33 for elf and other toolchain
support..
1998-08-08 13:11:44 +00:00
peter
e7ae2a4d0b Make ../Makefile.inc handling more consistant to prevent multiple includes
when certain .mk files include other .mk files.  This will remove the
need for multiple include protection in some other makefiles around the
tree (and helps some elf conditionals).
1998-08-08 07:02:08 +00:00
jb
2553b3cffa Remove the alpha specific __NETBSD_SYSCALLS from CFLAGS. This can still
be added in /etc/make.conf. Yes folks, the alpha kernel is coming to
a screen (and hopefully a disk) near you. Thanks to Doug.
1998-08-08 02:08:37 +00:00
ache
0f1f05adaa add Hungarian clooate 1998-08-07 17:08:56 +00:00
ache
e1234f35a9 add Hungarian ctype 1998-08-07 17:07:12 +00:00
ache
642ee17ac8 add Hungarian keyboard
Submitted by: Zahemszky Gabor <zgabor@zg.CoDe.hu>
1998-08-07 17:04:42 +00:00
ache
6fc8aaf964 Add Hungarian defs
Submitted by: Gabor Zahemszky <zgabor@CoDe.hu>
1998-08-07 16:51:10 +00:00
markm
bab1531fc1 Update for Perl 5.005_01 1998-08-06 11:43:11 +00:00
yokota
9d47e3a5f8 Fix some definitions.
PR: conf/7497
Submitted by: Mas.TAKEMURA
1998-08-06 10:14:57 +00:00
yokota
5d92855d40 The control code ^_ (0x1f) should really be called us' rather than ns'. 1998-08-06 10:00:32 +00:00
asami
9c8c78ff7b (1) Rename variable "USE_X11" to "USE_X_PREFIX" to make clearer what it
means (change PREFIX to ${X11BASE}) and add a new variable USE_X11
    which means "this port requires the X window system (actually the
    library)".  USE_X_PREFIX implies USE_X11.  USE_X11 adds a
    LIB_DEPENDS to libX11 with the x11/XFree86 port.
Reviewed by:	the ports list, hoek in particular

(2) Remove NO_CONFIGURE and NO_PATCH, which never meant anything.
    Yell if they are defined.
Reviewed by:	the ports list

(3) Add new variable OSREL, which is automatically set to the
    numeric OS version (e.g., 2.2.1, 3.0).  It can be used to refer to
    files in gcc installations, for instance.

(4) Finally remove EXEC_DEPENDS hack after all these years.
Submitted by:	hoek

(5) Put quotes around some echo ${*_DEPENDS} statements so they won't
    blow up when the variables include regular expressions like
    "qt\\.1\\.\\\(33\\\|40\\\):${PORTSDIR}/x11/qt140".
1998-08-05 09:29:13 +00:00
cwt
67bba15372 Find sendmail source under contrib now. 1998-08-05 01:36:06 +00:00
bde
a7f06cbe47 FIxed missing include in synopsis. 1998-08-03 17:29:44 +00:00
bde
363d29a2a0 FIxed bitrot in prototype in synopsis. 1998-08-03 17:27:41 +00:00
bde
ea2b556e59 Changed prototype in synopsis to match prototype in <pthread.h>. 1998-08-03 16:54:51 +00:00
bde
917396a229 Fixed building -current under 2.2.6 using `make world'. Moved some
recently added definitions from sys.mk to bsd.own.mk.  Include the
src-relative bsd.own.mk in src/Makefile to pick up all new definitions.
Don't check that MACHINE_ARCH is defined in src/Makefile, since it is
(and should have been) guaranteed to be defined.
1998-08-03 08:28:14 +00:00
alex
4bdfb1c8a2 The pthreads standard has been published. Change:
...is expected to conform to IEEE (``POSIX'') Std 1003.1c when it is
   published.
to:
   ...conforms to ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second
   Edition 1996-07-12.

Discussed with:	jb
1998-08-03 00:58:37 +00:00
bde
2b31020c7f Oops, the SRCDIR=${.OBJDIR} hack is still necessary, (since bsd.doc.mk
has to cd to ${SRCDIR} to support inclusion messes elsewhere).
Fortunately the previous commit forgot to remove it.
1998-08-02 14:21:35 +00:00
bde
49d0438101 Cleaned up. tmac.srefs was in both SRCS and EXTRAS. The
SRCDIR=${.OBDDIR} hack is now unnecessary.  It was never necessary
to use so many explicit paths to ${.OBJDIR} and ${.CURDIR}.
1998-08-02 14:07:27 +00:00
bde
15f2251bdf Don't use `::' to break dependencies. Cleaned some nearby things. 1998-08-02 14:00:39 +00:00
bde
a39a5e96b6 Use a different hack in the ${DFILE} rule to keep indirect dependencies
(mostly for includes) separate from direct dependencies (so that ${.ALLSRC}
can be used to find full paths to the sources for the direct dependencies
only).  The `::' hack just forgot the indirect dependendencies.  This
broke building doc/usd/13.viref with `make -jN' - the index got corrupted
by being built twice concurrently.

Cleaned up the ${DFILE} rule.  There was a .else clause with dead code in
it following a .else clause (make accepts this bad syntax).  ${.ALLSRC}
now works in the USE_SOELIMPP case.  Some client Makefiles no longer need
the SRCDIR=${.OBJDIR} hack.
1998-08-02 13:50:23 +00:00
dima
17390e0522 Introduce KRB5_HOME variable. 1998-08-01 19:55:32 +00:00
des
16b8da0648 Fix reference to /usr/share/misc/iso3166.
PR:		misc/7459
1998-08-01 09:41:09 +00:00
phk
4d7ab8fcdb I've put together man pages for the pthread_cleanup, pthread_cond, and
pthread_mutex routines. I've also tweaked pthread_create.3 to point to
pthread_cleanup_push(3) and pthread_cleanup_pop(3).

PR:		7450
Submitted by:	Brian Cully <shmit@kublai.com>
1998-07-31 09:09:19 +00:00
sos
423b9d1199 Add singlehand dvorak keyboard layouts, one for right hand use and
one for lefthand use.

Submitted by: "Chris Csanady" <cc@tarsier.ca.sandia.gov>
1998-07-29 18:49:45 +00:00
bde
a6005bb898 Honor NOSHARED for tools. All tools should be built static for
`make world' to avoid problems with picking up (new) target or (stale)
host shared libraries.

Don't honor -static in LDFLAGS for linking LKMs.  LDFLAGS is not
actually for ld, but we use it anyway, and must prevent -static being
misinterpreted as -s.

Don't hide any of the link steps.
1998-07-29 14:19:48 +00:00
kjc
a2f4821769 add en ATM driver manual. 1998-07-29 05:42:20 +00:00
kjc
e0e3c3cc02 add Native ATM Protocol manual. 1998-07-29 05:41:20 +00:00
obrien
f0a2ddf557 Add var "CD_MOUNTPT" set to /cdrom by default.
Ok'ed by:  discussed with Satoshi at USENIX
1998-07-28 22:27:16 +00:00
joerg
5f6dc64d89 Document sef's recent changes in the corefile naming.
Reviewed by:	sef (well, i believe his `Looks good' was a review result :)
1998-07-21 18:16:16 +00:00
msmith
18549ed008 Add a section 4 manpage for the 'cs' driver. 1998-07-20 20:02:32 +00:00
se
2f0b16f866 Add US Mirror site to MASTER_SITE_KDE. 1998-07-13 23:39:02 +00:00
phk
87808284bf The file share/timedef/data/es_ES.ISO_8859-1.src (which I submitted
some months ago and was incorporated to FreeBSD) has capitalized
weekdays names, but this is not correct according to the rules of the
Spanish language.

Also, the patch applies a small change to the "date_fmt" string, adding
a comma between the year and the hour.

PR:		7211
Submitted by:	Jose M. Alcaide <jose@we.lc.ehu.es>
1998-07-09 06:30:30 +00:00
nectar
bb5587c50c natd_interface can now be specified as either an IP address or
an interface name, so describe that here.
1998-07-08 23:31:28 +00:00
bde
74c609b270 Use the installed version of mklocale for `make all'. It is now
bootstrapped by `make world'.  The version just built in ".."
normally won't work if the target system is not binary compatible.

Don't build or install anything if _BUILD_TOOLS is defined.  Then
we only want to build and install the mklocale binary, but the layout
of the mklocale tree forces recursing to mklocale/data for at least
the obj target even when _BUILD_TOOLS is defined.
1998-07-07 23:05:59 +00:00
bde
5da9a54ccf Use the installed version of colldef for `make all'. It is now
bootstrapped by `make world'.  The version just built in ".."
normally won't work if the target system is not binary compatible.

Don't build or install anything if _BUILD_TOOLS is defined.  Then
we only want to build and install the colldef binary, but the layout
of the colldef tree forces recursing to colldef/data for at least
the obj target even when _BUILD_TOOLS is defined.
1998-07-07 23:04:25 +00:00
bde
56e9798157 Added a `build-tools' target for internal tools.
Honor LDFLAGS for building internal tools.
1998-07-07 02:30:45 +00:00
phk
f92b83db4f Fix argument reversal in example.
PR:		7138
Reviewed by:	phk
Submitted by:	Robert Watson <robert+freebsd@cyrus.watson.org>
1998-07-02 05:37:33 +00:00
hoek
5431adf69e Fix .Ar usage. Add .Xrefs as appropriate. 1998-06-29 07:04:08 +00:00
hoek
8a8e5e8568 A little typos and grammer fixes. 1998-06-29 06:56:40 +00:00
hoek
e65ef00505 SEE ALSO http://www.FreeBSD.ORG/ports 1998-06-29 06:54:34 +00:00
hoek
955efa34af misc. spelling and grammar gnits. 1998-06-28 21:33:42 +00:00
steve
b97b65a645 A few tweaks to the spanish keymap.
PR:		7080
Submitted by:	Jose M. Acaide <jose@we.lc.ehu.es>
1998-06-27 20:41:59 +00:00
jkh
33305fc8df MF22: doc pointer. 1998-06-26 01:48:04 +00:00
jkh
f3b8a218c6 MF22: die sup die. 1998-06-26 01:44:57 +00:00
jkoshy
4b6d5d31b8 Mention `kern_securelevel' variables in manual page.
Reminded-by: max
1998-06-25 04:27:56 +00:00
dt
bdb8dced7a Insert a missing newline. 1998-06-24 13:30:25 +00:00
hoek
eded7f0ff9 lable -> label 1998-06-23 05:30:26 +00:00
hoek
edc57a3813 Cross-ref login.conf(5). 1998-06-23 04:39:35 +00:00
hoek
58a2181b91 Grammar touch-up. 1998-06-23 04:38:50 +00:00
jkh
c1fe6493d6 Say goodbye to Airport 71 1998-06-21 04:46:53 +00:00
jkh
442c88c927 Nuke this, it's bogus and out of date.
Pointed out by:	An anonymous air traffic controller. :)
1998-06-21 04:46:04 +00:00
jkoshy
2a1355dce1 Add mention of Intel EtherExpress 16 cards in the supported list.
Noticed by: Bob Van Valzah <Bob@WhiteBarn.com> on the -doc list.
1998-06-17 08:33:10 +00:00
ahasty
2336d7ef33 Reviewed by: Amancio
Submitted by:	Randall Hopper <rhh@ct.picker.com>
    The patch supports using the X10 Mouse Remote in both stand-alone and
pass-through configurations, so you can plug your mouse and remote into the
same serial port, use the mouse for X, and use the remote for other apps
like Fxtv. For instance, we can now control fxtv via the remote control
just like a TV : change channels, mute, increase volume, zoom video,
freeze frame 8)

     The mouse events are channeled through the syscons/sysmouse I/F like
normal, and the remote buttons are "syphoned off" to a UNIX-domain stream
socket (defined as _PATH_MOUSEREMOTE in <machine/mouse.h>) for a
remote-aware app to grab and use.

For further info on the X10 Mouse Remote see:
http://www.x10.com/products/x10_mk19a.htm
1998-06-14 20:05:27 +00:00
steve
3d0fd8d3eb Correct the description of the last four fields.
PR:		6926
Submitted by:	Josh Gilliam <josh@quick.net>
1998-06-13 19:14:14 +00:00
steve
8748821f75 miserable -> miserably
PR:		6922
Submitted by:	Sue Blake <sue@welearn.com.au>
1998-06-13 19:06:49 +00:00
steve
c45723d229 Add a swissfrench keyboard mapping.
PR:		6916
Submitted by:	tamone@eig.unige.ch
1998-06-13 18:39:22 +00:00
peter
7d28688cbe Move bsd.own.mk after make.conf, this allows BINFORMAT to be set in
/etc/make.conf - it changes LIBDIR in bsd.own.mk.  Note that there are
still problems with this, individual Makefiles cannot override BINFORMAT.
1998-06-12 10:52:52 +00:00
phk
306618399a Spelling fixes.
PR:		6903
Reviewed by:	phk
Submitted by:	Josh Gilliam <josh@quick.net>
1998-06-10 12:34:27 +00:00
bde
4b1cf5cb49 Fixed `make depend', which I broke here about a month ago by moving
the null default for `depend' from bsd.dep.mk to bsd.obj.mk.
bsd.kmod.mk included these files in a bad order, so it picked up
the null default.
1998-06-09 02:55:40 +00:00
jkoshy
2dd64a973f Spelling fixes.
Submitted by: Josh Gilliam <josh@quick.net>
PR: 6880
1998-06-08 06:12:02 +00:00
kuriyama
ab4a9015bd Sync PATH variable with 'dot.login'.
I think here is not my area so feel free to back this out when any
troubles are happened.

Pointed out by:		IIJIMA Akihiro <aki@noc.titech.ac.jp>
1998-06-06 15:01:46 +00:00
jkoshy
93bb25d88b Spelling corrections.
PR: 6868
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-06 05:50:53 +00:00
julian
cfd908e181 Make the Man page reflect teh new reality. 1998-06-05 23:20:12 +00:00
dt
c5508ee879 Recognize ".cpp" as a C++ suffix.
PR:		3476
1998-06-05 18:38:55 +00:00
peter
da08b9fa30 Make the whereobj target print it's output without the overhead of
starting another make..
Besides, make -V is broken, since it will print unexpanded variables.
1998-06-04 15:31:55 +00:00
peter
111df0394e Hard coded /usr/lib reference 1998-06-04 15:15:38 +00:00
charnier
8d6229b133 Use .Ar instead of .ar. Correct incorrect use of .Sm (detected by Paul (pst)). 1998-06-04 06:30:50 +00:00
jb
22b55f46f5 Fix my last commit which got caught in the cvs/cvsup cycle.
I'm told that I botched the tabs too. I'm not sure they are fixed now
because I find that rather tedious.
1998-06-03 22:07:26 +00:00
jb
50c56cdcc6 Uh, the NetBSD syscall define spam for alpha has to go after /etc/make.conf
so that it works all the time.
1998-06-03 08:51:39 +00:00
jb
6ebeae3dae In the case of alpha (only), more than just libc needs to know that
NetBSD syscalls are being used, so spam all compiles with the define
that indicates this.
1998-06-03 08:07:31 +00:00
danny
7abbfe4e2c PR: 6831
Submitted by:	zerium@webindex.no
MF22: remove '.' after weekday abbreviation.
1998-06-02 23:02:09 +00:00
peter
fe504045f8 add libcipher, and update comments about libdes, libkdb, libkrb etc
which do exist but are in the secure dist rather than the base.
1998-06-01 19:38:20 +00:00
bde
9ee6c76c17 Fixed double slashes in pathnames. 1998-05-31 11:32:38 +00:00
bde
d7e352bb66 Undocumented flags which went away a few minutes ago.
Undocumented auto FIFO trigger level adjustment which went away years ago.
1998-05-31 11:16:09 +00:00
thepish
b3141c52ad PR: conf/2284
Submitted by:	faulkner@asgard.hos.net
Correct termcap entry for ibm3163 (arrow keys)
1998-05-31 06:49:30 +00:00
mph
140a08851d Correct a minor spacing error. 1998-05-31 04:53:30 +00:00
sos
d721e2b3d6 ELF preparation step 2:
Move a.out libraries to /usr/lib/aout to make space for ELF libs.
Make rtld usr /usr/lib/aout as default library path.
Make ldconfig reject /usr/lib as an a.out library path.
Fix various Makefiles for LIBDIR!=/usr/lib breakage.

This will after a make world & reboot give a system that no
longer uses /usr/lib/*, infact one could remove all the old
libraries there, they are not used anymore.

We are getting close to an ELF make world, but I'll let this
all settle for a week or two...
1998-05-26 20:12:56 +00:00
steve
79a6f66d08 Norwegian dates should have a dot after day of month.
PR:		6749
Submitted by:	Hans Petter Bieker <zerium@webindex.no>
1998-05-25 18:51:47 +00:00
julian
9fc01fa211 Hide the interface name in the sin_zero section of the sockaddr_in
passed to the user process for incoming packets. When the sockaddr_in
is passed back to the divert socket later, use thi sas the primary
interface lookup and only revert to the IP address when the name fails.
This solves a long standing bug with divert sockets:
When two interfaces had the same address (P2P for example) the interface
"assigned" to the reinjected packet was sometimes incorect.
Probably we should define a "sockaddr_div" to officially hold this
extended information in teh same manner as sockaddr_dl.
1998-05-25 08:44:31 +00:00
jkoshy
225f8225ca Fix example in manual page.
PR: 5443
Submitted by: AMAGAI Yoshiji <amagai@nue.org>
1998-05-25 07:11:41 +00:00
phk
3604657132 /usr/src/share/timedef/data/no_NO.ISO_8859-1.src uses initinal
upper case in weekdays and months instead off all lower case.

PR:		6721
Reviewed by:	phk
Submitted by:	Hans Petter Bieker <hanspb@persbraten.vgs.no>
1998-05-23 07:55:47 +00:00
jkoshy
6a998a09a2 Added contributed entry for Linux consoles.
PR: 5977
Submitted by: Christian Weisberger <naddy@bigeye.rhein-neckar.de>
1998-05-21 09:10:55 +00:00
wpaul
2e2f4b1006 Add man page for ThunderLAN driver. 1998-05-21 03:20:39 +00:00
jkh
5229d8895c Complete back-out of the bsd.locale.mk change.
OK'd by:	asami
1998-05-20 22:27:18 +00:00
jkh
a01f28c9ab Back out locale change until it's better understood by all just
what it is we're trying to do here. :)
OK'd by:	asami
1998-05-20 22:24:48 +00:00
mph
e48dc12e24 Add rcsid. 1998-05-20 05:43:01 +00:00
mph
daa4d2a9e5 If LOCALE is not defined, default to USA. Otherwise, bsd.locale.mk
blows up with errors.
1998-05-20 05:41:20 +00:00
mph
878146fb13 Add bsd.locale.mk to the list of files. Whether bsd.locale.mk is
the right solution or not, bsd.port.mk is broken unless bsd.locale.mk
is installed.

Note that if LOCALE is not defined, port-building explodes:

"/usr/share/mk/bsd.locale.mk", line 135: if-less elif
"/usr/share/mk/bsd.locale.mk", line 135: Need an operator
(For each .if testing LOCALE)
1998-05-20 04:57:16 +00:00
thepish
b63d7c0d58 PR: misc/6031
Patch applied as per PR - enables preferential fetch from local mirrors
1998-05-19 13:14:11 +00:00
thepish
32d64ec140 PR: misc/6031
Patch applied as per PR - enables preferential fetch from local mirrors
1998-05-19 13:02:04 +00:00
wosch
4274fd3f29 Add rules to generate PDF files. 1998-05-18 16:57:10 +00:00
jb
1612817daf syscons is i386 specific due to machine/console.h 1998-05-15 11:55:47 +00:00
bde
82c6a7ff5d Oops, forgot references in previous commit.
Submitted by:	Brian Cully <shmit@erols.com>
PR:		6178
1998-05-15 09:34:48 +00:00
bde
7fff95e301 Support Objective C almost as well as C++.
Notes:
- We no longer use -fgnu-runtime in bsd.lib.mk, since it is the default
  and bsd.lib.mk is the wrong place to override it.
- Gnu C doesn't have a special compiler driver for Objective C like it
  does for C++.  The defaults are suitable for Gnu C.  Use `OBJCLIBS='
  in /etc/make.conf for POC.
1998-05-15 09:30:13 +00:00
jkoshy
7b80bdf4e4 Removed misleading claim that login classes are no longer implemented.
Added Xref to pw(8).
1998-05-15 09:19:03 +00:00
pst
40036783ac Add an example showing how to build a UFS floppy 1998-05-14 06:42:47 +00:00
wosch
fb5716df39 Add upcoming NetBSD 1.3.2
Submitted by: Sune Stjerneby <stjerneby@usa.net>
1998-05-12 14:33:37 +00:00
wosch
1409ea4c00 Add upcoming FreeBSD 2.2.7 and FreeBSD 2.2.8
Add NetBSD-1.3.1.
1998-05-12 08:04:27 +00:00
bde
bd78228c8a Oops, the lex and yacc sources must be added to SRCS before ${SRCS}
is used in the dependency list for ${DEPENDFILE}.  `make depend' was
broken for a few days.  `make world' only uses `make depend' when
NOCLEAN is defined, so only a few people noticed the bug.

Submitted by:	mostly by jmg
1998-05-11 15:37:13 +00:00
steve
616fb5fd8c Change NBPG to PAGE_SIZE to match one of phk's recent commits.
PR:		6573
Submitted by:	Kazuo Horikawa <horikawa@jp.freebsd.org>
1998-05-11 03:41:51 +00:00
wosch
5314728f35 Print a human-readable warning and die if $INFODIR do not exist.
PR: bin/6138
Reviewed by: bde
1998-05-09 22:15:19 +00:00
phk
aa42173ba1 Add a crucial missing _ in NO_SENDMAIL
PR:		6545
Reviewed by:	phk
Submitted by:	Jos Backus <jbackus@plex.nl>
1998-05-08 20:15:39 +00:00
bde
05b599527d Moved lex and yacc source handling from bsd.prog.mk to bsd.dep.mk
so that it applies to libraries (and lkms) as well as programs.
1998-05-08 06:31:05 +00:00
bde
dc8259b6c1 Only include bsd.dep.mk in `mk'files that handle C sources. Abuse
bsd.obj.mk instead of bsd.dep.mk for defining the _SUBDIR target
and a default tags target.  Abuse bsd.obj.mk for defining default
cleandepend and depend targets.
1998-05-06 18:44:04 +00:00
andreas
8145a6c88b Overlooked, that newer naming convention is xxx_program instead of xxx_prog.
So changed it to ntpdate_program and xntpd_program.
Backout last change, now we have again named_program, sorry.
1998-05-06 17:36:16 +00:00
andreas
dfdbe9c27e document ntpdate_prog and xntpd_prog
fix: named_program -> named_prog to reflect "real life"
(I suggest keeping this shorter name convention as it is
actually used in the config file)
1998-05-06 17:26:48 +00:00
wosch
87484f1c55 Delete stale comment.
Pointed out by: bde
1998-05-06 16:53:53 +00:00
bde
eb8bfe7727 Regress to generating foo.c from foo.y via y.tab.c for crufty applications
that want a y.tab.h file.  This want must be specified by putting y.tab.h
in SRCS (and defaulting to or putting -d in YFLAGS).  This only works if
there is only one yacc parser, of course.  One improvement:  copy y.tab.c
to foo.c instead of renaming it, so that `#line...y.tab.c' statements in
it refer to an existing file.

Regress to not generating explicit rules for .l and .y sources containing
slashes.  This case is unusual and hard to handle properly.

Don't generate an unused dependency when -d is not in YFLAGS.
1998-05-06 15:01:18 +00:00
phk
ffb8b110af devfs_add_devswf(9) and devfs_link(9) don't tell you how to
remove the device once it's added or linked.

PR:		6524
Reviewed by:	phk
Submitted by:	Brian Cully <shmit@kublai.com>
1998-05-06 09:13:53 +00:00
bde
274f15d7f8 Oops, the symlink from y.tab.h doesn't work until its target exists. 1998-05-05 03:59:27 +00:00
bde
33c6faa233 Fudge local variables better in the yacc rules so that multiple yacc
sources are handled properly.
1998-05-04 17:43:46 +00:00
bde
7b0f6d9372 Generate explicit rules and other infrastructure for lex and yacc
sources.  This will be used to fix `make -jN' races in many
Makefiles in /usr/src, and to simplify these and other Makefiles.

To get the fixes and simplifications, application Makefiles should
put the raw lex and yacc source names (foo.l and bar.y) in SRCS and
not put the names of any generated files in SRCS or CLEANFILES.  A
few Makefiles already do this, although it didn't actually work before
(mkdep couldn't create complete dependencies because there is no
intermediate .c file for the .y.o and .l.o implicit rules).

Complications: if bar.y is in SRCS and -d is in YFLAGS, then bar.h
will be generated whether or not it is used, even if this clobbers a
real source file.  This is so that bar.c can be generated using the
-j-safe and debugger-friendly -o option to YACC.  There are smaller
warts for handling y.tab.h.  y.tab.c and lex.yy.c are not supported.
1998-05-04 13:54:41 +00:00
phk
2011abff94 Just the sans-serif console font that I use on my system; I've made the
letters one pixel taller, and the ()[]{} are more distinct.  Nice if
your monitor is small.  8x16 and 8x8 fonts included.

PR:		4208
Reviewed by:	phk
Submitted by:	Dan Nelson <dnelson@emsphone.com>
1998-05-04 11:24:05 +00:00
steve
913c615bca Change a couple 'make' to '${MAKE}'.
PR:		6341
Submitted by:	Niall Smart <rotel@indigo.ie>
1998-05-04 04:01:26 +00:00
jraynard
ed117dff86 Typo fixes 1998-05-03 22:59:47 +00:00
steve
800405bb8c Typo and grammer fixes.
PR:		6482
Submitted by:	Allen Campbell <allenc@verinet.com>
1998-05-03 17:57:39 +00:00
bde
0ea1352bad Added -ansi to CWARNFLAGS so that ANSI errors don't come back. 1998-05-01 18:13:37 +00:00
jkh
ac35738048 Add -pipe to default CFLAGS. The optimization it provides is cheap
and does not require any special action on the part of the user to
take advantage of it.  And no, it probably won't work with c89. Cry me
a river!
1998-05-01 11:36:59 +00:00
andreas
91d8569651 Fixes incorrect company and product names in uha(4) manpage and
LINT config file. Should be merged to -STABLE as well.
PR:		closes 6447
Submitted by:	Steven Plite splite@purdue.edu
1998-04-29 17:09:41 +00:00
bde
d51799d460 Don't include ../Makefile.inc here. bsd.man.mk is always included
in another .mk file which has already included ../Makefile.inc, so
including ../Makefike.inc again mainly messed up `+=' definitions.
1998-04-27 15:08:07 +00:00
jb
f545b89f1d Add an example supfile for the gnats database.
Submitted by:	A Joseph Koshy <koshy@india.hp.com>
1998-04-20 11:26:29 +00:00
brian
7ecfe342d3 Add natd support.
PR:		6339
Submitted by:	cdillon@wolves.k12.mo.us
1998-04-18 10:27:19 +00:00
ache
abc61edcc7 Add commented out common INSTALL and FORCE_PKG_REGISTER knobs 1998-04-16 08:21:24 +00:00
ache
ce62d8a1a2 Add missing commented out MOTIF_STATIC example 1998-04-16 08:01:27 +00:00
phk
51022f7ecc In light of the fact that several widespread sendmail alternatives exists
is reason enough to make the compilation & installation of sendmail an
make.conf option.  I know that you hate negative options Bruce.

PR:		6284
Reviewed by:	phk
Submitted by:	Adrian Colley <aecolley@world.std.com>
1998-04-15 16:37:42 +00:00
bde
c30714f873 Finished previous commit. Just revert to rev.1.9.
Bruce
1998-04-13 15:05:43 +00:00
jkh
f7b4d78e61 Fix comment.
Scolded by:	bde
1998-04-12 14:02:33 +00:00
sos
8d0fdc2a30 omehow Jordan got 07.lpd in -current enabled again... 1998-04-12 12:33:59 +00:00
phk
2aea3fb27d In these enlightened times there are more and better places to find
this information.  PR 2789 mentions:

     http://www.pacbell.com/about-pb/areacodes/

     http://www.bellcore.com/NANP/

PR:		2789 (in a backewards kind of way)
1998-04-11 20:45:16 +00:00
jkh
9a9d702cd5 MF22: build lpd docs 1998-04-11 15:10:35 +00:00
jb
fabacd3602 Add a reference to the gcc linker option -pthread that is part of
the FreeBSD configuration LIB_SPEC.
1998-04-10 09:33:09 +00:00
sos
5462e4960a Add the LBA addressing flag. 1998-04-09 22:31:47 +00:00
jb
a4935aa96b This function compiles with the standard, so say so. 1998-04-03 09:12:19 +00:00
jb
f11c4bb2b1 This function compiles with the standard, so say so.
Add a note about not touching errno and warn about previous drafts
of the standard which changed the level of indirection to the thread
argument. POSIX had a bit of trouble deciding what to do. So anyone
coding to both draft 4 and draft 10 (the final draft) will get burnt
by this function. I did. Grrr.
1998-04-03 09:11:15 +00:00
charnier
cd07f10c0d .Sh AUTHOR -> .Sh AUTHORS. 1998-04-01 06:24:20 +00:00
jmz
22b3e3fe59 Document the WORMIOCFIRSTWRITABLEADDR ioctl. 1998-03-31 01:55:11 +00:00
imp
238c6f7e15 fkey61 is the same thing as del, kinda. Make sure that we really swap del and
bs.

Reported by: Chuck Robey
1998-03-30 04:25:42 +00:00
eivind
8e6d039cfc Support for fine-grained external control of subdir building. 1998-03-29 01:10:09 +00:00
dufault
2c8366e69b Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and
_KPOSIX_PRIORITY_SCHEDULING options to work.  Changes:

Change all "posix4" to "p1003_1b".  Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;

Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;

Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;

Add options to LINT;

Minor fixes to P1003_1B code during testing.
1998-03-28 11:51:01 +00:00
imp
db4caa8dd6 Add us.unix.kbd. Just like us.iso.kbd except:
ESCAPE and `~ are swapped
	CTRL and CAPS LOCK are swapped
	BACKSPACE and DELETE are swapped

Suitable for keymap=us.unix in your rc.conf file or for setting on the
fly with kbdcontrol -l us.unix.  This is the keyboard layout of many of
the more traditional unix workstations and terminals that have been around
for a very long time.  Older Sun keyboards and VT100's had a layout
very similar to the PC, with the above exceptions.
Idea Reviewed by:	Many people in -hackers
1998-03-28 06:42:43 +00:00
eivind
a77eb73d96 Remove special handling of 'tags' for complex subdir systems
(presently only used in tip; should have been used by e.g. pkg_add).

Submitted by:	bde
1998-03-26 16:02:44 +00:00
dima
6fcc7e1ae3 Don't build sperl if you don't want to. 1998-03-26 06:06:22 +00:00
asami
b86ee41e33 Don't delete "Latest" link if NO_LATEST_LINK is set. 1998-03-24 03:34:51 +00:00
peter
ef86fb7886 Updates for the new si driver.
Obtained from:  Nick Sayer <nick@specialix.com>, and tweaks by me.
1998-03-23 20:24:31 +00:00
eivind
5f641f2e99 Support new version of global.
Submitted by:	Shigio Yamaguchi <shigio@wafu.netgate.net>
Tested by:	make buildworld
1998-03-23 14:58:30 +00:00
bde
54d85d6ca0 Fixed a function arg type in the synopsis. 1998-03-23 13:07:17 +00:00
bde
07e14300d5 Use gzip's -n flag so that simple regression tests of `make world'
work better.
1998-03-19 13:32:43 +00:00
bde
63273cdce3 Fixed CLEANFILES. Some temporary files were missing. 1998-03-19 13:22:46 +00:00
jkh
73339bca8e style tweak. 1998-03-18 08:00:25 +00:00
jkh
7cce5f33ab Document NOPERL 1998-03-18 07:58:49 +00:00
bde
f3c6561f7d Improved comparison of ${DPADD} with ${LDADD} for the checkdpadd target.
`BINFORMAT=foo make checkdpadd' in /usr/src now reports only 2 false
negatives (in libss and init).  (BINFORMAT=foo is to turn off better
handling of the a.out case.)
1998-03-14 14:08:29 +00:00
eivind
58d18a882d Introduce the 'regress' target.
Silently approved by:	-hackers, -current
1998-03-12 20:02:17 +00:00
charnier
285c5ca314 .Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.
1998-03-12 07:31:21 +00:00
jkh
d0529b16d1 Add man page for the bktr driver.
PR:		5954
Submitted by:	wlloyd@mpd.ca (with tweaks from reviewer)
1998-03-09 10:56:22 +00:00
jkh
0d4df699eb Document rarpd flags. 1998-03-09 08:50:59 +00:00
jkh
89ec5456d5 Typo fixes.
PR:		5951
Submitted by:	Doug <Studded@dal.net>
1998-03-09 02:21:17 +00:00
dufault
1756693a64 Reviewed by: bde
Changes to support building with _POSIX_SOURCE set to 199309L:

1. Add sys/_posix.h to handle those preprocessor defs that POSIX
says have effects when defined before including any header files;

2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE

3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now
defined in POSIX.  These show up when:

_POSIX_SOURCE and _POSIX_C_SOURCE are not set or
_POSIX_C_SOURCE is set >= 199309L

and vanish when:

_POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L.

4. Explain these in man 9 posix4;

5. Include _posix.h and conditionalize on new feature test.
1998-03-08 17:25:38 +00:00
jraynard
64893ee60d Revert previous commit. Despite the names, these files contain
troff input, not C source.
1998-03-07 22:34:23 +00:00
bde
40b6ef5805 Pass -nostdinc to mkdep for assembler and C files (it was already
passed for C++ files).

Don't pass -nostdlib to mkdep for C++ files.

Don't use temporary variables to obfuscate the main rule.
1998-03-07 13:57:37 +00:00
bde
8d338ad7a6 Fixed generation of extra dependencies:
- the two `_EXTRADEPEND::' targets potentially clobbered each other for
  `make -jN'.  In practice, the output for the second target sometimes
  disappeared.
- bogus dependencies were generated for static libraries.
1998-03-07 13:13:41 +00:00
bde
828c42584e Reverted part of previous change and improved formatting. Switching
from `?=' to `=' for BINDIR was a mistake.  Sub-makefiles may need
to set BINDIR.
1998-03-07 09:06:09 +00:00
jkh
00ea678213 Documented moused flags.
Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-03-07 09:04:24 +00:00
asami
3f1deef2f4 Add ${CXX} to list of variables passed in the environment when
invoking configure.

Submitted by:	obrien
1998-03-07 04:40:19 +00:00
jkh
1c24265bd7 MF22: add ports-biology 1998-03-06 13:36:05 +00:00
jkh
9df5f0488d Fix fprintf() here too. 1998-03-06 13:29:37 +00:00
jkh
0020a8212b \e should have been \n (don't know when this was broken). 1998-03-06 13:28:17 +00:00
bde
5287a4fccc If .depend doesn exist, then pretend that all objects depend on all
headers in ${SRCS}, as in bsd.lmod.mk and bsd.prog.mk.  This helps
`make [-j]' work when .depend doesn't exist.  Even plain `make'
sometimes only worked because of magic ordering in ${SRCS}.
1998-03-06 08:08:36 +00:00
bde
fd0c511663 Removed support for now-unused FreeBSD misfeature DPSRCS. 1998-03-06 07:28:01 +00:00
bde
6c3ef02718 Fixed dependency of ${PROG} on ${DPSRCS}. There were various races
for `make -j'.  There are one-off fixes for the problem in a few
Makefiles, e.g., amd/amq/Makefile.
1998-03-06 06:48:39 +00:00
bde
3658f89d3a Fixed dependencies of ${PROG} on ${DPSRCS} and `all' on ${_ILINKS}.
There were various races for `make -j'.  Half-built versions of
vnode_if.h were sometimes #included...

Removed a null dependency.
1998-03-06 05:43:46 +00:00
dufault
41966d30a6 Reviewed by: msmith, bde long ago
POSIX.4 headers and sysctl variables.  Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
1998-03-04 10:27:00 +00:00
jkh
7c333238f8 syntax error in /usr/share/examples/sliplogin/slip.hosts
PR:		5873
Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1998-03-02 02:52:38 +00:00
phk
11ce6ce13a Make it possible to indicate that we don't care about the remote
sides IP address, as long as it isn't 0.0.0.0
1998-02-28 21:01:09 +00:00
jraynard
a9d0164edf Fix a few typos. 1998-02-28 15:37:25 +00:00
jraynard
86edaf7a5c Strings are terminated by NUL, not NULL. 1998-02-28 15:35:22 +00:00