]> gitweb @ CieloNegro.org - pkgsrc-firefox3.git/blob - patches/patch-du
preflight...
[pkgsrc-firefox3.git] / patches / patch-du
1 $NetBSD: patch-du,v 1.1.1.1 2008/06/28 10:01:07 tnn Exp $
2
3 diff -ruN ../Orig/mozilla/config/rules.mk ./config/rules.mk
4 --- config/rules.mk.orig        2008-06-25 08:29:46.000000000 +0900
5 +++ config/rules.mk
6 @@ -450,7 +450,7 @@ ifdef SHARED_LIBRARY
7  ifdef IS_COMPONENT
8  EXTRA_DSO_LDOPTS       += -bundle
9  else
10 -EXTRA_DSO_LDOPTS       += -dynamiclib -install_name @executable_path/$(SHARED_LIBRARY) -compatibility_version 1 -current_version 1 -single_module
11 +EXTRA_DSO_LDOPTS       += -dynamiclib -install_name $(installdir)/$(SHARED_LIBRARY) -compatibility_version 1 -current_version 1 -single_module
12  endif
13  endif
14  endif
15 @@ -473,6 +473,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
16  endif
17  endif
18  
19 +ifeq ($(OS_ARCH),DragonFly)
20 +ifdef IS_COMPONENT
21 +EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
22 +endif
23 +endif
24 +
25  ifeq ($(OS_ARCH),NetBSD)
26  ifneq (,$(filter arc cobalt hpcmips mipsco newsmips pmax sgimips,$(OS_TEST)))
27  ifeq ($(MODULE),layout)