| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
to build libtcl twice in `make world'.
|
|
|
|
|
|
|
|
| |
makefile doesn't install them, and they couldn't be used without
lots of undocumented -I's in CFLAGS. tcl.h is still installed in
/usr/include/tcl/. Note that rev.1.24 of tcl_bmake/mkMakefile.sh
broke all the section 3 tcl man pages by putting it there instead
of in /usr/include.
|
|
|
|
|
| |
Regenerated libtcl/Makefile. This adds -DHAVE_ST_BLKSIZE=1 to CFLAGS.
It was broken by direct editing in rev.1.25.
|
| |
|
|
|
|
| |
installing data files.
|
|
|
|
| |
conflicting.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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".
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
>Do not make symbolic links from obj directory into source tree,
>it may break `make reinstall'. Use cp(1).
>
>Simplify Makefile.
Requested by: Peter
|
|
|
|
| |
Removed ugly newlines.
|
| |
|
|
|
|
|
| |
without testing right before committing...
Also, get rid of some extra slashes in beforeinstall.
|
|
|
|
|
| |
the *.3 man pages are not installed with their distributed names, so all
the links were messed up. :-(
|
|
|
|
| |
from tclConfig.sh.. It needs to be valid for the tk41 port to use...
|
|
|
|
|
| |
Also repair a small install bogon causing install of libtcl.so.0.0.
Reviewed by: Peter Wemm
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
on it.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|