]> git.pld-linux.org Git - packages/iceweasel.git/blob - iceweasel-packaging.patch
- up to 43.0
[packages/iceweasel.git] / iceweasel-packaging.patch
1 diff -ruN mozilla-release.orig/browser/installer/package-manifest.in mozilla-release/browser/installer/package-manifest.in
2 --- mozilla-release.orig/browser/installer/package-manifest.in  2015-08-07 17:54:09.000000000 +0200
3 +++ mozilla-release/browser/installer/package-manifest.in       2015-08-11 20:25:12.391024494 +0200
4 @@ -44,14 +44,18 @@
5  [@AB_CD@]
6  @RESPATH@/browser/chrome/@AB_CD@@JAREXT@
7  @RESPATH@/browser/chrome/@AB_CD@.manifest
8 +#ifndef LIBXUL_SDK
9  @RESPATH@/chrome/@AB_CD@@JAREXT@
10  @RESPATH@/chrome/@AB_CD@.manifest
11 +#endif
12  @RESPATH@/browser/defaults/profile/bookmarks.html
13  @RESPATH@/browser/defaults/profile/chrome/*
14  @RESPATH@/browser/defaults/profile/localstore.rdf
15  @RESPATH@/browser/defaults/profile/mimeTypes.rdf
16 +#ifndef LIBXUL_SDK
17  @RESPATH@/dictionaries/*
18  @RESPATH@/hyphenation/*
19 +#endif
20  @RESPATH@/browser/@PREF_DIR@/firefox-l10n.js
21  #ifdef HAVE_MAKENSISU
22  @BINPATH@/uninstall/helper.exe
23 @@ -62,7 +66,9 @@
24  #endif
25  
26  [xpcom]
27 +#ifndef LIBXUL_SDK
28  @RESPATH@/dependentlibs.list
29 +#endif
30  #ifdef GKMEDIAS_SHARED_LIBRARY
31  @BINPATH@/@DLL_PREFIX@gkmedias@DLL_SUFFIX@
32  #endif
33 @@ -70,8 +76,10 @@
34  @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@
35  #endif
36  #ifndef MOZ_STATIC_JS
37 +#ifndef LIBXUL_SDK
38  @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
39  #endif
40 +#endif
41  #ifdef MOZ_DMD
42  @BINPATH@/@DLL_PREFIX@dmd@DLL_SUFFIX@
43  #endif
44 @@ -82,17 +90,23 @@
45  @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@
46  #endif
47  #endif
48 +#ifndef LIBXUL_SDK
49  #ifdef XP_MACOSX
50  @BINPATH@/XUL
51  #else
52 +#ifndef LIBXUL_SDK
53  @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
54  #endif
55 +#endif
56 +#endif
57  #ifdef XP_MACOSX
58  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/
59  @BINPATH@/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@
60  #else
61 +#ifndef LIBXUL_SDK
62  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@
63  #endif
64 +#endif
65  #ifdef XP_WIN32
66  @BINPATH@/plugin-hang-ui@BIN_SUFFIX@
67  #if MOZ_PACKAGE_MSVC_DLLS
68 @@ -145,7 +159,9 @@
69  #ifdef MOZ_UPDATER
70  @RESPATH@/update-settings.ini
71  #endif
72 +#ifndef LIBXUL_SDK
73  @RESPATH@/platform.ini
74 +#endif
75  #ifndef MOZ_NATIVE_SQLITE
76  #ifndef MOZ_FOLD_LIBS
77  @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@
78 @@ -160,6 +176,7 @@
79  
80  ; [Components]
81  @RESPATH@/browser/components/components.manifest
82 +#ifndef LIBXUL_SDK
83  @RESPATH@/components/alerts.xpt
84  #ifdef ACCESSIBILITY
85  #ifdef XP_WIN32
86 @@ -171,10 +188,12 @@
87  @RESPATH@/components/appstartup.xpt
88  @RESPATH@/components/autocomplete.xpt
89  @RESPATH@/components/autoconfig.xpt
90 +#endif
91  @RESPATH@/components/browser-element.xpt
92  @RESPATH@/browser/components/browsercompsbase.xpt
93  @RESPATH@/browser/components/browser-feeds.xpt
94  @RESPATH@/browser/components/browsermodules.manifest
95 +#ifndef LIBXUL_SDK
96  @RESPATH@/components/caps.xpt
97  @RESPATH@/components/chrome.xpt
98  @RESPATH@/components/commandhandler.xpt
99 @@ -256,7 +275,9 @@
100  @RESPATH@/components/filepicker.xpt
101  #endif
102  @RESPATH@/components/find.xpt
103 +#endif
104  @RESPATH@/browser/components/fuel.xpt
105 +#ifndef LIBXUL_SDK
106  @RESPATH@/components/gfx.xpt
107  @RESPATH@/components/html5.xpt
108  @RESPATH@/components/htmlparser.xpt
109 @@ -276,10 +297,12 @@
110  @RESPATH@/components/layout_xul.xpt
111  @RESPATH@/components/locale.xpt
112  @RESPATH@/components/lwbrk.xpt
113 +#endif
114  #ifdef MOZ_ENABLE_PROFILER_SPS
115  @RESPATH@/components/memory_profiler.xpt
116  #endif
117  @RESPATH@/browser/components/migration.xpt
118 +#ifndef LIBXUL_SDK
119  @RESPATH@/components/mimetype.xpt
120  @RESPATH@/components/mozfind.xpt
121  @RESPATH@/components/necko_about.xpt
122 @@ -313,10 +336,14 @@
123  @RESPATH@/components/rdf.xpt
124  @RESPATH@/components/satchel.xpt
125  @RESPATH@/components/saxparser.xpt
126 +#endif
127  @RESPATH@/browser/components/sessionstore.xpt
128 +#ifndef LIBXUL_SDK
129  @RESPATH@/components/services-crypto-component.xpt
130 +#endif
131  @RESPATH@/components/captivedetect.xpt
132  @RESPATH@/browser/components/shellservice.xpt
133 +#ifndef LIBXUL_SDK
134  @RESPATH@/components/shistory.xpt
135  @RESPATH@/components/spellchecker.xpt
136  @RESPATH@/components/storage.xpt
137 @@ -363,8 +390,10 @@
138  @RESPATH@/components/xultmpl.xpt
139  @RESPATH@/components/zipwriter.xpt
140  @RESPATH@/components/telemetry.xpt
141 +#endif
142  
143  ; JavaScript components
144 +#ifndef LIBXUL_SDK
145  @RESPATH@/components/ChromeNotifications.js
146  @RESPATH@/components/ChromeNotifications.manifest
147  @RESPATH@/components/ConsoleAPI.manifest
148 @@ -373,6 +402,7 @@
149  @RESPATH@/components/BrowserElementParent.js
150  @RESPATH@/components/FeedProcessor.manifest
151  @RESPATH@/components/FeedProcessor.js
152 +#endif
153  @RESPATH@/browser/components/BrowserFeeds.manifest
154  @RESPATH@/browser/components/FeedConverter.js
155  @RESPATH@/browser/components/FeedWriter.js
156 @@ -391,6 +421,7 @@
157  @RESPATH@/browser/components/webideComponents.manifest
158  @RESPATH@/browser/components/Experiments.manifest
159  @RESPATH@/browser/components/ExperimentsService.js
160 +#ifndef LIBXUL_SDK
161  @RESPATH@/components/Downloads.manifest
162  @RESPATH@/components/DownloadLegacy.js
163  @RESPATH@/components/BrowserPageThumbs.manifest
164 @@ -443,12 +474,16 @@
165  @RESPATH@/components/ProcessSingleton.manifest
166  @RESPATH@/components/MainProcessSingleton.js
167  @RESPATH@/components/ContentProcessSingleton.js
168 +#endif
169  @RESPATH@/browser/components/nsSessionStore.manifest
170  @RESPATH@/browser/components/nsSessionStartup.js
171  @RESPATH@/browser/components/nsSessionStore.js
172 +#ifndef LIBXUL_SDK
173  @RESPATH@/components/nsURLFormatter.manifest
174  @RESPATH@/components/nsURLFormatter.js
175 +#endif
176  @RESPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
177 +#ifndef LIBXUL_SDK
178  @RESPATH@/components/txEXSLTRegExFunctions.manifest
179  @RESPATH@/components/txEXSLTRegExFunctions.js
180  @RESPATH@/components/toolkitplaces.manifest
181 @@ -484,6 +519,7 @@
182  @RESPATH@/components/CSSUnprefixingService.manifest
183  @RESPATH@/components/contentAreaDropListener.manifest
184  @RESPATH@/components/contentAreaDropListener.js
185 +#endif
186  @RESPATH@/browser/components/BrowserProfileMigrators.manifest
187  @RESPATH@/browser/components/ProfileMigrator.js
188  @RESPATH@/browser/components/ChromeProfileMigrator.js
189 @@ -495,6 +531,7 @@
190  #if defined(MOZ_ENABLE_DBUS) || defined(MOZ_ENABLE_GNOME_COMPONENT)
191  @RESPATH@/components/components.manifest
192  #endif
193 +#ifndef LIBXUL_SDK
194  @RESPATH@/components/nsINIProcessor.manifest
195  @RESPATH@/components/nsINIProcessor.js
196  @RESPATH@/components/nsPrompter.manifest
197 @@ -624,22 +661,27 @@
198  @RESPATH@/components/TestInterfaceJS.js
199  @RESPATH@/components/TestInterfaceJS.manifest
200  #endif
201 +#endif
202  
203  @RESPATH@/components/PACGenerator.js
204  @RESPATH@/components/PACGenerator.manifest
205  
206  ; Modules
207  @RESPATH@/browser/modules/*
208 +#ifndef LIBXUL_SDK
209  @RESPATH@/modules/*
210 +#endif
211  
212  ; Safe Browsing
213  #ifdef MOZ_URL_CLASSIFIER
214 +#ifndef LIBXUL_SDK
215  @RESPATH@/components/nsURLClassifier.manifest
216  @RESPATH@/components/nsUrlClassifierHashCompleter.js
217  @RESPATH@/components/nsUrlClassifierListManager.js
218  @RESPATH@/components/nsUrlClassifierLib.js
219  @RESPATH@/components/url-classifier.xpt
220  #endif
221 +#endif
222  
223  ; ANGLE GLES-on-D3D rendering library
224  #ifdef MOZ_ANGLE_RENDERER
225 @@ -668,10 +710,12 @@
226  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest
227  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
228  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
229 +#ifndef LIBXUL_SDK
230  @RESPATH@/chrome/toolkit@JAREXT@
231  @RESPATH@/chrome/toolkit.manifest
232  @RESPATH@/chrome/recording.manifest
233  @RESPATH@/chrome/recording/*
234 +#endif
235  #ifdef MOZ_GTK
236  @RESPATH@/browser/chrome/icons/default/default16.png
237  @RESPATH@/browser/chrome/icons/default/default32.png
238 @@ -699,8 +743,10 @@
239  ; All the pref files must be part of base to prevent migration bugs
240  @RESPATH@/browser/@PREF_DIR@/firefox.js
241  @RESPATH@/browser/@PREF_DIR@/firefox-branding.js
242 +#ifndef LIBXUL_SDK
243  @RESPATH@/greprefs.js
244  @RESPATH@/defaults/autoconfig/prefcalls.js
245 +#endif
246  @RESPATH@/browser/defaults/profile/prefs.js
247  
248  #ifndef LIBXUL_SDK
249 @@ -710,7 +756,7 @@
250  @RESPATH@/defaults/pref/channel-prefs.js
251  #else
252  ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
253 -@RESPATH@/@PREF_DIR@/channel-prefs.js
254 +@RESPATH@/browser/@PREF_DIR@/channel-prefs.js
255  #endif
256  
257  ; Services (gre) prefs
258 @@ -718,11 +764,14 @@
259  @RESPATH@/defaults/pref/services-notifications.js
260  #endif
261  #ifdef MOZ_SERVICES_SYNC
262 +#ifndef LIBXUL_SDK
263  @RESPATH@/defaults/pref/services-sync.js
264  #endif
265 +#endif
266  
267  ; [Layout Engine Resources]
268  ; Style Sheets, Graphics and other Resources used by the layout engine.
269 +#ifndef LIBXUL_SDK
270  @RESPATH@/res/EditorOverride.css
271  @RESPATH@/res/contenteditable.css
272  @RESPATH@/res/designmode.css
273 @@ -775,11 +824,14 @@
274  #ifdef XP_MACOSX
275  @RESPATH@/res/MainMenu.nib/
276  #endif
277 +#endif
278  
279  ; svg
280 +#ifndef LIBXUL_SDK
281  @RESPATH@/res/svg.css
282  @RESPATH@/components/dom_svg.xpt
283  @RESPATH@/components/dom_smil.xpt
284 +#endif
285  
286  ; [Personal Security Manager]
287  ;
288 @@ -800,10 +852,12 @@
289  #endif
290  @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
291  #endif
292 +#ifndef LIBXUL_SDK
293  @RESPATH@/chrome/pippki@JAREXT@
294  @RESPATH@/chrome/pippki.manifest
295  @RESPATH@/components/pipnss.xpt
296  @RESPATH@/components/pippki.xpt
297 +#endif
298  
299  ; For process sandboxing
300  #if defined(MOZ_SANDBOX)
301 @@ -887,9 +941,11 @@
302  @RESPATH@/webapprt/modules/WebRTCHandler.jsm
303  #endif
304  
305 +#ifndef LIBXUL_SDK
306  @RESPATH@/components/DataStore.manifest
307  @RESPATH@/components/DataStoreImpl.js
308  @RESPATH@/components/dom_datastore.xpt
309 +#endif
310  
311  ; Shutdown Terminator
312  @RESPATH@/components/nsTerminatorTelemetry.js
This page took 0.193214 seconds and 3 git commands to generate.