Commit Graph

265 Commits

Author SHA1 Message Date
Doug Rabson
e4dc55c3ca mt now builds on the alpha. 1998-10-03 10:59:57 +00:00
Jordan K. Hubbard
2786a038a2 Take doscmd back out - it relies on installed X components to build (!). 1998-09-25 02:15:56 +00:00
Bruce Evans
9106cde53c Fixed disorder and long lines.
Decrypted a comment.
1998-09-24 10:28:28 +00:00
Luoqi Chen
fdfedb52f5 Enable elf build for doscmd. 1998-09-24 01:15:56 +00:00
Doug Rabson
aaa4171279 Put ldd back in the standard list since it builds on alpha now. 1998-09-16 09:32:29 +00:00
Satoshi Asami
ff5fcc93d4 Remove tcl from /usr/src, according to prior agreement. BTW, tcl-8.0 *is*
a port so there is nothing to be done on that side now.

Approved by:	jkh
===
To: "Jordan K. Hubbard" <jkh@time.cdrom.com>
cc: Andreas Klemm <andreas@klemm.gtn.com>, current@freebsd.org
Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued)
From: David Greenman <dg@root.com>
Date: Sun, 03 Aug 1997 20:23:31 -0700

>decision is, I'll respect it.

   Another chance to architect people's principles...I can hardly wait. Seems
quite appropriate for a Sunday - I just need to get one of those collection
plates (and money envelopes) so I can profit, too. :-)
   Tcl stays in /usr/src for now, but it needs to be kept up to date; same
for perl. If Jordan doesn't have "setup" (written in tcl) ready for 3.0,
then tcl will be yanked prior to the 3.0 release (and made into a port).
   As for the ports tree only supporting the last FreeBSD release, this seems
sensible to me. The "ports" have always been a moving target between releases
and the problem is only going to get worse when we expand to supporting other
processor architectures. In any case, Satoshi is and always has been in charge
of the ports tree and whatever he wants to do with it (within reason :-)) is
his decision.
   Does this cover the issue completely? I admit to deleting messages in this
thread with unusual fervor (people have FAR too much time on their hands!).
There's a fair bit of reasoning behind the above, but since everyone is sick
of arguing about this, I'll spare you the analysis.

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project
1998-09-05 12:25:55 +00:00
Gary Palmer
cb7f1224bb Split lines into one subdir per line. 1998-08-30 20:28:50 +00:00
John Birrell
839de40e6e BINFORMAT -> OBJFORMAT ready for E-day. 1998-08-30 02:52:04 +00:00
Gary Palmer
590c5955be Delete trailing space that may have caused problems 1998-08-26 12:41:11 +00:00
Gary Palmer
23f353f34a Move kdump & ktrace out of i386 specific section. 1998-08-26 10:03:28 +00:00
John Birrell
96a332e8f9 More programs that build on alpha now. 1998-08-18 12:55:32 +00:00
Gary Palmer
83314c7206 lorder is needed on the alpha too 1998-08-17 07:37:55 +00:00
Peter Wemm
5307b90005 The doscmd build process and doscmd.kernel loader is very a.out specific
and doesn't fly too well on in an elf enviroment yet.
1998-06-12 16:18:27 +00:00
Peter Wemm
89ccd25417 SUBDIR += ldd 1998-06-01 14:30:58 +00:00
John Birrell
218a1b63d6 objformat is part of the i386 mid life identity crisis. On alpha, things
are in their normal places, so objformat isn't required.
1998-05-31 10:48:06 +00:00
Søren Schmidt
77dfb966d9 ELF preparation step 1:
Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.

This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.

Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
1998-05-25 17:34:42 +00:00
John Birrell
4d47d82d5f More programs are now broken on alpha due to the libbind changes
that prevent the programs from being linked static (duplicated
symbols).

