File: tcl.m4.rej

package info (click to toggle)
nsf 2.4.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 13,208 kB
  • sloc: ansic: 32,687; tcl: 10,723; sh: 660; pascal: 176; javascript: 135; lisp: 41; makefile: 24
file content (109 lines) | stat: -rw-r--r-- 4,884 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
***************
*** 2749,2754 ****
  
      # This package name must be replaced statically for AC_SUBST to work
      AC_SUBST(PKG_LIB_FILE)
      # Substitute STUB_LIB_FILE in case package creates a stub library too.
      AC_SUBST(PKG_STUB_LIB_FILE)
  
--- 2749,2756 ----
  
      # This package name must be replaced statically for AC_SUBST to work
      AC_SUBST(PKG_LIB_FILE)
+     AC_SUBST(PKG_LIB_FILE8)
+     AC_SUBST(PKG_LIB_FILE9)
      # Substitute STUB_LIB_FILE in case package creates a stub library too.
      AC_SUBST(PKG_STUB_LIB_FILE)
  
***************
*** 3214,3219 ****
    # Use the double eval to make sure any variables in the suffix is
    # substituted. (@@@ Might not be necessary anymore)
    #--------------------------------------------------------------------
    if test "${TEA_PLATFORM}" = "windows" ; then
  	  PRACTCL_NAME_LIBRARY="%LIBRARY_PREFIX%%LIBRARY_NAME%%LIBRARY_VERSION_NODOTS%"
  	  if test "${SHARED_BUILD}" = "1" ; then
--- 3216,3228 ----
    # Use the double eval to make sure any variables in the suffix is
    # substituted. (@@@ Might not be necessary anymore)
    #--------------------------------------------------------------------
+   PACKAGE_LIB_PREFIX8="${PACKAGE_LIB_PREFIX}"
+   PACKAGE_LIB_PREFIX9="${PACKAGE_LIB_PREFIX}tcl9"
+   if test "${TCL_MAJOR_VERSION}" -gt 8 ; then
+ 	PACKAGE_LIB_PREFIX="${PACKAGE_LIB_PREFIX9}"
+   else
+ 	PACKAGE_LIB_PREFIX="${PACKAGE_LIB_PREFIX8}"
+   fi
    if test "${TEA_PLATFORM}" = "windows" ; then
  	  PRACTCL_NAME_LIBRARY="%LIBRARY_PREFIX%%LIBRARY_NAME%%LIBRARY_VERSION_NODOTS%"
  	  if test "${SHARED_BUILD}" = "1" ; then
***************
*** 3226,3240 ****
  	    if test "$GCC" = "yes"; then
          SHLIB_LD_LIBS="${SHLIB_LD_LIBS} -static-libgcc"
  	    fi
  	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
  	  else
  	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
  	    if test "$GCC" = "yes"; then
          PKG_LIB_FILE=lib${PKG_LIB_FILE}
  	    fi
  	  fi
  	  # Some packages build their own stubs libraries
- 	  eval eval "PKG_STUB_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
      if test "$GCC" = "yes"; then
        PKG_STUB_LIB_FILE=lib${PKG_STUB_LIB_FILE}
      fi
--- 3235,3253 ----
  	    if test "$GCC" = "yes"; then
          SHLIB_LD_LIBS="${SHLIB_LD_LIBS} -static-libgcc"
  	    fi
+ 	    eval eval "PKG_LIB_FILE8=${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
+ 	    eval eval "PKG_LIB_FILE9=${PACKAGE_LIB_PREFIX9}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
  	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
  	  else
+ 	    eval eval "PKG_LIB_FILE8=${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
+ 	    eval eval "PKG_LIB_FILE9=${PACKAGE_LIB_PREFIX9}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
  	    eval eval "PKG_LIB_FILE=${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
  	    if test "$GCC" = "yes"; then
          PKG_LIB_FILE=lib${PKG_LIB_FILE}
  	    fi
  	  fi
  	  # Some packages build their own stubs libraries
+ 	  eval eval "PKG_STUB_LIB_FILE=${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
      if test "$GCC" = "yes"; then
        PKG_STUB_LIB_FILE=lib${PKG_STUB_LIB_FILE}
      fi
***************
*** 3249,3261 ****
        if test x"${TK_BIN_DIR}" != x ; then
          SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TK_STUB_LIB_SPEC}"
        fi
        eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
        RANLIB=:
      else
        eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
      fi
      # Some packages build their own stubs libraries
-     eval eval "PKG_STUB_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
    fi
    
    # Store the raw CFLAGS before we add the trimmings
--- 3262,3278 ----
        if test x"${TK_BIN_DIR}" != x ; then
          SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TK_STUB_LIB_SPEC}"
        fi
+       eval eval "PKG_LIB_FILE8=lib${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
+       eval eval "PKG_LIB_FILE9=lib${PACKAGE_LIB_PREFIX9}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
        eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${SHARED_LIB_SUFFIX}"
        RANLIB=:
      else
+       eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
+       eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX9}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
        eval eval "PKG_LIB_FILE=lib${PACKAGE_LIB_PREFIX}${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}"
      fi
      # Some packages build their own stubs libraries
+     eval eval "PKG_STUB_LIB_FILE=lib${PACKAGE_LIB_PREFIX8}${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}"
    fi
    
    # Store the raw CFLAGS before we add the trimmings