summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>1999-05-01 15:10:42 +0000
committertron <tron@pkgsrc.org>1999-05-01 15:10:42 +0000
commit7c1448b3c2450d7242d70da82ffa83a3599b63f5 (patch)
tree481176ea09619839b11e8d4ea0c23767bc5478a7 /x11
parentf37c597c5559dc7ff9786970a02349b4333c983d (diff)
downloadpkgsrc-7c1448b3c2450d7242d70da82ffa83a3599b63f5.tar.gz
Properly order linker option output of "gnome-config" and "libart-config".
Diffstat (limited to 'x11')
-rw-r--r--x11/gnome-libs/patches/patch-aj13
-rw-r--r--x11/gnome-libs/patches/patch-ak13
2 files changed, 26 insertions, 0 deletions
diff --git a/x11/gnome-libs/patches/patch-aj b/x11/gnome-libs/patches/patch-aj
new file mode 100644
index 00000000000..d1773f569b9
--- /dev/null
+++ b/x11/gnome-libs/patches/patch-aj
@@ -0,0 +1,13 @@
+$NetBSD: patch-aj,v 1.1 1999/05/01 15:10:42 tron Exp $
+
+--- gnome-config.in.orig Mon Feb 15 19:05:33 1999
++++ gnome-config.in Sat May 1 16:56:02 1999
+@@ -213,7 +213,7 @@
+ case "$i" in
+ # a library, save it for later, in reverse order
+ -l*) rev_libs="$i $rev_libs" ;;
+- -L*|-R*)
++ -L*|-R*|-Wl,-R*)
+ if $libs_L; then
+ case " $lib_L_flags " in
+ *\ $i\ *) ;; # already there
diff --git a/x11/gnome-libs/patches/patch-ak b/x11/gnome-libs/patches/patch-ak
new file mode 100644
index 00000000000..ad49660762c
--- /dev/null
+++ b/x11/gnome-libs/patches/patch-ak
@@ -0,0 +1,13 @@
+$NetBSD: patch-ak,v 1.1 1999/05/01 15:10:42 tron Exp $
+
+--- libart_lgpl/libart-config.in.orig Thu Nov 19 19:56:20 1998
++++ libart_lgpl/libart-config.in Sat May 1 16:53:22 1999
+@@ -45,7 +45,7 @@
+ echo $includes
+ ;;
+ --libs)
+- libdirs=-L@libdir@
++ libdirs="-L@libdir@ -Wl,-R@libdir@"
+ echo $libdirs -lart_lgpl -lm
+ ;;
+ *)