Commit Graph

25 Commits

Author SHA1 Message Date
peter
8d8b96d08c Zap now-unused SHLIB_MINOR 2002-09-28 00:25:32 +00:00
obrien
a577ae751c This code is no longer WARNS level 2 OK. 2002-05-15 06:32:29 +00:00
ru
d48ffaae86 Mark all internal libraries with INTERNALLIB. 2002-05-13 11:24:03 +00:00
ru
e68122e850 Removed now unused INTERNALSTATICLIB.
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.
2002-05-13 11:09:07 +00:00
ru
8e77093d64 Added new bsd.incs.mk which handles installing of header files
via INCS.  Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files.  Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.

Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1.  Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):

	kerberos5/lib/libtelnet/Makefile
	lib/libbz2/Makefile
	lib/libdevinfo/Makefile
	lib/libform/Makefile
	lib/libisc/Makefile
	lib/libmenu/Makefile
	lib/libmilter/Makefile
	lib/libpanel/Makefile

Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.

Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD.  Similarly for INCOWN, INCGRP,
and INCMODE.

Consistently use INCLUDEDIR instead of /usr/include.

gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.

These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
2002-05-12 16:01:00 +00:00
markm
82f5897320 Style clean-up, and diff-reduce WRT src/secure/*/telnet/Makefile 2001-11-30 21:12:31 +00:00
markm
634e8ff9ef Diff reduce all the crypto telnet Makefiles. 2001-08-20 12:32:45 +00:00
markm
13a1e29f19 Revamp and diff-reduce the various secure telnets. Make sure that
Kerberos5 has _a_ telnet (which is not currently K5 enabled).
Incorporate BDE's static linking fixes.
2001-08-03 16:03:26 +00:00
ru
1d750dc650 Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.
Approved by:	markm
2001-03-28 12:08:22 +00:00
ru
599c673bb9 MAN[1-9] -> MAN. 2001-03-27 13:58:21 +00:00
assar
e51058d460 add strcollect.c to SRCS (new file in 1.0.5) 2000-12-29 23:44:24 +00:00
markm
46061e9628 Update for KTH Kerberos (eBones) v1.0 2000-01-09 08:59:39 +00:00
markm
7eda9109cb Build some more build-toold so that "make world" works for the
KerberosIV case.
Submitted by:	marcel
1999-12-30 10:21:54 +00:00
markm
b8bd6868aa Bring in SRA for telnet.
Submitted by:	Nick Sayer
1999-10-07 18:59:55 +00:00
markm
66b57282a9 Fixes for new Kerberos4. Userland to follow. 1999-09-19 22:00:58 +00:00
bde
d69c517f0a Merged src/lib/libtelnet rev.1.9 (fixed removing of obsolete shared
library: wrong library directory, wrong library extension and wrong
comment).  This is mainly of historical interest, if any.  The library
that gets removed is aout.
1999-09-13 16:38:58 +00:00
peter
b6784c4210 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
jdp
60f9447c10 The strtok_r() function is in libc now, so use it. 1999-01-20 21:24:28 +00:00
jdp
65c899b69a Add an explicit dependency on libcrypt so that shared library
linkage works properly.
1998-11-18 00:40:07 +00:00
markm
2e4b2bc012 While I am no longer making a shared library, nuke the old one to prevent
ld from picking it up spuriously.
1998-08-30 13:08:54 +00:00
markm
a759fa62c7 Stop making the shared library for libtelnet (crypto version). This
should have happened years ago.
1998-08-29 20:24:54 +00:00
markm
b6e45360be Repaired version of Bruce's "make -jN" patches. 1998-03-26 16:57:36 +00:00
markm
00d657be11 More fixes to help fix race bags in "make -jN".
Submitted by:	BDE (Mostly)
1998-03-20 17:48:14 +00:00
markm
e18612bf55 Fix a break in the includes where the build blows chunks if it is
being built in a totally clean environment.

Found by: jkh and "make release"
1997-10-02 15:03:23 +00:00
markm
a4a1a839ad Initial import of the new kerberosIV Makefiles.
I will follow up with the userland sources over the next few days.
The impatient of you can play with this, but you do this without
support or blessing until I am finished ;-)
1997-09-24 20:37:15 +00:00