Commit Graph

61 Commits

Author SHA1 Message Date
bde
d4088a1d8c Split beforeinstall target so that headers can be installed without
installing data files.
1997-08-21 16:14:34 +00:00
peter
677f2d1bcb 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
7d2ed5186e 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
phk
2a200c9684 Move tcl packages to libdata/pkg 1997-08-01 13:16:40 +00:00
phk
3c371370f3 The thing to do the trick to tcl. 1997-07-25 19:50:23 +00:00
wosch
27f026307f Support message of last database update. 1997-07-05 20:23:53 +00:00
msmith
ec4e5a890f 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
dfr
8fc601bf6f Add a couple of test cases for mmap over NFS. 1997-05-18 10:03:48 +00:00
wosch
9ce971f4de Add portsinfo, which generate list of new ports for last two weeks. 1997-04-25 14:14:39 +00:00
wosch
3ad19c4ae3 Add ac which check if the FreeBSD handbook is in sync with the committers list 1997-03-28 14:40:39 +00:00
mpp
5998b52e0c Fix a couple of typos. 1997-03-07 01:48:24 +00:00
peter
83b3c2c161 Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
joerg
83fd3890e2 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
jkh
705f0f42d0 Clean up some of the tortured english in this file. 1997-01-21 12:36:01 +00:00
msmith
01be75db91 Add KernelDriver. 1997-01-21 08:36:11 +00:00
msmith
562c1e1c0e This commit was generated by cvs2svn to compensate for changes in r21912,
which included commits to RCS files with non-trunk default branches.
1997-01-21 08:34:14 +00:00
msmith
5775546aff 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
jkh
808a36ef65 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
msmith
89e151ae09 - 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
a3c2fb96f7 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
msmith
9bd58b13fc 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
msmith
9b78ac3e03 This commit was generated by cvs2svn to compensate for changes in r21183,
which included commits to RCS files with non-trunk default branches.
1997-01-02 03:49:35 +00:00
wosch
8da9a185e5 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
wosch
fd6e85f6ad add epfe and tcl_bmake 1996-12-28 16:21:52 +00:00
peter
12cecafb9a 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
9c54862a35 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
e014c54efc 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
3158e95bde 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
67e8086945 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
9f7bf95782 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
wosch
5e5384dadc (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
phk
bd28e36b03 Update this to match my version. 1996-10-26 08:22:09 +00:00
wollman
c64a5c919a Actually tell people what ifinfo is. 1996-10-11 18:27:35 +00:00
wollman
8c20987747 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
bde
95da9969a4 Fixed CLEANFILES. The *.3 links were missing.
Removed ugly newlines.
1996-09-20 14:12:32 +00:00
phk
27a81a55f7 Bump minor number to 1 1996-09-18 14:27:44 +00:00
peter
d0fafeba81 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
6379e4d125 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
ede8f9e32c 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
chuckr
c0aa80631c 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
df15b99931 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
a258811f5d Arrange to have libtcl automatically pull in libm since it's dependent
on it.
1996-08-29 09:43:50 +00:00
peter
80bd682351 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
3112f72fd3 delete a mkdir of /usr/libdata/tcl, this is mtree's job. 1996-08-19 15:02:47 +00:00
ache
8aa8a81b2a Make it at least semi-worked 1996-08-11 18:08:53 +00:00
phk
6f1ef88a92 Update to use modern make meta-variables. Fix the $Id$ both. 1996-06-30 18:02:58 +00:00
phk
dbf2660e73 This script will help bmake tcl. 1996-06-26 17:47:14 +00:00
bde
698def8435 Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
bde
2e990299c6 The unref and undef counts in the summary were swapped. 1995-12-15 23:54:27 +00:00
phk
8f1d0708f1 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