mozilla-pkgconfig.patch
changeset 779 354c672efefa
parent 686 ab25aac2aa83
child 869 0dd25a92df97
equal deleted inserted replaced
778:9483ff78d5a0 779:354c672efefa
     2 Subject: pkgconfig tuning
     2 Subject: pkgconfig tuning
     3 
     3 
     4 diff --git a/xulrunner/installer/Makefile.in b/xulrunner/installer/Makefile.in
     4 diff --git a/xulrunner/installer/Makefile.in b/xulrunner/installer/Makefile.in
     5 --- a/xulrunner/installer/Makefile.in
     5 --- a/xulrunner/installer/Makefile.in
     6 +++ b/xulrunner/installer/Makefile.in
     6 +++ b/xulrunner/installer/Makefile.in
     7 @@ -31,16 +31,19 @@ include $(topsrcdir)/config/rules.mk
     7 @@ -32,16 +32,19 @@ include $(topsrcdir)/config/rules.mk
     8  
     8  
     9  INSTALL_SDK = 1
     9  INSTALL_SDK = 1
    10  
    10  
    11  include $(topsrcdir)/toolkit/mozapps/installer/signing.mk
    11  include $(topsrcdir)/toolkit/mozapps/installer/signing.mk
    12  include $(topsrcdir)/toolkit/mozapps/installer/packager.mk
    12  include $(topsrcdir)/toolkit/mozapps/installer/packager.mk
    22  	mozilla-js.pc \
    22  	mozilla-js.pc \
    23  	mozilla-plugin.pc \
    23  	mozilla-plugin.pc \
    24  	$(NULL)
    24  	$(NULL)
    25  
    25  
    26  ifdef MOZ_NATIVE_NSPR
    26  ifdef MOZ_NATIVE_NSPR
    27 @@ -68,16 +71,17 @@ pkg_config_files += mozilla-nss.pc
    27 @@ -69,16 +72,17 @@ pkg_config_files += mozilla-nss.pc
    28  endif
    28  endif
    29  
    29  
    30  %.pc: $(srcdir)/%.pc.in $(GLOBAL_DEPS)
    30  %.pc: $(srcdir)/%.pc.in $(GLOBAL_DEPS)
    31  	cat $< | sed \
    31  	cat $< | sed \
    32  	-e "s|%prefix%|$(prefix)|" \
    32  	-e "s|%prefix%|$(prefix)|" \
    86  Description: The Mozilla JavaScript Library
    86  Description: The Mozilla JavaScript Library
    87  Version: %MOZILLA_VERSION%
    87  Version: %MOZILLA_VERSION%
    88  Requires: %NSPR_NAME% >= %NSPR_VERSION%
    88  Requires: %NSPR_NAME% >= %NSPR_VERSION%
    89 -Libs: -L${sdkdir}/lib %MOZ_JS_LINK%
    89 -Libs: -L${sdkdir}/lib %MOZ_JS_LINK%
    90 +Libs: -Wl,-rpath,${libdir} -L${sdkdir}/lib %MOZ_JS_LINK%
    90 +Libs: -Wl,-rpath,${libdir} -L${sdkdir}/lib %MOZ_JS_LINK%
    91  Cflags: -I${includedir} -DXP_UNIX -DJS_THREADSAFE
    91  Cflags: -I${includedir} -DXP_UNIX