Other programs depend on kernel internals. These will have to wait
for a custom alpha kernel. For now, let's just make the build safe.
1998-05-15 12:33:56 +00:00
Peter Wemm
46fec6d189 Add mktemp directory 1998-04-14 07:40:47 +00:00
John Birrell
df93fef29b Ouch, that nm is aout which is not alpha-friendly. Make it i386
specific.
1998-03-24 01:43:45 +00:00
John Birrell
1b31c7dd49 Remove a bunch of unsupported machines, and the 'other' case where
some subdirs were only processed for install and clean (which caused
builds to fail on alpha). Install and clean should always follow
SUBDIRS.
1998-03-22 08:55:28 +00:00
Bruce Evans
861999b4c1 Updated MISSING list. 1998-03-20 12:34:21 +00:00
John Birrell
5c931089a9 Some things only work on i386. 1998-03-13 19:41:06 +00:00
Wolfgang Helbig
e84b212f83 Remove cal, add ncal. 1997-12-15 20:52:24 +00:00
Mike Smith
cae80f25d3 Add minigzip 1997-12-13 09:59:32 +00:00
Sean Eric Fagan
b4a363e523 Add truss to the list of subdirectories. 1997-12-06 05:23:59 +00:00
Mark Murray
9cac174188 Changes for KTH KerberosIV. 1997-09-28 09:14:41 +00:00
Joerg Wunsch
7b10af512a Activate c89(1). 1997-09-17 20:46:58 +00:00
Jonathan Lemon
6f86349ac3 Add doscmd. 1997-08-18 18:51:46 +00:00
John Fieber
2ef9b73dba Remove SGML tools from -current. 1997-07-19 15:19:08 +00:00
Peter Wemm
593718bea0 .if exists(../eBones) tests the obj dir, not the source dir's existance.
The existance of a stale obj dir does not imply the source too.
1997-07-05 14:22:15 +00:00
Bill Paul
e4efe27e0b Grr... curse my fumble-fingered hide: logmane -> logname
Inscribed onto my chest with razor blades and then doused with
lemon juice by: Jason Young <doogie@forbidden-donut.anet-stl.com>
1997-05-29 15:03:32 +00:00
Bill Paul
0e04d559eb Activate new Secure RPC programs. 1997-05-28 16:05:18 +00:00
Jordan K. Hubbard
666a6cbbb1 Add global 1997-04-15 12:31:09 +00:00
Peter Wemm
51e16fc108 Make tclsh conditional on the src/contrib/tcl directory existing, and
allow it to be disabled via NOTCL in /etc/make.conf (similar to other
stuff in src/Makefile, eg: NOGAMES)
1997-04-12 07:09:18 +00:00
Joerg Wunsch
8187fe4813 Include `top'. 1997-03-23 18:59:47 +00:00
Peter Wemm
c115df18cd Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
Paul Traina
f89bbf631f Activate new OPIE programs 1997-02-07 03:57:21 +00:00
David Nugent
0a98733422 Activate limits(1). 1997-01-21 15:09:03 +00:00
Jordan K. Hubbard
1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
John Polstra
8e42672199 Enable lockf. 1997-01-08 20:19:22 +00:00
Andrey A. Chernov
1f18743134 Make eBones/telnet only if MAKE_EBONES defined 1997-01-08 11:38:33 +00:00
Mark Murray
90c68a6718 Compile telnet from eBones instead of secure.
2.2 candidate.
1996-11-03 17:01:25 +00:00
Søren Schmidt
b0dac7029f Added brandelf to SUBDIR. 1996-10-19 09:08:41 +00:00
Poul-Henning Kamp
cb3c44d787 remove devconf tools from make tree. 1996-09-06 23:07:35 +00:00
Poul-Henning Kamp
4a38f1e9c7 Add tclsh to Makefile.
(If you havn't updated your supfile Make world will croak.  CTM is ok)
1996-06-28 05:36:32 +00:00
Adam David
161e125cb3 added fetch 1996-06-20 17:47:24 +00:00
Jordan K. Hubbard
81faaafaf6 Remove ncftp 1996-06-19 21:13:45 +00:00
Alexander Langer
bc720a3061 Add units. 1996-06-08 03:46:33 +00:00
Paul Richards
4a7eb58ade Add xlint 1996-03-24 14:09:33 +00:00
Joerg Wunsch
11ea728320 Include both, the regular and the `secure' telnet, when building
a release.
1996-02-13 09:24:43 +00:00
Andreas Schulz
961c0bd1a8 Add sasc to the clean/cleandir target. The machine dependent targets
doesn't get cleaned up otherwise.
1995-12-31 21:32:17 +00:00
Bruce Evans
912e603778 Implemented non-statistical kernel profiling. This is based on
looking at a high resolution clock for each of the following events:
function call, function return, interrupt entry, interrupt exit,
and interesting branches.  The differences between the times of
these events are added at appropriate places in a ordinary histogram
(as if very fast statistical profiling sampled the pc at those
places) so that ordinary gprof can be used to analyze the times.

gmon.h:
Histogram counters need to be 4 bytes for microsecond resolutions.
They will need to be larger for the 586 clock.
The comments were vax-centric and wrong even on vaxes.  Does anyone
disagree?

