openbsd-ports/x11/kde/patches-3.2/patch-admin_ltmain_sh
2004-02-01 14:55:03 +00:00

52 lines
1.2 KiB
Plaintext

$OpenBSD: patch-admin_ltmain_sh,v 1.1 2004/02/01 14:55:03 espie Exp $
--- admin/ltmain.sh.orig 2003-09-24 10:44:01.000000000 +0200
+++ admin/ltmain.sh 2004-01-20 18:19:24.000000000 +0100
@@ -1294,6 +1294,17 @@ EOF
continue
;;
+ -pthread)
+ case $host in
+ *-*-openbsd*)
+ deplibs="$deplibs $arg"
+ ;;
+ *)
+ continue
+ ;;
+ esac
+ ;;
+
-module)
module=yes
continue
@@ -1973,6 +1984,20 @@ EOF
fi
continue
;;
+ -pthread)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ newdependency_libs="$deplib $newdependency_libs"
+ ;;
+ prog)
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ ;;
+ esac
+ continue
+ ;;
+
%DEPLIBS%)
alldeplibs=yes
continue
@@ -2785,7 +2810,7 @@ EOF
# Add the "lib" prefix for modules if required
name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
eval shared_ext=\"$shrext\"
- eval libname=\"$libname_spec\"
+ eval libname=\"$modname_spec\"
else
libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
fi