aboutsummaryrefslogtreecommitdiffstats
path: root/x11/XFree86
diff options
context:
space:
mode:
authorjmz <jmz@FreeBSD.org>1996-11-10 11:05:39 +0800
committerjmz <jmz@FreeBSD.org>1996-11-10 11:05:39 +0800
commitb24f3bddd2c73f0212409425259e8adc5244850f (patch)
treee8c486d350faa201906773d05174e25e8786f5ab /x11/XFree86
parent109bca3ce8f7d0577a6119b82f9d6789f4851f1a (diff)
downloadfreebsd-ports-gnome-b24f3bddd2c73f0212409425259e8adc5244850f.tar.gz
freebsd-ports-gnome-b24f3bddd2c73f0212409425259e8adc5244850f.tar.zst
freebsd-ports-gnome-b24f3bddd2c73f0212409425259e8adc5244850f.zip
Try to detect if tk4.x is present in /usr/local so that XF86Setup can
be compiled.
Diffstat (limited to 'x11/XFree86')
-rw-r--r--x11/XFree86/scripts/configure18
1 files changed, 18 insertions, 0 deletions
diff --git a/x11/XFree86/scripts/configure b/x11/XFree86/scripts/configure
index 6ee7ffa601e7..4bb7c713ee7a 100644
--- a/x11/XFree86/scripts/configure
+++ b/x11/XFree86/scripts/configure
@@ -19,6 +19,24 @@ F=$WRKDIR/.config
configure () {
rm -f $F
+# Tk detection
+tkversion=
+for v in 0 1 2 3 4; do
+ if `ls /usr/local/lib/libtk4.$v.so* >/dev/null 2>&1`; then
+ tkversion=$v
+ fi
+done
+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 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
+fi
cat <<END
Which servers do you wish to build, you can save a lot of disk space
by only compiling the server you will be using. It will also save you