67 LANG_LIST = ar bg ca cs da de el es-AR es-ES et eu fi \ |
67 LANG_LIST = ar bg ca cs da de el es-AR es-ES et eu fi \ |
68 fr gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl \ |
68 fr gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl \ |
69 pt-BR pt-PT ro ru sk sl sq sv-SE tr uk zh-CN zh-TW |
69 pt-BR pt-PT ro ru sk sl sq sv-SE tr uk zh-CN zh-TW |
70 |
70 |
71 # Firefox and Thunderbird share the same firefox*.patch patches. Copy these |
71 # Firefox and Thunderbird share the same firefox*.patch patches. Copy these |
72 # patches from the Firefox patches directory, except for patches 42 and 46, |
72 # patches from the Firefox patches directory and the Thunderbird patches to a |
|
73 # directory of all files (patches-all), except for Firefox patches 42 and 46, |
73 # which don't get applied in Thunderbird. |
74 # which don't get applied in Thunderbird. |
74 COMPONENT_POST_UNPACK_ACTION += \ |
75 PATCH_DIR=patches-all |
75 rm -f patches/firefox*.patch ; \ |
76 CLEAN_PATHS += $(PATCH_DIR) |
76 cp ../firefox/patches/*.patch patches/ ; \ |
77 COPY_COMMON_FILES_1:= $(shell mkdir -p $(PATCH_DIR)) |
77 rm -f patches/firefox*42*.patch patches/firefox*46*.patch; |
78 COPY_COMMON_FILES_2:= \ |
|
79 $(shell /usr/bin/rsync -ac patches/* ../firefox/patches/* $(PATCH_DIR)) |
|
80 COPY_COMMON_FILES_3:= \ |
|
81 $(shell /usr/bin/rm -f $(PATCH_DIR)/firefox*42*.patch $(PATCH_DIR)/firefox*46*.patch) |
|
82 |
78 include $(WS_MAKE_RULES)/prep.mk |
83 include $(WS_MAKE_RULES)/prep.mk |
79 include $(WS_MAKE_RULES)/configure.mk |
84 include $(WS_MAKE_RULES)/configure.mk |
80 |
85 |
81 # Depends on libsmbclient but samba is on the do-not-publish list, so this |
86 # Depends on libsmbclient but samba is on the do-not-publish list, so this |
82 # must be too. |
87 # must be too. |
194 COMPONENT_TEST_DIR = $(@D)/js/src |
199 COMPONENT_TEST_DIR = $(@D)/js/src |
195 COMPONENT_TEST_TARGETS=check-jit-test |
200 COMPONENT_TEST_TARGETS=check-jit-test |
196 COMPONENT_TEST_TRANSFORMS += \ |
201 COMPONENT_TEST_TRANSFORMS += \ |
197 '-e "/\(^TEST-PASS\).*/d" ' |
202 '-e "/\(^TEST-PASS\).*/d" ' |
198 |
203 |
199 $(SOURCE_DIR)/.patched-firefox38-%: GPATCH_FLAGS += -d $(@D)/mozilla |
204 $(SOURCE_DIR)/.patched-firefox-%: GPATCH_FLAGS += -d $(@D)/mozilla |
200 |
205 |
201 configure: $(CONFIGURE_32) |
206 configure: $(CONFIGURE_32) |
202 |
207 |
203 build: $(BUILD_32) |
208 build: $(BUILD_32) |
204 |
209 |