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:
parent
3dc4a97646
commit
1f641d04d9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=8568
@ -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.
|
||||
|
18
x11-servers/XFree86-4-Server/scripts/configure
vendored
18
x11-servers/XFree86-4-Server/scripts/configure
vendored
@ -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.
|
||||
|
18
x11/XFree86-4-clients/scripts/configure
vendored
18
x11/XFree86-4-clients/scripts/configure
vendored
@ -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.
|
||||
|
18
x11/XFree86-4-libraries/scripts/configure
vendored
18
x11/XFree86-4-libraries/scripts/configure
vendored
@ -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.
|
||||
|
18
x11/XFree86-4/scripts/configure
vendored
18
x11/XFree86-4/scripts/configure
vendored
@ -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.
|
||||
|
18
x11/XFree86/scripts/configure
vendored
18
x11/XFree86/scripts/configure
vendored
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user