summaryrefslogtreecommitdiff
path: root/graphics/libgii
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2000-10-01 13:40:24 +0000
committerrh <rh@pkgsrc.org>2000-10-01 13:40:24 +0000
commit1c8f8eba167fbbe2b32337b337c3bd2a97bba164 (patch)
treef57428e2dd303ce0199ed97a9c474d302a6bd02c /graphics/libgii
parentcde72ac866c347e749168d0aee63f56594671fbc (diff)
downloadpkgsrc-1c8f8eba167fbbe2b32337b337c3bd2a97bba164.tar.gz
Set runtime library search path.
Diffstat (limited to 'graphics/libgii')
-rw-r--r--graphics/libgii/files/patch-sum3
-rw-r--r--graphics/libgii/patches/patch-ab46
2 files changed, 48 insertions, 1 deletions
diff --git a/graphics/libgii/files/patch-sum b/graphics/libgii/files/patch-sum
index 541868de599..77e434b235e 100644
--- a/graphics/libgii/files/patch-sum
+++ b/graphics/libgii/files/patch-sum
@@ -1,3 +1,4 @@
-$NetBSD: patch-sum,v 1.1 2000/06/27 01:55:14 hubertf Exp $
+$NetBSD: patch-sum,v 1.2 2000/10/01 13:40:24 rh Exp $
MD5 (patch-aa) = 678f869022479f7780f361cc9021241a
+MD5 (patch-ab) = c061db98a346936576656a62ef08a594
diff --git a/graphics/libgii/patches/patch-ab b/graphics/libgii/patches/patch-ab
new file mode 100644
index 00000000000..a7050fd564f
--- /dev/null
+++ b/graphics/libgii/patches/patch-ab
@@ -0,0 +1,46 @@
+$NetBSD: patch-ab,v 1.1 2000/10/01 13:40:26 rh Exp $
+
+--- ltmain.sh.orig Sun Oct 1 15:28:43 2000
++++ ltmain.sh
+@@ -794,6 +794,7 @@
+ old_convenience=
+ deplibs=
+ linkopts=
++ wllinkopts=
+ lib_search_path=`pwd`
+
+ avoid_version=no
+@@ -1105,6 +1106,25 @@
+ continue
+ ;;
+
++ -Wl,*)
++ args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
++ arg=
++ IFS="${IFS= }"; save_ifs="$IFS"; IFS=','
++ for flag in $args; do
++ IFS="$save_ifs"
++ case "$flag" in
++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
++ flag="\"$flag\""
++ ;;
++ esac
++ arg="$arg $wl$flag"
++ linkopts="$linkopts $flag"
++ wllinkopts="$wllinkopts $wl$flag"
++ done
++ IFS="$save_ifs"
++ arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
++ ;;
++
+ # Some other compiler flag.
+ -* | +*)
+ # Unknown arguments in both finalize_command and compile_command need
+@@ -2244,6 +2264,7 @@
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linkopts="$linkopts $flag"
++ wllinkopts="$linkopts $wl$flag"
+ fi
+
+ # Prepare the list of exported symbols