Commit graph

5814 commits

Author SHA1 Message Date
Wolfram Schneider 2dad7688fe Do not suppress the first 5 lines of updated ports.
Detected by: Ville Eerola <ville@vlsi.fi>
1997-10-04 12:20:16 +00:00
Poul-Henning Kamp 865d6cb1ab New shlib is 80.3 1997-10-01 13:31:29 +00:00
Wolfram Schneider b3b892f288 Add introduction. Add updated ports. 1997-09-29 18:16:38 +00:00
Poul-Henning Kamp c9e186fb37 A little gadget to dump the contents of the vfs name cache. 1997-09-04 08:28:55 +00:00
Bruce Evans bf78672450 Made this compile again (getopt moved to <unistd.h>).
Fixed usage message.
1997-09-01 00:01:50 +00:00
Bruce Evans 8f45662223 Split beforeinstall target so that headers can be installed without
installing data files.
1997-08-21 16:14:34 +00:00
Peter Wemm acc93c665e Install tcl.h into /usr/include/tcl/ so that there's less chance of it
conflicting.
1997-08-16 07:11:28 +00:00
Peter Wemm be33d4f594 Remove the original tweaks to make tcl75 work with the ports system
before we make the same mistake with tcl8.0.  This _should_ no longer
conflict with a not-yet-imported tcl8.0 port and should allow the
system and ports versions to be updated independently of each other
(and tk) without the sky falling.
1997-08-12 18:30:34 +00:00
Poul-Henning Kamp 89b2f3fd90 Move tcl packages to libdata/pkg 1997-08-01 13:16:40 +00:00
Poul-Henning Kamp 94e8ea7dda The thing to do the trick to tcl. 1997-07-25 19:50:23 +00:00
Wolfram Schneider e95adcc783 Support message of last database update. 1997-07-05 20:23:53 +00:00
Mike Smith 303a95ab1d Some helpful improvements :
- be smarter about locating driver description files.
 - be smarter about whether we are really looking at a kernel tree
 - fix option handling
1997-06-10 01:53:01 +00:00
Doug Rabson 6527fda589 Add a couple of test cases for mmap over NFS. 1997-05-18 10:03:48 +00:00
Wolfram Schneider 52b8453b47 Add portsinfo, which generate list of new ports for last two weeks. 1997-04-25 14:14:39 +00:00
Wolfram Schneider caccaa9b2a Add ac which check if the FreeBSD handbook is in sync with the committers list 1997-03-28 14:40:39 +00:00
Mike Pritchard 03bbd5ccd6 Fix a couple of typos. 1997-03-07 01:48:24 +00:00
Peter Wemm b97fa2ef50 Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
Joerg Wunsch a58538e028 Add a tools to get at the primary or grown defect list of a SCSI disk.
Submitted by:	dufault
1997-02-02 11:39:51 +00:00
Jordan K. Hubbard 73b50e0416 Clean up some of the tortured english in this file. 1997-01-21 12:36:01 +00:00
Mike Smith b878522622 Add KernelDriver. 1997-01-21 08:36:11 +00:00
Mike Smith 0d812f1bb1 This is KernelDriver, a tool for automating the addition of
third-party device-driver source to the FreeBSD kernel (at versions
2.2 and later).  It can list and remove drivers it's added too.

It can (should) be included by device-driver authors in their driver
distributions, but is perhaps a little too specific to warrant a place
in the mainstream distribution.
1997-01-21 08:34:14 +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
Mike Smith fa3da92ad6 - Add a BSD-style copyright. (Should have done that before.)
- Be more intelligent about library-like objects that are actually
  symlinks.  (Suggested by Steve Price)
