1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

Correctly put version info in tcl/tk libraries and header directories.

Since tk-4.x ends at 4.2, remove check for tk-4.3 and tk-4.4.  This
should at least make it work for 75/41 and 76/42.  Others are
encouraged to add support for 80/80.

(fixes) PR:		4965
This commit is contained in:
Satoshi Asami 1997-11-10 11:42:18 +00:00
parent 3dc4a97646
commit 1f641d04d9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=8568
6 changed files with 78 additions and 30 deletions

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.

View File

@ -21,7 +21,7 @@ rm -f $F
# Tk detection
tkversion=
for v in 1 2 3 4; do
for v in 1 2; do
if [ -f /usr/local/lib/libtk4$v.a ]; then
tkversion=$v
fi
@ -30,12 +30,20 @@ if [ X$tkversion != X ]; then
echo "Using tk-4.$tkversion"
echo "#define HasTk YES" >>$F
echo "#define TkLibDir /usr/local/lib" >>$F
echo "#define TkIncDir /usr/local/include" >>$F
echo "#define TkIncDir /usr/local/include/tk4.$tkversion" >>$F
echo "#define TkLibName tk4$tkversion" >>$F
echo "#define HasTcl YES" >>$F
echo "#define TclLibDir /usr/lib" >>$F
echo "#define TclIncDir /usr/include" >>$F
echo "#define TclLibName tcl75" >>$F
echo "#define TclLibDir /usr/local/lib" >>$F
case $tkversion in
1)
tclversion=5
;;
2)
tclversion=6
;;
esac
echo "#define TclIncDir /usr/local/include/tcl7.$tclversion" >>$F
echo "#define TclLibName tcl7$tclversion" >>$F
else
cat <<EOF
*** I don't see the static library for tk version 4 in /usr/local/lib.