[Midnightbsd-cvs] mports [24652] trunk/lang/tcl86: fix shared lib suffix
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Nov 21 23:17:24 EST 2018
Revision: 24652
http://svnweb.midnightbsd.org/mports/?rev=24652
Author: laffer1
Date: 2018-11-21 23:17:24 -0500 (Wed, 21 Nov 2018)
Log Message:
-----------
fix shared lib suffix
Modified Paths:
--------------
trunk/lang/tcl86/files/patch-unix-configure
trunk/lang/tcl86/pkg-plist
Modified: trunk/lang/tcl86/files/patch-unix-configure
===================================================================
--- trunk/lang/tcl86/files/patch-unix-configure 2018-11-22 04:05:48 UTC (rev 24651)
+++ trunk/lang/tcl86/files/patch-unix-configure 2018-11-22 04:17:24 UTC (rev 24652)
@@ -1,5 +1,5 @@
---- unix/configure.orig 2018-11-21 22:58:35.262779000 -0500
-+++ unix/configure 2018-11-21 22:58:52.519860000 -0500
+--- unix/configure.orig 2017-12-21 13:16:25.000000000 -0500
++++ unix/configure 2018-11-21 23:16:10.161501000 -0500
@@ -7575,7 +7575,7 @@
fi
@@ -9,3 +9,20 @@
# This configuration from FreeBSD Ports.
SHLIB_CFLAGS="-fPIC"
SHLIB_LD="${CC} -shared"
+@@ -7598,15 +7598,11 @@
+ LDFLAGS="$LDFLAGS $PTHREAD_LIBS"
+ fi
+
+- case $system in
+- FreeBSD-3.*)
+ # Version numbers are dot-stripped by system policy.
+ TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
+ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
+- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so'
++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1'
+ TCL_LIB_VERSIONS_OK=nodots
+- ;;
+- esac
+ ;;
+ Darwin-*)
+ CFLAGS_OPTIMIZE="-Os"
Modified: trunk/lang/tcl86/pkg-plist
===================================================================
--- trunk/lang/tcl86/pkg-plist 2018-11-22 04:05:48 UTC (rev 24651)
+++ trunk/lang/tcl86/pkg-plist 2018-11-22 04:17:24 UTC (rev 24652)
@@ -1,8 +1,8 @@
bin/tclsh%%TCL_VER%%
lib/libtcl%%SHORT_TCL_VER%%.a
lib/libtcl%%SHORT_TCL_VER%%.so
-lib/libtcl8.6.so
-lib/libtclstub8.6.a
+lib/libtcl%%SHORT_TCL_VER%%.so.1
+lib/libtclstub%%SHORT_TCL_VER%%.a
include/tcl%%TCL_VER%%/generic/regcustom.h
include/tcl%%TCL_VER%%/generic/regerrs.h
include/tcl%%TCL_VER%%/generic/regex.h
More information about the Midnightbsd-cvs
mailing list