mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
28 lines
791 B
Plaintext
28 lines
791 B
Plaintext
$NetBSD: patch-aa,v 1.1.1.1 2010/09/02 15:08:10 drochner Exp $
|
|
|
|
--- mk/beforeauto.mk.in.orig 2007-05-11 11:23:25.000000000 +0200
|
|
+++ mk/beforeauto.mk.in
|
|
@@ -347,6 +347,9 @@ endef
|
|
# Patterns for various file types
|
|
#
|
|
LibPathPattern = -L%
|
|
+ifeq ($(shell uname -s),NetBSD)
|
|
+LibRPathPattern = -Wl,-rpath -Wl,%
|
|
+endif
|
|
LibNoDebugPattern = lib%.a
|
|
LibDebugPattern = lib%.a
|
|
LibPattern = lib%.a
|
|
@@ -405,7 +408,12 @@ endef
|
|
# i.e. we need to filter out the lib_depends from the command
|
|
#
|
|
|
|
+ifeq ($(shell uname -s),NetBSD)
|
|
+IMPORT_LIBRARY_FLAGS = $(patsubst %,$(LibPathPattern),$(IMPORT_LIBRARY_DIRS)) \
|
|
+ $(patsubst %,$(LibRPathPattern),$(IMPORT_LIBRARY_DIRS))
|
|
+else
|
|
IMPORT_LIBRARY_FLAGS = $(patsubst %,$(LibPathPattern),$(IMPORT_LIBRARY_DIRS))
|
|
+endif
|
|
|
|
define CXXExecutable
|
|
(set -x; \
|