|
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 $< |