summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorchuckr <chuckr@FreeBSD.org>1996-08-29 16:46:14 +0000
committerchuckr <chuckr@FreeBSD.org>1996-08-29 16:46:14 +0000
commitc0aa80631c2b7882355d46d8ab94ed44b97f9b04 (patch)
tree90bfa45daaf4908bf025bd65499d9f1328283beb /tools
parent090ad2b6f0096402ad055f465c1e48cb8a6f7105 (diff)
downloadFreeBSD-src-c0aa80631c2b7882355d46d8ab94ed44b97f9b04.zip
FreeBSD-src-c0aa80631c2b7882355d46d8ab94ed44b97f9b04.tar.gz
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
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/tcl_bmake/mkMakefile.sh16
1 files changed, 12 insertions, 4 deletions
diff --git a/tools/tools/tcl_bmake/mkMakefile.sh b/tools/tools/tcl_bmake/mkMakefile.sh
index f1d1eec..8b7d652 100644
--- a/tools/tools/tcl_bmake/mkMakefile.sh
+++ b/tools/tools/tcl_bmake/mkMakefile.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $Id: mkMakefile.sh,v 1.5 1996/08/29 09:43:50 peter Exp $
+# $Id: mkMakefile.sh,v 1.6 1996/08/29 10:28:51 peter Exp $
#
# This script generates a bmake Makefile for src/lib/libtcl
#
@@ -40,7 +40,7 @@ echo '#
# Please change src/tools/tools/tcl_bmake/mkMakefile.sh instead
#
# Generated by src/tools/tools/tcl_bmake/mkMakefile.sh version:
-# $Id: mkMakefile.sh,v 1.5 1996/08/29 09:43:50 peter Exp $
+# $Id: mkMakefile.sh,v 1.6 1996/08/29 10:28:51 peter Exp $
#
' | tr -d '$' >> ${LIBTCL}Makefile
@@ -71,8 +71,8 @@ echo '
LIB= tcl
.if !defined(NOPIC)
-LINKS+= ${SHLIBDIR}/lib${LIB}.so.${SHLIB_MINOR}.${SHLIB_MINOR} \
- ${SHLIBDIR}/lib${LIB}${SHLIB_MINOR}.so.1.0
+LINKS+= ${SHLIBDIR}/lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+ ${SHLIBDIR}/lib${LIB}${SHLIB_MAJOR}.so.1.0
.endif
LINKS+= ${LIBDIR}/lib${LIB}.a ${LIBDIR}/lib${LIB}${SHLIB_MAJOR}.a
' >> ${LIBTCL}Makefile
@@ -98,6 +98,9 @@ $s/ \\$//
' >> ${LIBTCL}Makefile
echo '
+HEADERS=generic/patchlevel.h generic/tclInt.h generic/tclPort.h \
+ generic/tclRegexp.h unix/tclUnixPort.h
+
beforeinstall:
${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 \
${TCLDIST}/generic/tcl.h ${DESTDIR}/usr/include
@@ -109,6 +112,11 @@ beforeinstall:
${TCLDIST}/doc/man.macros ${DESTDIR}/usr/share/tmac/tcl.macros
${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 \
${.CURDIR}/tclConfig.sh ${DESTDIR}/${TCL_LIBRARY}
+.for m in ${HEADERS}
+ ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${TCLDIST}/$m \
+ ${DESTDIR}/usr/include/tcl/$m
+.endfor
+
MANFILTER=sed "/\.so *man.macros/s;.*;.so /usr/share/tmac/tcl.macros;"
' >> ${LIBTCL}Makefile
OpenPOWER on IntegriCloud