]> git.pld-linux.org Git - packages/firefox.git/blob - mozilla-firefox-packaging.patch
- resync extensions dir with iceweasel.spec
[packages/firefox.git] / mozilla-firefox-packaging.patch
1 diff -ur iceweasel-24.0.org/mozilla/browser/installer/package-manifest.in iceweasel-24.0/mozilla/browser/installer/package-manifest.in
2 --- iceweasel-24.0.org/mozilla/browser/installer/package-manifest.in    2013-09-11 01:14:52.000000000 +0200
3 +++ iceweasel-24.0/mozilla/browser/installer/package-manifest.in        2013-10-23 08:51:36.788646262 +0200
4 @@ -32,14 +32,18 @@
5  [@AB_CD@]
6  @BINPATH@/browser/chrome/@AB_CD@@JAREXT@
7  @BINPATH@/browser/chrome/@AB_CD@.manifest
8 +#ifndef LIBXUL_SDK
9  @BINPATH@/chrome/@AB_CD@@JAREXT@
10  @BINPATH@/chrome/@AB_CD@.manifest
11 +#endif
12  @BINPATH@/browser/defaults/profile/bookmarks.html
13  @BINPATH@/browser/defaults/profile/chrome/*
14  @BINPATH@/browser/defaults/profile/localstore.rdf
15  @BINPATH@/browser/defaults/profile/mimeTypes.rdf
16 +#ifndef LIBXUL_SDK
17  @BINPATH@/dictionaries/*
18  @BINPATH@/hyphenation/*
19 +#endif
20  @BINPATH@/browser/@PREF_DIR@/firefox-l10n.js
21  @BINPATH@/browser/searchplugins/*
22  #ifdef XP_WIN32
23 @@ -51,20 +55,26 @@
24  #endif
25  
26  [xpcom]
27 +#ifndef LIBXUL_SDK
28  @BINPATH@/dependentlibs.list
29 +#endif
30  #ifdef GKMEDIAS_SHARED_LIBRARY
31  @BINPATH@/@DLL_PREFIX@gkmedias@DLL_SUFFIX@
32  #endif
33 +#ifndef LIBXUL_SDK
34  @BINPATH@/@DLL_PREFIX@mozalloc@DLL_SUFFIX@
35 +#endif
36  #ifdef MOZ_SHARED_MOZGLUE
37  @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@
38  #endif
39  #ifndef MOZ_STATIC_JS
40 +#ifndef LIBXUL_SDK
41  @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@
42  #endif
43 +#endif
44  #ifdef MOZ_DMD
45  @BINPATH@/@DLL_PREFIX@dmd@DLL_SUFFIX@
46  #endif
47  #ifndef MOZ_NATIVE_NSPR
48  #ifndef MOZ_FOLD_LIBS
49  @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@
50 @@ -72,14 +82,18 @@
51  #ifdef XP_MACOSX
52  @BINPATH@/XUL
53  #else
54 +#ifndef LIBXUL_SDK
55  @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@
56  #endif
57 +#endif
58  #ifdef XP_MACOSX
59  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@.app/
60  @BINPATH@/@DLL_PREFIX@plugin_child_interpose@DLL_SUFFIX@
61  #else
62 +#ifndef LIBXUL_SDK
63  @BINPATH@/@MOZ_CHILD_PROCESS_NAME@
64  #endif
65 +#endif
66  #ifdef XP_WIN32
67  @BINPATH@/plugin-hang-ui@BIN_SUFFIX@
68  #ifndef MOZ_DEBUG
69 @@ -118,7 +132,9 @@
70  #ifdef MOZ_UPDATER
71  @BINPATH@/update-settings.ini
72  #endif
73 +#ifndef LIBXUL_SDK
74  @BINPATH@/platform.ini
75 +#endif
76  #ifndef XP_OS2
77  #ifndef MOZ_NATIVE_SQLITE
78  #ifndef MOZ_FOLD_LIBS
79 @@ -132,25 +148,34 @@
80  #ifdef XP_UNIX
81  #ifndef XP_MACOSX
82  @BINPATH@/run-mozilla.sh
83 +#ifndef LIBXUL_SDK
84  @BINPATH@/mozilla-xremote-client
85  #endif
86  #endif
87 +#endif
88  
89  ; [Components]
90  @BINPATH@/browser/components/components.manifest
91 +#ifndef LIBXUL_SDK
92  @BINPATH@/components/alerts.xpt
93 +#endif
94  #ifdef ACCESSIBILITY
95  #ifdef XP_WIN32
96  @BINPATH@/AccessibleMarshal.dll
97  #endif
98 +#ifndef LIBXUL_SDK
99  @BINPATH@/components/accessibility.xpt
100  #endif
101 +#endif
102 +#ifndef LIBXUL_SDK
103  @BINPATH@/components/appshell.xpt
104  @BINPATH@/components/appstartup.xpt
105  @BINPATH@/components/autocomplete.xpt
106  @BINPATH@/components/autoconfig.xpt
107 +#endif
108  @BINPATH@/browser/components/browsercompsbase.xpt
109  @BINPATH@/browser/components/browser-feeds.xpt
110 +#ifndef LIBXUL_SDK
111  @BINPATH@/components/caps.xpt
112  @BINPATH@/components/chrome.xpt
113  @BINPATH@/components/commandhandler.xpt
114 @@ -169,6 +194,7 @@
115  @BINPATH@/components/dom_apps.xpt
116  @BINPATH@/components/dom_base.xpt
117  @BINPATH@/components/dom_system.xpt
118 +#endif
119  #ifdef MOZ_B2G_BT
120  @BINPATH@/components/dom_bluetooth.xpt
121  #endif
122 @@ -212,6 +212,7 @@
123  #ifdef MOZ_B2G_BT
124  @BINPATH@/components/dom_bluetooth.xpt
125  #endif
126 +#ifndef LIBXUL_SDK
127  @BINPATH@/components/dom_camera.xpt
128  @BINPATH@/components/dom_canvas.xpt
129  @BINPATH@/components/dom_contacts.xpt
130 @@ -216,6 +243,8 @@
131  @BINPATH@/components/dom_xbl.xpt
132  @BINPATH@/components/dom_xpath.xpt
133  @BINPATH@/components/dom_xul.xpt
134 +#endif
135 +#ifndef LIBXUL_SDK
136  #ifdef MOZ_GAMEPAD
137  @BINPATH@/components/dom_gamepad.xpt
138  #endif
139 @@ -231,7 +260,9 @@
140  @BINPATH@/components/filepicker.xpt
141  #endif
142  @BINPATH@/components/find.xpt
143 +#endif
144  @BINPATH@/browser/components/fuel.xpt
145 +#ifndef LIBXUL_SDK
146  @BINPATH@/components/gfx.xpt
147  @BINPATH@/components/html5.xpt
148  @BINPATH@/components/htmlparser.xpt
149 @@ -254,7 +285,9 @@
150  @BINPATH@/components/layout_xul.xpt
151  @BINPATH@/components/locale.xpt
152  @BINPATH@/components/lwbrk.xpt
153 +#endif
154  @BINPATH@/browser/components/migration.xpt
155 +#ifndef LIBXUL_SDK
156  @BINPATH@/components/mimetype.xpt
157  @BINPATH@/components/mozfind.xpt
158  @BINPATH@/components/necko_about.xpt
159 @@ -289,12 +322,16 @@
160  @BINPATH@/components/rdf.xpt
161  @BINPATH@/components/satchel.xpt
162  @BINPATH@/components/saxparser.xpt
163 +#endif
164  @BINPATH@/browser/components/sessionstore.xpt
165 +#ifndef LIBXUL_SDK
166  @BINPATH@/components/services-crypto-component.xpt
167 +#endif
168  #ifdef MOZ_CAPTIVEDETECT
169  @BINPATH@/components/captivedetect.xpt
170  #endif
171  @BINPATH@/browser/components/shellservice.xpt
172 +#ifndef LIBXUL_SDK
173  @BINPATH@/components/shistory.xpt
174  @BINPATH@/components/spellchecker.xpt
175  @BINPATH@/components/storage.xpt
176 @@ -312,9 +349,11 @@
177  @BINPATH@/components/webBrowser_core.xpt
178  @BINPATH@/components/webbrowserpersist.xpt
179  @BINPATH@/components/widget.xpt
180 +#endif
181  #ifdef XP_MACOSX
182  @BINPATH@/components/widget_cocoa.xpt
183  #endif
184 +#ifndef LIBXUL_SDK
185  @BINPATH@/components/windowds.xpt
186  @BINPATH@/components/windowwatcher.xpt
187  @BINPATH@/components/xpcom_base.xpt
188 @@ -339,6 +378,7 @@
189  @BINPATH@/components/BrowserElementParent.js
190  @BINPATH@/components/FeedProcessor.manifest
191  @BINPATH@/components/FeedProcessor.js
192 +#endif
193  @BINPATH@/browser/components/BrowserFeeds.manifest
194  @BINPATH@/browser/components/FeedConverter.js
195  @BINPATH@/browser/components/FeedWriter.js
196 @@ -354,6 +394,7 @@
197  @BINPATH@/browser/components/BrowserPlaces.manifest
198  @BINPATH@/browser/components/devtools-clhandler.manifest
199  @BINPATH@/browser/components/devtools-clhandler.js
200 +#ifndef LIBXUL_SDK
201  @BINPATH@/components/Downloads.manifest
202  @BINPATH@/components/DownloadLegacy.js
203  @BINPATH@/components/BrowserPageThumbs.manifest
204 @@ -381,31 +422,39 @@
205  @BINPATH@/components/nsDownloadManagerUI.js
206  @BINPATH@/components/NetworkGeolocationProvider.manifest
207  @BINPATH@/components/NetworkGeolocationProvider.js
208 +#endif
209  @BINPATH@/browser/components/nsSidebar.manifest
210  @BINPATH@/browser/components/nsSidebar.js
211 +#ifndef LIBXUL_SDK
212  @BINPATH@/components/extensions.manifest
213  @BINPATH@/components/addonManager.js
214  @BINPATH@/components/amContentHandler.js
215  @BINPATH@/components/amWebInstallListener.js
216  @BINPATH@/components/nsBlocklistService.js
217 +#endif
218  #ifdef MOZ_UPDATER
219  @BINPATH@/components/nsUpdateService.manifest
220  @BINPATH@/components/nsUpdateService.js
221  @BINPATH@/components/nsUpdateServiceStub.js
222  #endif
223 +#ifndef LIBXUL_SDK
224  @BINPATH@/components/nsUpdateTimerManager.manifest
225  @BINPATH@/components/nsUpdateTimerManager.js
226  @BINPATH@/components/pluginGlue.manifest
227 +#endif
228  @BINPATH@/browser/components/nsSessionStore.manifest
229  @BINPATH@/browser/components/nsSessionStartup.js
230  @BINPATH@/browser/components/nsSessionStore.js
231 +#ifndef LIBXUL_SDK
232  @BINPATH@/components/nsURLFormatter.manifest
233  @BINPATH@/components/nsURLFormatter.js
234 +#endif
235  #ifndef XP_OS2
236  @BINPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
237  #else
238  @BINPATH@/browser/components/brwsrcmp@DLL_SUFFIX@
239  #endif
240 +#ifndef LIBXUL_SDK
241  @BINPATH@/components/txEXSLTRegExFunctions.manifest
242  @BINPATH@/components/txEXSLTRegExFunctions.js
243  @BINPATH@/components/toolkitplaces.manifest
244 @@ -414,7 +463,9 @@
245  @BINPATH@/components/nsPlacesAutoComplete.manifest
246  @BINPATH@/components/nsPlacesAutoComplete.js
247  @BINPATH@/components/nsPlacesExpiration.js
248 +#endif
249  @BINPATH@/browser/components/PlacesProtocolHandler.js
250 +#ifndef LIBXUL_SDK
251  @BINPATH@/components/PlacesCategoriesStarter.js
252  @BINPATH@/components/ColorAnalyzer.js
253  @BINPATH@/components/PageThumbsProtocol.js
254 @@ -437,6 +488,7 @@
255  @BINPATH@/components/contentSecurityPolicy.js
256  @BINPATH@/components/contentAreaDropListener.manifest
257  @BINPATH@/components/contentAreaDropListener.js
258 +#endif
259  @BINPATH@/browser/components/BrowserProfileMigrators.manifest
260  @BINPATH@/browser/components/ProfileMigrator.js
261  @BINPATH@/browser/components/ChromeProfileMigrator.js
262 @@ -462,17 +514,24 @@
263  @BINPATH@/browser/components/SafariProfileMigrator.js
264  #endif
265  #ifdef MOZ_ENABLE_DBUS
266 +#ifndef LIBXUL_SDK
267  @BINPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
268  #endif
269 +#endif
270  #ifdef MOZ_ENABLE_GNOME_COMPONENT
271 +#ifndef LIBXUL_SDK
272  @BINPATH@/components/@DLL_PREFIX@mozgnome@DLL_SUFFIX@
273  #endif
274 +#endif
275  #ifdef MOZ_ENABLE_GNOMEVFS
276  @BINPATH@/components/@DLL_PREFIX@nkgnomevfs@DLL_SUFFIX@
277  #endif
278  #if defined(MOZ_ENABLE_DBUS) || defined(MOZ_ENABLE_GNOME_COMPONENT) || defined(MOZ_ENABLE_GNOMEVFS)
279 +#ifndef LIBXUL_SDK
280  @BINPATH@/components/components.manifest
281  #endif
282 +#endif
283 +#ifndef LIBXUL_SDK
284  @BINPATH@/components/nsINIProcessor.manifest
285  @BINPATH@/components/nsINIProcessor.js
286  @BINPATH@/components/nsPrompter.manifest
287 @@ -488,10 +547,12 @@
288  @BINPATH@/components/SyncComponents.manifest
289  @BINPATH@/components/Weave.js
290  #endif
291 +#endif
292  #ifdef MOZ_CAPTIVEDETECT
293  @BINPATH@/components/CaptivePortalDetectComponents.manifest
294  @BINPATH@/components/captivedetect.js
295  #endif
296 +#ifndef LIBXUL_SDK
297  @BINPATH@/components/servicesComponents.manifest
298  @BINPATH@/components/cryptoComponents.manifest
299  @BINPATH@/components/TelemetryPing.js
300 @@ -581,7 +581,9 @@
301  
302  @BINPATH@/components/HttpDataUsage.manifest
303  @BINPATH@/components/HttpDataUsage.js
304 +#endif
305  
306 +#ifndef LIBXUL_SDK
307  @BINPATH@/chrome/marionette@JAREXT@
308  @BINPATH@/chrome/marionette.manifest
309  @BINPATH@/components/MarionetteComponents.manifest
310 @@ -594,6 +596,7 @@
311  ; InputMethod API
312  @BINPATH@/components/MozKeyboard.js
313  @BINPATH@/components/InputMethod.manifest
314 +#endif
315  
316  ; Modules
317  @BINPATH@/browser/modules/*
318 @@ -597,16 +600,20 @@
319  
320  ; Modules
321  @BINPATH@/browser/modules/*
322 +#ifndef LIBXUL_SDK
323  @BINPATH@/modules/*
324 +#endif
325  
326  ; Safe Browsing
327  #ifdef MOZ_URL_CLASSIFIER
328 +#ifndef LIBXUL_SDK
329  @BINPATH@/components/nsURLClassifier.manifest
330  @BINPATH@/components/nsUrlClassifierHashCompleter.js
331  @BINPATH@/components/nsUrlClassifierListManager.js
332  @BINPATH@/components/nsUrlClassifierLib.js
333  @BINPATH@/components/url-classifier.xpt
334  #endif
335 +#endif
336  
337  ; ANGLE GLES-on-D3D rendering library
338  #ifdef MOZ_ANGLE_RENDERER
339 @@ -570,10 +640,12 @@
340  @BINPATH@/browser/chrome/pdfjs/*
341  @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
342  @BINPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
343 +#ifndef LIBXUL_SDK
344  @BINPATH@/chrome/toolkit@JAREXT@
345  @BINPATH@/chrome/toolkit.manifest
346  @BINPATH@/chrome/recording.manifest
347  @BINPATH@/chrome/recording/*
348 +#endif
349  #ifdef MOZ_GTK
350  @BINPATH@/browser/chrome/icons/default/default16.png
351  @BINPATH@/browser/chrome/icons/default/default32.png
352 @@ -596,9 +668,11 @@
353  ; All the pref files must be part of base to prevent migration bugs
354  @BINPATH@/browser/@PREF_DIR@/firefox.js
355  @BINPATH@/browser/@PREF_DIR@/firefox-branding.js
356 +#ifndef LIBXUL_SDK
357  @BINPATH@/greprefs.js
358  @BINPATH@/defaults/autoconfig/platform.js
359  @BINPATH@/defaults/autoconfig/prefcalls.js
360 +#endif
361  @BINPATH@/browser/defaults/profile/prefs.js
362  
363  #ifndef LIBXUL_SDK
364 @@ -608,7 +682,7 @@
365  @BINPATH@/defaults/pref/channel-prefs.js
366  #else
367  ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
368 -@BINPATH@/@PREF_DIR@/channel-prefs.js
369 +@BINPATH@/browser/@PREF_DIR@/channel-prefs.js
370  #endif
371  
372  ; Services (gre) prefs
373 @@ -616,11 +690,14 @@
374  @BINPATH@/defaults/pref/services-notifications.js
375  #endif
376  #ifdef MOZ_SERVICES_SYNC
377 +#ifndef LIBXUL_SDK
378  @BINPATH@/defaults/pref/services-sync.js
379  #endif
380 +#endif
381  
382  ; [Layout Engine Resources]
383  ; Style Sheets, Graphics and other Resources used by the layout engine.
384 +#ifndef LIBXUL_SDK
385  @BINPATH@/res/EditorOverride.css
386  @BINPATH@/res/contenteditable.css
387  @BINPATH@/res/designmode.css
388 @@ -663,6 +740,7 @@
389  @BINPATH@/res/svg.css
390  @BINPATH@/components/dom_svg.xpt
391  @BINPATH@/components/dom_smil.xpt
392 +#endif
393  
394  ; [Personal Security Manager]
395  ;
396 @@ -683,11 +761,13 @@
397  #endif
398  @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
399  #endif
400 +#ifndef LIBXUL_SDK
401  @BINPATH@/chrome/pippki@JAREXT@
402  @BINPATH@/chrome/pippki.manifest
403  @BINPATH@/components/pipboot.xpt
404  @BINPATH@/components/pipnss.xpt
405  @BINPATH@/components/pippki.xpt
406 +#endif
407  
408  ; for Solaris SPARC
409  #ifdef SOLARIS
410 @@ -907,9 +907,11 @@
411  @BINPATH@/metro/modules
412  #endif
413  
414 +#ifndef LIBXUL_SDK
415  @BINPATH@/components/DataStore.manifest
416  @BINPATH@/components/DataStoreService.js
417  @BINPATH@/components/dom_datastore.xpt
418 +#endif
419  
420  
421  #ifdef MOZ_ASAN
This page took 0.053361 seconds and 3 git commands to generate.