diff options
Diffstat (limited to 'devel/libslang/files/patch-aa')
| -rw-r--r-- | devel/libslang/files/patch-aa | 58 |
1 files changed, 26 insertions, 32 deletions
diff --git a/devel/libslang/files/patch-aa b/devel/libslang/files/patch-aa index 14078aca6cc8..024cb5ccd1cb 100644 --- a/devel/libslang/files/patch-aa +++ b/devel/libslang/files/patch-aa @@ -1,9 +1,29 @@ ---- configure.orig Sun Nov 14 07:20:57 1999 -+++ configure Thu Dec 23 11:26:42 1999 -@@ -2152,33 +2152,24 @@ +--- configure.orig Sun Jan 9 20:38:14 2000 ++++ configure Wed Feb 9 16:18:35 2000 +@@ -1865,6 +1865,19 @@ + ELF_LINK_CMD="\$(ELF_LINK)\$(ELFLIB_MAJOR)" + fi + ;; ++ *freebsd* ) ++ if [ $PORTOBJFORMAT = elf ]; then ++ ELF_CC="\$(CC)" ++ ELF_CFLAGS="\$(CFLAGS) -fPIC" ++ ELF_LINK="\$(CC) -shared -Wl,-soname,\$(ELFLIB_MAJOR)" ++ ELF_LINK_CMD="\$(ELF_LINK)" ++ else ++ ELF_CC="\$(CC)" ++ ELF_CFLAGS="\$(CFLAGS) -fPIC" ++ ELF_LINK="ld -Bshareable -x" ++ ELF_LINK_CMD="\$(ELF_LINK)" ++ fi ++ ;; + * ) + echo "Note: ELF compiler for host_os=$host_os may be wrong" + ELF_CC="\$(CC)" +@@ -2181,16 +2194,8 @@ echo $ac_n "checking SLANG_VERSION""... $ac_c" 1>&6 - echo "configure:2155: checking SLANG_VERSION" >&5 + echo "configure:2184: checking SLANG_VERSION" >&5 -slang_version=`grep "^#define *SLANG_VERSION " $srcdir/src/slang.h | - awk '{ print $3 }'` -slang_major_version=`echo $slang_version | @@ -14,34 +34,8 @@ - awk '{ print ($1 - $2*10000 - $3*100) }'` - -slang_minor_version="$slang_minor_version.$slang_mminor_version" --slang_version="$slang_major_version.$slang_minor_version" +slang_major_version=1 -+slang_minor_version=3 ++slang_minor_version=4 + slang_version="$slang_major_version.$slang_minor_version" echo "$ac_t""$slang_version" 1>&6 - - - - --if test "$GCC" = yes; then -- ELF_CC="gcc" -- ELF_CFLAGS="-O2 -fno-strength-reduce -fPIC" -- ELF_LINK="gcc -shared -Wl,-soname#" -- ELF_LINK_CMD="\$(ELF_LINK),\$(ELFLIB_MAJOR)" -+if [ $PORTOBJFORMAT = elf ]; then -+ELF_CC="\$(CC)" -+ELF_CFLAGS="\$(CFLAGS) -fPIC" -+ELF_LINK="\$(CC) -shared -Wl,-soname,\$(ELFLIB_MAJOR)" -+ELF_LINK_CMD="\$(ELF_LINK)" - else -- ELF_CC="cc" -- ELF_CFLAGS="-K pic" -- ELF_LINK="ld -G -z text" -- ELF_LINK_CMD="\$(ELF_LINK)" -+ELF_CC="\$(CC)" -+ELF_CFLAGS="\$(CFLAGS) -fPIC" -+ELF_LINK="ld -Bshareable -x" -+ELF_LINK_CMD="\$(ELF_LINK)" - fi - - |