gprof4.c:
The standard gprof should support counters of all integral sizes
and the size of the counter should be in the gmon header.  This
hack will do until then.  (Use gprof4 -u to examine the results
of non-statistical profiling.)

config/*:
Non-statistical profiling is configured with `config -pp'.
`config -p' still gives ordinary profiling.

kgmon/*:
Non-statistical profiling is enabled with `kgmon -B'.  `kgmon -b'
still enables ordinary profiling (and distables non-statistical
profiling) if non-statistical profiling is configured.
1995-12-29 15:30:05 +00:00
Peter Wemm
67f3063c0e Attach dnsquery to Makefile 1995-10-23 16:44:22 +00:00
Bruce Evans
9d7f79dc98 Enable sasc. 1995-10-03 12:29:28 +00:00
Andrey A. Chernov
0bf30bc7b2 Build secure telnet if available and allowed 1995-09-29 19:50:40 +00:00
Jordan K. Hubbard
323b0c7f1f Add ee. 1995-08-30 09:52:07 +00:00
Andrey A. Chernov
2ccab10de2 Remove timedef 1995-08-06 11:19:27 +00:00
Mark Murray
3b9d90c08c Only build telnet if secure telnet is not going to be built.
Reviewed by:	rgrimes
1995-08-06 11:05:31 +00:00
Andrey A. Chernov
9624513ae3 timedef added 1995-08-05 23:28:21 +00:00
Andreas Schulz
f690290609 Add kzip to the clean and cleandir target so that it also get cleaned up
properly.
1995-07-08 22:24:20 +00:00
Joerg Wunsch
f9e1554f6f Include killall. 1995-06-25 18:11:06 +00:00
Garrett Wollman
dc371ee449 Re-enable netstat now that it compiles again. 1995-06-13 19:18:19 +00:00
Garrett Wollman
84330d389f Temporarily disable netstat 1995-06-13 17:47:38 +00:00
Jordan K. Hubbard
817836447b Remove dmenu from the Makefile 1995-05-10 18:22:29 +00:00
John Fieber
710b2e3600 Add sgmlfmt. 1995-05-10 00:38:30 +00:00
Jordan K. Hubbard
790bacaa95 Remove piano. 1995-04-28 17:38:54 +00:00
Jordan K. Hubbard
f8c191bd8e Add piano. 1995-04-28 09:30:54 +00:00
John Fieber
bc8b14f125 Added sgmls 1995-04-27 18:03:29 +00:00
Poul-Henning Kamp
3e4ece9108 Added kzip in i386 section 1995-04-15 08:19:16 +00:00
Garrett Wollman
c4374cae95 Add devmenu(1). 1995-04-13 21:11:53 +00:00
Jordan K. Hubbard
db2a3eb2aa Add gencat to Makefile
Obtained from: NetBSD
1995-03-30 12:49:25 +00:00
Paul Richards
133d8eae53 Disable fib 1995-03-01 08:32:42 +00:00
Paul Traina
c11cc9c931 Remove watch(8) 1995-02-23 00:27:08 +00:00
Andrey A. Chernov
ae9304b170 Move mixer to usr.sbin 1995-02-22 01:36:12 +00:00
Poul-Henning Kamp
b27dffd2ac add "fib"
Reviewed by:	phk
Submitted by:	Mark Murray <mark@grondar.za>
Obtained from:
1995-02-21 04:41:03 +00:00
Andrey A. Chernov
5e6cdc1eae colldef added 1995-02-17 17:37:55 +00:00
Ugen J.S. Antsilevich
5d6cb6cac4 Added to makefile watch - snooping programm to work
with /dev/snp
1995-02-17 14:34:21 +00:00
Andrey A. Chernov
6d5f4f30a7 mixer added 1995-02-15 17:39:52 +00:00
Jordan K. Hubbard
ce0d1cd5db Add dmenu. 1995-01-31 13:53:44 +00:00
Poul-Henning Kamp
1408eb8439 add file2c 1995-01-29 00:51:38 +00:00
Jordan K. Hubbard
f417f4a9bb Add which. 1995-01-25 19:19:06 +00:00
Bruce Evans
dd3d164f9e Update comments about MISSING and GNU versions. 1995-01-21 14:47:33 +00:00
Garrett Wollman
8b359e3092 Added mk_cmds. 1995-01-19 22:31:17 +00:00
Garrett Wollman
f4282c92cd Added compile_et. 1995-01-14 20:58:58 +00:00
Andrey A. Chernov
62dcb67cdc Point that we use GNU version of uucp 1994-12-13 19:48:51 +00:00
Andrey A. Chernov
106d493a69 add missing tconv 1994-11-22 00:47:14 +00:00
Jordan K. Hubbard
0a50d08da1 Add getopt. 1.x used to have it, it's gone from 2.0, I need it, end
of story.
1994-11-20 14:21:25 +00:00
Lars Fredriksen
4ecbaff289 Added chat 1994-11-12 05:32:46 +00:00
Paul Traina
23893997eb Remove which per Rod's request. 1994-10-19 03:14:13 +00:00
Paul Traina
35a03abd96 Added which 1994-10-19 00:34:23 +00:00
Gary Palmer
4325553db7 Remove `ld' from the clean line also. Someone should look at all the
non-i386 machine lines sometime.
1994-10-16 20:03:03 +00:00
Gary Palmer
4396424c51 Remove directories we don't have from the clean SUBDIR's and add note
about it (some of the missing dirs are still referenced by other
clauses in the `.if')
1994-10-16 02:56:01 +00:00
Gary Palmer
d6f9c011d2 Fix up this makefile so that it handles clean' and cleandir' properly. 1994-10-15 20:50:05 +00:00
Paul Traina
5517824990 Enable new bind utilities. 1994-09-26 23:14:33 +00:00
Andrey A. Chernov
47ef074259 ncftp added 1994-09-23 00:00:57 +00:00
Garrett Wollman
839f16ab63 Build lsvfs. 1994-09-22 01:26:58 +00:00
Doug Rabson
699a02bb6d Added ipcrm. 1994-09-13 16:53:27 +00:00
Doug Rabson
de88805bc0 Added ipcs. 1994-09-13 15:27:36 +00:00
Rodney W. Grimes
4f1f23c3db Add f2c, rpcgen and rpcinfo, need a decission on cpp and uucp. 1994-09-12 04:41:14 +00:00
Geoff Rehmet
53d5f08816 Changes to file(1) for FreeBSD:
- Makefile: bmake the sucker
- file.1, magic.5: replace __MAGIC__ and __SECTION__
- add Magdir/freebsd
- add file to usr.bin/Makefile

A note on the FreeBSD magic entry:
The magic number "000000407" is reported as "impure format".  This
stops file(1) telling us that our object files are "PDP-11 executables".
(Saying anything more than "impure format" would probably be bogus.
Submitted by:	Geoff.
1994-09-03 19:31:29 +00:00
Geoff Rehmet
dae09d454d add rup rusers rwall
Submitted by:	Geoff
1994-08-28 15:17:56 +00:00
Geoff Rehmet
90b7e68847 Add lex to makefile
Submitted by:	Geoff.
1994-08-24 13:29:01 +00:00
Jordan K. Hubbard
faf2c5cc56 Bring symorder over from 1.1.5.1
Submitted by:	jkh
1994-08-23 11:08:08 +00:00
Jordan K. Hubbard
5093d47a56 Add back `at'
Submitted by:	jkh
1994-08-23 03:10:12 +00:00
Jordan K. Hubbard
ce3f4aeddc Correct missing backslash braindamage pointed out by Julian Elischer.
Reviewed by:	jkh
Submitted by:	julian
1994-08-20 00:36:36 +00:00
Guido van Rooij
12f78166cb Added entries for key, keyinfo, keyinit
Reviewed by:
Submitted by:	guido
1994-08-19 18:19:34 +00:00
David Greenman
52e40974dd Terry Lambert's loadable kernel module support - modstat utility with
improvements from the NetBSD group.
1994-08-19 12:14:10 +00:00
Sean Eric Fagan
03b50ed143 Build vi (nvi), now that it's checked in.
Submitted by:	Sean Eric Fagan
1994-08-16 23:58:00 +00:00
Garrett Wollman
73407b3433 Move more YP user programs over. 1994-08-08 01:13:35 +00:00
Garrett Wollman
ba053ca0cf Use the GNU tree patch. 1994-08-05 22:10:00 +00:00
Garrett Wollman
30a54df508 Use the apropos and whatis that go with our man program, not the BSD ones. 1994-08-05 20:53:13 +00:00
Garrett Wollman
b35bdc400c More merry makefile munging for man page compatability. 1994-08-05 19:00:04 +00:00
Rodney W. Grimes
b57afed2bc Do not install ld or man from here, we use the gnu versions of these. 1994-05-30 19:11:58 +00:00
Rodney W. Grimes
1544f99bac Comment out missing/broken sources. 1994-05-28 06:44:34 +00:00
Rodney W. Grimes
9b50d90275 BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00