- Complain about nonexistent libraries referenced by executables (instead
  of creating a library called 'not' and putting them there. (oops)
- Fix a few typos.
1997-01-06 04:18:32 +00:00
Joerg Wunsch 19e5d9d8ac Add a -f (`force') option to cvt-wtmp. This might help people with
slightly bogus wtmp files (it definately helps in Jordan's case).

Also add a README explaining what all this is for.
1997-01-02 11:54:59 +00:00
Mike Smith 1b56bb4ca7 LibraryReport is a Tcl script that attempts to report on the status of
shared libraries in the system.

It locates libraries using the output of 'ldconfig -r' to find
directories containing libraries, and then performs a recursive
descent of the entire filesystem heirachy looking for dynamically
linked executables and recording the libraries that they use.

After scanning, a report is produced listing used libraries and the
executable(s) that use them, and seperately listing unused libraries.
1997-01-02 03:49:35 +00:00
Wolfram Schneider 08d366cf6b epfe - extract printing filter examples from printing.sgml
usage:
	$ cd /usr/share/examples/printing
	$ epfe < printing.sgml
1996-12-28 16:24:57 +00:00
Wolfram Schneider fa2cedd44a add epfe and tcl_bmake 1996-12-28 16:21:52 +00:00
Peter Wemm 5ded6b34f8 Fix the 'info sharedlibextention' output in tclsh which was caused by a
missing define during the libtcl build.  This is needed to get Tclmidi 3.1
to work.

This should close PR#2006

This should also go into 2.2, like the previous commit.

Submitted by: A JOSEPH KOSHY <koshy@india.hp.com>
1996-12-17 13:08:08 +00:00
Joerg Wunsch 45802f2a8a Start collecting transition tools for upgrading a system to 3.0.
Subject to be moved elsewhere in case we decided on a more cmplete
upgrade toolset.  Right now, put it here so that people can upgrade
their wtmp files if they want.

Note that the tool is not yet fully bullet-prrof.  It tries to do its
best however.
1996-12-16 16:12:35 +00:00
Peter Wemm a9a7d7ff2a Reverse the tcl configure's decision to "disable" the use of ranlib since
it's wrong.  It "knows" that ranlib is not used on shared libraries, this
is not a valid assumption since it exports this definition to the world
via tclConfig.sh. :-(  Hence, things like expect (to be updated) fall over
because they were using ":" instead of "ranlib" on their static libraries.
1996-12-16 11:53:50 +00:00
Peter Wemm ad9f4e2348 Back out a little more of the previous changes. No longer change
TCL_SHLIB_SUFFIX, since some tools use it for generating the name of
shared objects for dlopen(), which do not have version numbers.  This
setting is back to "as distributed".
1996-10-31 15:57:25 +00:00
Peter Wemm 6869793758 Argh, I hate the tcl build/config environment. :-(
It seems that some tools (eg: expect-5.21) use TCL_LIB_SPEC to generate
their shared library suffix.  This should be .so.1.0, not .so as ld can't
use it.

Revert part of the previous change here, it did too much.  libtcl75.so.1.1
was bumped, but the rules to generate library names for _other_ packages
were not supposed to be. Sigh.
1996-10-30 08:44:18 +00:00
Peter Wemm 0509058ac9 Along the way, the minor version number has been bumped (newer version
of tcl with new functions in the library), but the ports-compatable
link name wasn't bumped as it should have been.

Minor cleanups while here (including preserving the $Id: line)
1996-10-29 04:31:21 +00:00
Wolfram Schneider 1822c5e572 (reverse) sync with src/lib/libtcl/Makefile rev 1.9
>Do not make symbolic links from obj directory into source tree,
	>it may break `make reinstall'. Use cp(1).
	>
	>Simplify Makefile.

Requested by: Peter
1996-10-27 12:44:44 +00:00
Poul-Henning Kamp 9ee40678bb Update this to match my version. 1996-10-26 08:22:09 +00:00
Garrett Wollman 7633b00424 Actually tell people what ifinfo is. 1996-10-11 18:27:35 +00:00
Garrett Wollman b01aba1d41 Add my little `ifinfo' program. This is sort of a cross between a
diagnostic program for debugging the interface MIB and an example of
how to use same.  Someday, netstat should be updated to print this
information in a prettier form.
1996-10-11 15:56:41 +00:00
Bruce Evans 4fbb44ebc5 Fixed CLEANFILES. The *.3 links were missing.
Removed ugly newlines.
1996-09-20 14:12:32 +00:00
Poul-Henning Kamp ad6e687bb7 Bump minor number to 1 1996-09-18 14:27:44 +00:00
Peter Wemm ba60eee902 Oops, two tiny typos. Serves me right for making a "Just a tiny change!"
without testing right before committing...
Also, get rid of some extra slashes in beforeinstall.
1996-09-05 19:19:18 +00:00
Peter Wemm d184a3fef5 Sigh. That darn tcl source tree is damn strange. I missed the fact that
the *.3 man pages are not installed with their distributed names, so all
the links were messed up. :-(
1996-09-05 19:05:57 +00:00
Peter Wemm d6d0abc9b2 Fix the sed rule that I used to hammer out the TCL_BUILD_LIB_SPEC entry
from tclConfig.sh..  It needs to be valid for the tk41 port to use...
1996-08-29 19:30:50 +00:00
Chuck Robey 15d676aa26 Cause libtcl to install 5 include files for compibility with ports.
Also repair a small install bogon causing install of libtcl.so.0.0.
Reviewed by:	Peter Wemm
1996-08-29 16:46:14 +00:00
Peter Wemm fac2129177 More cleanup:
- don't install nroff tcl.macros in /usr/include.... :-]
 - set $MAN3 and $MANn in one go rather than a string of MAN3+= ...
 - cosmetic tweaks to make it more readable
 - no longer copy tcl.macros to the obj dir, install it from source dir
1996-08-29 10:28:51 +00:00
Peter Wemm 949a0d68ed Arrange to have libtcl automatically pull in libm since it's dependent
on it.
1996-08-29 09:43:50 +00:00
Peter Wemm 7f5178e3b4 Revamp the generated libtcl Makefile :-
Use the MANFILTER rather than generate rules for each page
 Use .PATH to source the man pages rather than copy them for build
 Install a tclConfig.sh with build params, may need more tweeks yet.
 Install libtcl.so.75.0 *and* libtcl75.so.1.0 for ports compat.
1996-08-28 07:56:55 +00:00
Peter Wemm e2e2cffc2d delete a mkdir of /usr/libdata/tcl, this is mtree's job. 1996-08-19 15:02:47 +00:00
Andrey A. Chernov b7c6d4477a Make it at least semi-worked 1996-08-11 18:08:53 +00:00
Poul-Henning Kamp e67972f57b Update to use modern make meta-variables. Fix the $Id$ both. 1996-06-30 18:02:58 +00:00
Poul-Henning Kamp b5ca263ffc This script will help bmake tcl. 1996-06-26 17:47:14 +00:00
Bruce Evans 221f90d340 Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
Bruce Evans fb9406cc5c The unref and undef counts in the summary were swapped. 1995-12-15 23:54:27 +00:00
Poul-Henning Kamp 15ab265d9e Make this a real cross-ref listing.
This is now a handy tool for finding symbols in the kernel.
1995-12-15 13:29:32 +00:00
Poul-Henning Kamp 8d447bb443 Report common symbols with one reference as UNREF too. 1995-12-13 15:33:10 +00:00
Poul-Henning Kamp 807400860f Fix two nits. 1995-11-06 16:51:45 +00:00
Mark Murray d82e286489 Add the test programs that I tested the /dev/random driver with. 1995-11-04 09:50:48 +00:00
Poul-Henning Kamp 953a3198a3 malloc.c A program to benchmark and test malloc. 1995-10-15 12:29:12 +00:00
Poul-Henning Kamp ec6708b450 Add kernxref, a shellscript to crossreference the symbols of the LINT kernel. 1995-10-15 11:33:42 +00:00
Poul-Henning Kamp 7785b56d83 README reads:
This directory is for tools.

A tool is something which is sometimes useful, and doesn't fit any of the
other categories.

Please make a subdir per program, and add a brief description to this file.
1995-10-15 11:28:03 +00:00
Poul-Henning Kamp fbbdcf6a4a README reads:
This directory is for test programs.

A test program is one that will excercise a particular bit of the system
and try to break it and/or measuring performance on it.

Please make a subdir per program, and add a brief description to this file.
1995-10-15 11:27:49 +00:00
Poul-Henning Kamp 9e9d8a4677 README reads:
This directory is for regression test programs.

A regression test program is one that will excercise a particular bit of the
system to check that we have not reintroduced an old bug.

Please make a subdir per program, and add a brief description to this file.
1995-10-15 11:27:40 +00:00
Poul-Henning Kamp 04022b1194 README reads:
This directory is for diagnostic programs.

A diagnostic program is one that will inform you that something is wrong
somewhere, for instance by traversing a kernel-structure and verifying
the integrity.

Please make a subdir per program, and add a brief description to this file.
1995-10-15 11:27:15 +00:00
Poul-Henning Kamp d46b04a5f9 README reads:
This directory tree contains tools used for the maintenance of FreeBSD.
There are no Makefile structure, but possibly Makefiles in some of the
subdirs.
Nothing show be installed from here and into the running system.
This directory should contain only subdirs and this file.
1995-10-15 11:26:49 +00:00
Rodney W. Grimes 9b50d90275 BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00