]> git.pld-linux.org Git - packages/expect.git/blame - expect-soname.patch
- obsolete
[packages/expect.git] / expect-soname.patch
CommitLineData
6e186d45
JB
1--- expect-5.38/Makefile.in.orig 2002-07-18 18:07:41.000000000 +0200
2+++ expect-5.38/Makefile.in 2003-06-17 20:51:03.000000000 +0200
3@@ -412,7 +412,8 @@
4 expect-shared-lib-file :: $(EXP_SHARED_LIB_FILE)
5 $(EXP_SHARED_LIB_FILE): $(OFILES)
6 -rm -f $(EXP_SHARED_LIB_FILE)
7- @TCL_SHLIB_LD@ -o $(EXP_SHARED_LIB_FILE) $(SHARED_OFILES) @EXP_LD_SEARCH_FLAGS@ @EXP_SHLIB_LD_LIBS@
2396c4ad
JB
8+ @TCL_SHLIB_LD@ -o $(EXP_SHARED_LIB_FILE) $(SHARED_OFILES) @EXP_SHLIB_LD_LIBS@ -Wl,-soname,@EXP_SHARED_LIB_SONAME@
9+ ln -s $(EXP_SHARED_LIB_FILE) libexpect${VERSION}@SHLIB_SUFFIX@
6e186d45
JB
10
11 .PHONY: install-info install info
12 install-info:
13--- expect-5.38/configure.in.orig 2002-07-18 17:51:06.000000000 +0200
14+++ expect-5.38/configure.in 2003-06-17 20:59:20.000000000 +0200
2396c4ad
JB
15@@ -1143,7 +1143,11 @@
16 AC_MSG_CHECKING([for type of library to build])
17 if test "$enable_shared" = "yes" && test "x${TCL_SHLIB_SUFFIX}" != "x" ; then
18 EXP_SHLIB_CFLAGS=$TCL_SHLIB_CFLAGS
19- eval "EXP_SHARED_LIB_FILE=libexpect${TCL_SHARED_LIB_SUFFIX}"
20+ EXP_SHLIB_SOMAJOR=".0"
21+ EXP_SHLIB_SOVERSION="${EXP_SHLIB_SOMAJOR}.0"
22+ eval "EXP_SHARED_LIB_FILE=libexpect${TCL_SHARED_LIB_SUFFIX}${EXP_SHLIB_SOVERSION}"
23+ eval "EXP_SHARED_LIB_SONAME=libexpect${TCL_SHARED_LIB_SUFFIX}${EXP_SHLIB_SOMAJOR}"
24+ AC_SUBST(EXP_SHARED_LIB_SONAME)
25 EXP_LIB_FILE=$EXP_SHARED_LIB_FILE
26 EXP_LIB_FILES="$EXP_SHARED_LIB_FILE $EXP_UNSHARED_LIB_FILE"
27 AC_MSG_RESULT(both shared and unshared)
6e186d45
JB
28@@ -1216,8 +1216,8 @@
29
30 # now broken out into EXP_AND_TCL_LIBS and EXP_AND_TK_LIBS. Had to do this
31 # in order to avoid repeating lib specs to which some systems object.
32-EXP_AND_TCL_LIBS="$EXP_AND_TCL_LIBS $EXP_CC_SEARCH_FLAGS"
33-EXP_AND_TK_LIBS="$EXP_AND_TK_LIBS $EXP_CC_SEARCH_FLAGS"
34+EXP_AND_TCL_LIBS="$EXP_AND_TCL_LIBS"
35+EXP_AND_TK_LIBS="$EXP_AND_TK_LIBS"
36
37 #
38 # Set up makefile substitutions
This page took 0.275085 seconds and 4 git commands to generate.