[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