1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-14 23:46:10 +00:00
freebsd-ports/x11-toolkits/blt/files/patch-aa
Kenjiro Cho 522ab8c219 update: blt-2.4f -> blt-2.4h
(note: the BLT library name is changed from libBLT to libBLT24)
1999-04-12 10:17:57 +00:00

61 lines
1.6 KiB
Plaintext

--- configure.orig Fri Mar 5 08:21:28 1999
+++ configure Mon Apr 12 14:21:22 1999
@@ -2301,6 +2301,9 @@
$blt_cv_tcl_lib \
$prefix/lib \
$exec_prefix/lib \
+ /usr/local/lib/tcl8.0 \
+ /usr/local/lib/tcl7.6 \
+ /usr/local/lib/tcl7.5 \
/usr/local/tcl/lib \
/usr/local/tcl/tcl8.0/lib \
/usr/local/tcl/tcl7.6/lib \
@@ -2340,6 +2343,9 @@
$blt_cv_tk_lib \
$prefix/lib \
$exec_prefix/lib \
+ /usr/local/lib/tk8.0 \
+ /usr/local/lib/tk4.2 \
+ /usr/local/lib/tk4.1 \
/usr/local/tcl/lib \
/usr/local/tcl/tk8.0/lib \
/usr/local/tcl/tk4.2/lib \
@@ -2433,6 +2439,13 @@
tclLibDir=${TCL_PREFIX}/lib
tkLibDir=${TK_PREFIX}/lib
+case $target in
+ *-freebsd*)
+ tclIncSpec="-I${TCL_PREFIX}/include/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}"
+ tkIncSpec="-I${TK_PREFIX}/include/tk${TK_MAJOR_VERSION}.${TK_MINOR_VERSION}"
+ ;;
+esac
+
itclLibSpec=""
itclIncSpec=""
itclSuffix=""
@@ -2451,7 +2464,7 @@
tkLibSpec=${TK_LIB_SPEC}
case $target in
- *-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*)
+ *-freebsd*|*-sunos4*|NetBSD-*|FreeBSD-*|OpenBSD-*)
tclLib="-ltcl${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${itclSuffix}"
tkLib="-ltk${TK_MAJOR_VERSION}${TK_MINOR_VERSION}${itclSuffix}"
;;
@@ -3170,7 +3183,13 @@
if test "$test_ok" = yes; then
SHLIB_CFLAGS="-fpic"
SHLIB_LD="ld"
- SHLIB_LD_FLAGS="-Bshareable -x"
+ if test `objformat` = "elf"; then
+ SHLIB_LD_FLAGS="-Bshareable -x -soname \$@"
+ SHLIB_SUFFIX=".so.${bltMajor}"
+ else
+ SHLIB_LD_FLAGS="-Bshareable -x"
+ SHLIB_SUFFIX=".so.${bltMajor}.${bltMinor}"
+ fi
fi
;;