summaryrefslogtreecommitdiff
path: root/mk/buildlink2/libtool-fix-la
diff options
context:
space:
mode:
Diffstat (limited to 'mk/buildlink2/libtool-fix-la')
-rw-r--r--mk/buildlink2/libtool-fix-la12
1 files changed, 9 insertions, 3 deletions
diff --git a/mk/buildlink2/libtool-fix-la b/mk/buildlink2/libtool-fix-la
index 29a82c68e75..a417c1d64ff 100644
--- a/mk/buildlink2/libtool-fix-la
+++ b/mk/buildlink2/libtool-fix-la
@@ -1,4 +1,4 @@
-# $NetBSD: libtool-fix-la,v 1.18.6.2 2003/08/30 07:57:58 jlam Exp $
+# $NetBSD: libtool-fix-la,v 1.18.6.3 2003/09/02 03:09:51 jlam Exp $
#
# For *.la files, in the "relink_command" line, we make the following
# replacements:
@@ -144,11 +144,17 @@ if $test -f $lafile; then
case "$i" in
$prev)
;;
+ -R*)
+ # skip all -R* options... rpath info shouldn't
+ # go into the dependency_libs line.
+ ;;
-L*)
case "$i" in
- -L${BUILDLINK_DIR}/*|-L${BUILDLINK_X11_DIR}/*)
+ -L${BUILDLINK_DIR}|-L${BUILDLINK_DIR}/*)
+ ;;
+ -L${BUILDLINK_X11_DIR}|-L${BUILDLINK_X11_DIR}/*)
;;
- -L@WRKSRC@/*)
+ -L@WRKSRC@|-L@WRKSRC@/*)
;;
*)
case "$L" in