]> git.pld-linux.org Git - packages/iceweasel.git/blob - iceweasel-packaging.patch
23a62cfa74917450dc910fee45f1468520fa5590
[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,7 +297,9 @@
110  @RESPATH@/components/layout_xul.xpt
111  @RESPATH@/components/locale.xpt
112  @RESPATH@/components/lwbrk.xpt
113 +#endif
114  @RESPATH@/browser/components/migration.xpt
115 +#ifndef LIBXUL_SDK
116  @RESPATH@/components/mimetype.xpt
117  @RESPATH@/components/mozfind.xpt
118  @RESPATH@/components/necko_about.xpt
119 @@ -313,10 +336,14 @@
120  @RESPATH@/components/rdf.xpt
121  @RESPATH@/components/satchel.xpt
122  @RESPATH@/components/saxparser.xpt
123 +#endif
124  @RESPATH@/browser/components/sessionstore.xpt
125 +#ifndef LIBXUL_SDK
126  @RESPATH@/components/services-crypto-component.xpt
127 +#endif
128  @RESPATH@/components/captivedetect.xpt
129  @RESPATH@/browser/components/shellservice.xpt
130 +#ifndef LIBXUL_SDK
131  @RESPATH@/components/shistory.xpt
132  @RESPATH@/components/spellchecker.xpt
133  @RESPATH@/components/storage.xpt
134 @@ -363,8 +390,10 @@
135  @RESPATH@/components/xultmpl.xpt
136  @RESPATH@/components/zipwriter.xpt
137  @RESPATH@/components/telemetry.xpt
138 +#endif
139  
140  ; JavaScript components
141 +#ifndef LIBXUL_SDK
142  @RESPATH@/components/ChromeNotifications.js
143  @RESPATH@/components/ChromeNotifications.manifest
144  @RESPATH@/components/ConsoleAPI.manifest
145 @@ -373,6 +402,7 @@
146  @RESPATH@/components/BrowserElementParent.js
147  @RESPATH@/components/FeedProcessor.manifest
148  @RESPATH@/components/FeedProcessor.js
149 +#endif
150  @RESPATH@/browser/components/BrowserFeeds.manifest
151  @RESPATH@/browser/components/FeedConverter.js
152  @RESPATH@/browser/components/FeedWriter.js
153 @@ -391,6 +421,7 @@
154  @RESPATH@/browser/components/Experiments.manifest
155  @RESPATH@/browser/components/ExperimentsService.js
156  @RESPATH@/browser/components/translation.manifest
157 +#ifndef LIBXUL_SDK
158  @RESPATH@/components/Downloads.manifest
159  @RESPATH@/components/DownloadLegacy.js
160  @RESPATH@/components/BrowserPageThumbs.manifest
161 @@ -443,12 +474,16 @@
162  @RESPATH@/components/ProcessSingleton.manifest
163  @RESPATH@/components/MainProcessSingleton.js
164  @RESPATH@/components/ContentProcessSingleton.js
165 +#endif
166  @RESPATH@/browser/components/nsSessionStore.manifest
167  @RESPATH@/browser/components/nsSessionStartup.js
168  @RESPATH@/browser/components/nsSessionStore.js
169 +#ifndef LIBXUL_SDK
170  @RESPATH@/components/nsURLFormatter.manifest
171  @RESPATH@/components/nsURLFormatter.js
172 +#endif
173  @RESPATH@/browser/components/@DLL_PREFIX@browsercomps@DLL_SUFFIX@
174 +#ifndef LIBXUL_SDK
175  @RESPATH@/components/txEXSLTRegExFunctions.manifest
176  @RESPATH@/components/txEXSLTRegExFunctions.js
177  @RESPATH@/components/toolkitplaces.manifest
178 @@ -484,6 +519,7 @@
179  @RESPATH@/components/CSSUnprefixingService.manifest
180  @RESPATH@/components/contentAreaDropListener.manifest
181  @RESPATH@/components/contentAreaDropListener.js
182 +#endif
183  @RESPATH@/browser/components/BrowserProfileMigrators.manifest
184  @RESPATH@/browser/components/ProfileMigrator.js
185  @RESPATH@/browser/components/ChromeProfileMigrator.js
186 @@ -495,6 +531,7 @@
187  #ifdef XP_MACOSX
188  @RESPATH@/browser/components/SafariProfileMigrator.js
189  #endif
190 +#ifndef LIBXUL_SDK
191  #ifdef MOZ_ENABLE_DBUS
192  @RESPATH@/components/@DLL_PREFIX@dbusservice@DLL_SUFFIX@
193  #endif
194 @@ -624,22 +661,27 @@
195  @RESPATH@/components/TestInterfaceJS.js
196  @RESPATH@/components/TestInterfaceJS.manifest
197  #endif
198 +#endif
199  
200  @RESPATH@/components/PACGenerator.js
201  @RESPATH@/components/PACGenerator.manifest
202  
203  ; Modules
204  @RESPATH@/browser/modules/*
205 +#ifndef LIBXUL_SDK
206  @RESPATH@/modules/*
207 +#endif
208  
209  ; Safe Browsing
210  #ifdef MOZ_URL_CLASSIFIER
211 +#ifndef LIBXUL_SDK
212  @RESPATH@/components/nsURLClassifier.manifest
213  @RESPATH@/components/nsUrlClassifierHashCompleter.js
214  @RESPATH@/components/nsUrlClassifierListManager.js
215  @RESPATH@/components/nsUrlClassifierLib.js
216  @RESPATH@/components/url-classifier.xpt
217  #endif
218 +#endif
219  
220  ; ANGLE GLES-on-D3D rendering library
221  #ifdef MOZ_ANGLE_RENDERER
222 @@ -668,10 +710,12 @@
223  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.manifest
224  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
225  @RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
226 +#ifndef LIBXUL_SDK
227  @RESPATH@/chrome/toolkit@JAREXT@
228  @RESPATH@/chrome/toolkit.manifest
229  @RESPATH@/chrome/recording.manifest
230  @RESPATH@/chrome/recording/*
231 +#endif
232  #ifdef MOZ_GTK
233  @RESPATH@/browser/chrome/icons/default/default16.png
234  @RESPATH@/browser/chrome/icons/default/default32.png
235 @@ -699,8 +743,10 @@
236  ; All the pref files must be part of base to prevent migration bugs
237  @RESPATH@/browser/@PREF_DIR@/firefox.js
238  @RESPATH@/browser/@PREF_DIR@/firefox-branding.js
239 +#ifndef LIBXUL_SDK
240  @RESPATH@/greprefs.js
241  @RESPATH@/defaults/autoconfig/prefcalls.js
242 +#endif
243  @RESPATH@/browser/defaults/profile/prefs.js
244  
245  #ifndef LIBXUL_SDK
246 @@ -710,7 +756,7 @@
247  @RESPATH@/defaults/pref/channel-prefs.js
248  #else
249  ; For Fx-on-xr, channel-prefs lives with the app preferences. (Bug 762588)
250 -@RESPATH@/@PREF_DIR@/channel-prefs.js
251 +@RESPATH@/browser/@PREF_DIR@/channel-prefs.js
252  #endif
253  
254  ; Services (gre) prefs
255 @@ -718,11 +764,14 @@
256  @RESPATH@/defaults/pref/services-notifications.js
257  #endif
258  #ifdef MOZ_SERVICES_SYNC
259 +#ifndef LIBXUL_SDK
260  @RESPATH@/defaults/pref/services-sync.js
261  #endif
262 +#endif
263  
264  ; [Layout Engine Resources]
265  ; Style Sheets, Graphics and other Resources used by the layout engine.
266 +#ifndef LIBXUL_SDK
267  @RESPATH@/res/EditorOverride.css
268  @RESPATH@/res/contenteditable.css
269  @RESPATH@/res/designmode.css
270 @@ -775,11 +824,14 @@
271  #ifdef XP_MACOSX
272  @RESPATH@/res/MainMenu.nib/
273  #endif
274 +#endif
275  
276  ; svg
277 +#ifndef LIBXUL_SDK
278  @RESPATH@/res/svg.css
279  @RESPATH@/components/dom_svg.xpt
280  @RESPATH@/components/dom_smil.xpt
281 +#endif
282  
283  ; [Personal Security Manager]
284  ;
285 @@ -800,10 +852,12 @@
286  #endif
287  @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@
288  #endif
289 +#ifndef LIBXUL_SDK
290  @RESPATH@/chrome/pippki@JAREXT@
291  @RESPATH@/chrome/pippki.manifest
292  @RESPATH@/components/pipnss.xpt
293  @RESPATH@/components/pippki.xpt
294 +#endif
295  
296  ; For process sandboxing
297  #if defined(MOZ_SANDBOX)
298 @@ -887,9 +941,11 @@
299  @RESPATH@/webapprt/modules/WebRTCHandler.jsm
300  #endif
301  
302 +#ifndef LIBXUL_SDK
303  @RESPATH@/components/DataStore.manifest
304  @RESPATH@/components/DataStoreImpl.js
305  @RESPATH@/components/dom_datastore.xpt
306 +#endif
307  
308  ; Shutdown Terminator
309  @RESPATH@/components/nsTerminatorTelemetry.js
This page took 0.13735 seconds and 2 git commands to generate.