Lines 61-66
Link Here
|
61 |
NSPR_VERSION=$(shell $(DEPTH)/nsprpub/config/nspr-config --version) |
61 |
NSPR_VERSION=$(shell $(DEPTH)/nsprpub/config/nspr-config --version) |
62 |
endif |
62 |
endif |
63 |
|
63 |
|
|
|
64 |
# Hack to make sure that mozilla-nss.pc has the proper nss dependencies |
65 |
ifdef MOZ_NATIVE_NSS |
66 |
FULL_NSS_CFLAGS=$(shell $(NSS_CONFIG) --cflags) |
67 |
FULL_NSS_LIBS=$(shell $(NSS_CONFIG) --libs) |
68 |
NSS_NAME=nss |
69 |
NSS_VERSION=$(shell $(NSS_CONFIG) --version) |
70 |
else |
71 |
FULL_NSS_CFLAGS=-I$(includedir)/nss |
72 |
FULL_NSS_LIBS=-L$(mozappdir)/nss -lnss3 -lsmime3 -lssl3 -lsoftokn3 |
73 |
NSS_NAME=$(MOZ_APP_NAME)-nss |
74 |
NSS_VERSION=$(MOZ_APP_VERSION) |
75 |
endif |
76 |
|
64 |
ifdef MOZ_ENABLE_GTK |
77 |
ifdef MOZ_ENABLE_GTK |
65 |
SUPERWIN_LIBS=-lgtksuperwin |
78 |
SUPERWIN_LIBS=-lgtksuperwin |
66 |
endif |
79 |
endif |
Lines 82-88
Link Here
|
82 |
-e "s|%MOZILLA_VERSION%|$(MOZ_APP_VERSION)|" \ |
82 |
-e "s|%MOZILLA_VERSION%|$(MOZ_APP_VERSION)|" \ |
83 |
-e "s|%DEFS%|$(_DEFS)|" \ |
83 |
-e "s|%DEFS%|$(_DEFS)|" \ |
84 |
-e "s|%FULL_NSPR_LIBS%|$(FULL_NSPR_LIBS)|" \ |
84 |
-e "s|%FULL_NSPR_LIBS%|$(FULL_NSPR_LIBS)|" \ |
85 |
-e "s|%FULL_NSPR_CFLAGS%|$(FULL_NSPR_CFLAGS)|" > $@ |
85 |
-e 's|%FULL_NSPR_CFLAGS%|$(FULL_NSPR_CFLAGS)|' \ |
|
|
86 |
-e 's|\(echo -L.*\)\($$\)|\1 -Wl,-R$(mozappdir)\2|' > $@ |
86 |
|
87 |
|
87 |
$(MOZ_APP_NAME)-%.pc : mozilla-%.pc.in Makefile.in Makefile $(DEPTH)/config/autoconf.mk |
88 |
$(MOZ_APP_NAME)-%.pc : mozilla-%.pc.in Makefile.in Makefile $(DEPTH)/config/autoconf.mk |
88 |
cat $< | sed \ |
89 |
cat $< | sed \ |
Lines 99-105
Link Here
|
99 |
-e "s|%FULL_NSPR_LIBS%|$(FULL_NSPR_LIBS)|" \ |
112 |
-e "s|%FULL_NSPR_LIBS%|$(FULL_NSPR_LIBS)|" \ |
100 |
-e "s|%FULL_NSPR_CFLAGS%|$(FULL_NSPR_CFLAGS)|" \ |
113 |
-e "s|%FULL_NSPR_CFLAGS%|$(FULL_NSPR_CFLAGS)|" \ |
101 |
-e "s|%NSPR_NAME%|$(NSPR_NAME)|" \ |
114 |
-e "s|%NSPR_NAME%|$(NSPR_NAME)|" \ |
102 |
-e "s|%NSPR_VERSION%|$(NSPR_VERSION)|" > $@ |
115 |
-e "s|%NSPR_VERSION%|$(NSPR_VERSION)|" \ |
|
|
116 |
-e "s|%FULL_NSS_LIBS%|$(FULL_NSS_LIBS)|" \ |
117 |
-e "s|%FULL_NSS_CFLAGS%|$(FULL_NSS_CFLAGS)|" \ |
118 |
-e "s|%NSS_NAME%|$(NSS_NAME)|" \ |
119 |
-e "s|%NSS_VERSION%|$(NSS_VERSION)|" \ |
120 |
-e "s|\(^Libs: -L.*\)|\1 -Wl,-R\$$\{libdir}|" > $@ |
103 |
|
121 |
|
104 |
libs:: $(MOZ_APP_NAME)-config |
122 |
libs:: $(MOZ_APP_NAME)-config |
105 |
chmod 755 $< |
123 |
chmod 755 $< |