]> git.pld-linux.org Git - packages/iceape.git/blame - iceape.spec
- use our page in throbber
[packages/iceape.git] / iceape.spec
CommitLineData
1d0185d8 1#
2# Conditional build:
3%bcond_without gnomevfs # disable GnomeVFS support
4%bcond_with gnomeui # enable GnomeUI
5%bcond_without gnome # disable gnomevfs (alias)
6%bcond_without svg # disable svg support
7#
8%if %{without gnome}
9%undefine with_gnomevfs
10%endif
a64816a5 11%define enigmail_ver 0.95.7
1d0185d8 12Summary: Iceape - web browser
13Summary(es.UTF-8): Navegador de Internet Iceape
14Summary(pl.UTF-8): Iceape - przeglądarka WWW
15Summary(pt_BR.UTF-8): Navegador Iceape
16Name: iceape
a64816a5 17Version: 1.1.12
18Release: 1
1d0185d8 19License: MPL 1.1 or GPL v2+ or LGPL v2.1+
20Group: X11/Applications/Networking
21Source0: ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/%{version}/seamonkey-%{version}.source.tar.bz2
a64816a5 22# Source0-md5: 95c09bd1a3d10791d482f284473253f3
1d0185d8 23Source1: http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_ver}.tar.gz
a64816a5 24# Source1-md5: bbee59bab58b97e33e85015a5ae5de7b
1d0185d8 25Source2: %{name}-branding.tar.bz2
26# Source2-md5: 841caa8235c5350737c09fbbc681e9d3
27Source3: %{name}-rm_nonfree.sh
28Source4: %{name}.desktop
29Source5: %{name}-composer.desktop
30Source6: %{name}-chat.desktop
31Source7: %{name}-mail.desktop
32Source8: %{name}-venkman.desktop
33Patch0: %{name}-branding.patch
34Patch1: %{name}-ldap-with-nss.patch
35Patch2: %{name}-kill_slim_hidden_def.patch
36Patch3: %{name}-lib_path.patch
37Patch4: %{name}-fonts.patch
38Patch5: %{name}-ti-agent.patch
39Patch6: %{name}-agent.patch
40Patch7: %{name}-prefs.patch
41Patch8: %{name}-lcrmf.patch
be5e764a 42Patch9: %{name}-pld-branding.patch
1d0185d8 43URL: http://www.seamonkey-project.org/
44BuildRequires: automake
45%{?with_svg:BuildRequires: cairo-devel >= 1.0.0}
46BuildRequires: freetype-devel >= 1:2.1.8
47%{?with_gnomevfs:BuildRequires: gnome-vfs2-devel >= 2.0.0}
48BuildRequires: gtk+2-devel
49BuildRequires: libIDL-devel >= 0.8.0
50%{?with_gnomeui:BuildRequires: libgnomeui-devel >= 2.0}
51BuildRequires: libjpeg-devel >= 6b
52BuildRequires: libpng-devel >= 1.2.7
53BuildRequires: libstdc++-devel
54BuildRequires: nspr-devel >= 1:4.6.1
55BuildRequires: nss-devel >= 1:3.11.3
56BuildRequires: perl-modules >= 5.6.0
57BuildRequires: pkgconfig
58BuildRequires: rpm >= 4.4.9-56
59BuildRequires: rpmbuild(macros) >= 1.356
60BuildRequires: sed >= 4.0
61BuildRequires: xorg-lib-libXext-devel
62BuildRequires: xorg-lib-libXft-devel >= 2.1
63BuildRequires: xorg-lib-libXinerama-devel
64BuildRequires: xorg-lib-libXp-devel
65BuildRequires: xorg-lib-libXt-devel
66BuildRequires: zip >= 2.1
67BuildRequires: zlib-devel >= 1.2.3
68Requires: browser-plugins >= 2.0
69%{?with_svg:Requires: cairo >= 1.0.0}
70Requires: nspr >= 1:4.6.1
71Requires: nss >= 1:3.11.3
72Provides: iceape-embedded = %{epoch}:%{version}-%{release}
73Provides: wwwbrowser
74Obsoletes: light
75Obsoletes: mozilla
76Obsoletes: seamonkey
77Obsoletes: seamonkey-calendar
78Obsoletes: seamonkey-libs
79BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80
81%define _iceapedir %{_libdir}/%{name}
82%define _chromedir %{_libdir}/%{name}/chrome
83
dea9725e
AM
84%define filterout_cpp -D_FORTIFY_SOURCE=[0-9]+
85
1d0185d8 86# iceweasel/icedove/iceape provide their own versions
87%define _noautoreqdep libgfxpsshar.so libgkgfx.so libgtkxtbin.so libjsj.so libxlibrgb.so libxpcom_compat.so libxpcom_core.so libxpistub.so
88# we don't want these to satisfy xulrunner-devel
89%define _noautoprov libgtkembedmoz.so libldap50.so libmozjs.so libprldap50.so libssldap50.so libxpcom.so libxul.so
90# and as we don't provide them, don't require either
91%define _noautoreq libgtkembedmoz.so libldap50.so libmozjs.so libprldap50.so libssldap50.so libxpcom.so libxul.so
92
93%define specflags -fno-strict-aliasing
94
95%description
96Iceape is an open-source web browser, designed for standards
97compliance, performance and portability.
98
99%description -l es.UTF-8
100Iceape es un navegador de Internet que se basa en una versión inicial
101de Netscape Communicator.
102
103%description -l pl.UTF-8
71fda434
ER
104Iceape jest potężną graficzną przeglądarką WWW, która jest następcą
105Mozilli, która następnie była następczynią Netscape Communikatora.
1d0185d8 106
107%description -l pt_BR.UTF-8
108O Iceape é um web browser baseado numa versão inicial do Netscape
109Communicator.
110
111%description -l ru.UTF-8
71fda434
ER
112Iceape - полнофункциональный web-browser с открытыми исходными
113текстами, разработанный для максимального соотвествия стандартам,
114максмимальной переносимости и скорости работы
1d0185d8 115
116%package mailnews
117Summary: Iceape - programs for mail and news
118Summary(pl.UTF-8): Iceape - programy do poczty i newsów
119Summary(ru.UTF-8): Почтовая система на основе Iceape
120Group: X11/Applications/Networking
121Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
122Requires: %{name} = %{epoch}:%{version}-%{release}
123Obsoletes: mozilla-mailnews
124Obsoletes: seamonkey-mailnews
125
126%description mailnews
127Programs for mail and news integrated with browser.
128
129%description mailnews -l pl.UTF-8
130Programy pocztowe i obsługa newsów zintegrowane z przeglądarką.
131
132%description mailnews -l ru.UTF-8
71fda434
ER
133Клиент почты и новостей, на основе Iceape Поддерживает IMAP, POP и
134NNTP и имеет простой интерфейс пользователя.
1d0185d8 135
136%package addon-enigmail
137Summary: Enigmail %{enigmail_ver} - PGP/GPG support for Iceape
138Summary(pl.UTF-8): Enigmail %{enigmail_ver} - obsługa PGP/GPG dla Iceape
139Group: X11/Applications/Networking
140Requires(post,postun): %{name}-mailnews = %{epoch}:%{version}-%{release}
141Requires: %{name}-mailnews = %{epoch}:%{version}-%{release}
142Requires: gnupg >= 1.4.2.2
5a8ef4bc 143Obsoletes: seamonkey-addon-enigmail
1d0185d8 144
145%description addon-enigmail
146Enigmail is an extension to the mail client of Iceape / SeaMonkey /
147Mozilla / Netscape and Mozilla Thunderbird which allows users to
148access the authentication and encryption features provided by GnuPG.
149
150%description addon-enigmail -l pl.UTF-8
151Enigmail jest rozszerzeniem dla klienta pocztowego Iceape, SeaMonkey,
71fda434
ER
152Mozilla i Mozilla Thunderdbird pozwalającym użytkownikowi korzystać z
153funkcjonalności GnuPG.
1d0185d8 154
155%package chat
156Summary: Iceape Chat - integrated IRC client
157Summary(pl.UTF-8): Iceape Chat - zintegrowany klient IRC-a
158Group: X11/Applications/Networking
159Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
160Requires: %{name} = %{epoch}:%{version}-%{release}
161Obsoletes: mozilla-chat
162Obsoletes: seamonkey-chat
163
164%description chat
165Iceape Chat - IRC client that is integrated with the Iceape web
166browser.
167
168%description chat -l pl.UTF-8
169Iceape - klient IRC-a zintegrowany z przeglądarką Iceape.
170
171%package js-debugger
172Summary: JavaScript debugger for use with Iceape
173Summary(pl.UTF-8): Odpluskwiacz JavaScriptu do używania z Iceape
174Group: X11/Applications/Networking
175Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
176Requires: %{name} = %{epoch}:%{version}-%{release}
177Obsoletes: mozilla-js-debugger
178Obsoletes: seamonkey-js-debugger
179
180%description js-debugger
181JavaScript debugger for use with Iceape.
182
183%description js-debugger -l pl.UTF-8
184Odpluskwiacz JavaScriptu do używania z Iceape.
185
186%package dom-inspector
187Summary: A tool for inspecting the DOM of pages in Iceape
188Summary(pl.UTF-8): Narzędzie do oglądania DOM stron w Iceape
189Group: X11/Applications/Networking
190Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
191Requires: %{name} = %{epoch}:%{version}-%{release}
192Obsoletes: mozilla-dom-inspector
193Obsoletes: seamonkey-dom-inspector
194
195%description dom-inspector
196This is a tool that allows you to inspect the DOM for web pages in
197Iceape. This is of great use to people who are doing Iceape chrome
198development or web page development.
199
200%description dom-inspector -l pl.UTF-8
201To narzędzie pozwala na oglądanie DOM dla stron WWW w Iceape. Jest
202bardzo przydatne dla ludzi rozwijających chrome w Iceape lub
203tworzących strony WWW.
204
205%package gnomevfs
206Summary: Gnome-VFS module providing support for smb:// URLs
207Summary(pl.UTF-8): Moduł Gnome-VFS dodający wsparcie dla URLi smb://
208Group: X11/Applications/Networking
209Requires(post,postun): %{name} = %{epoch}:%{version}-%{release}
210Requires: %{name} = %{epoch}:%{version}-%{release}
211Obsoletes: mozilla-gnomevfs
212Obsoletes: seamonkey-gnomevfs
213
214%description gnomevfs
215Gnome-VFS module providing support for smb:// URLs.
216
217%description gnomevfs -l pl.UTF-8
218Moduł Gnome-VFS dodający wsparcie dla URLi smb://.
219
220%prep
221%setup -qc
222cd mozilla
223/bin/sh %{SOURCE3}
224tar -jxf %{SOURCE2}
225tar -C mailnews/extensions -zxf %{SOURCE1}
226%patch0 -p1
227%patch1 -p1
228%patch2 -p1
229%patch3 -p1
230%patch4 -p1
231%if "%{pld_release}" == "ti"
232%patch5 -p1
233%else
234%patch6 -p1
235%endif
236%patch7 -p1
237%patch8 -p1
be5e764a 238%patch9 -p1
1d0185d8 239
240%build
241cd mozilla
242
243cp -f /usr/share/automake/config.* build/autoconf
244cp -f /usr/share/automake/config.* nsprpub/build/autoconf
245cp -f /usr/share/automake/config.* directory/c-sdk/config/autoconf
246ac_cv_visibility_pragma=no; export ac_cv_visibility_pragma
247%configure2_13 \
248 %{!?debug:--disable-debug} \
249 --disable-elf-dynstr-gc \
250 %{!?with_gnomeui:--disable-gnomeui} \
251 %{!?with_gnomevfs:--disable-gnomevfs} \
252 --disable-pedantic \
253 --disable-tests \
254 --disable-xterm-updates \
255 --enable-application=suite \
256 --enable-crypto \
257 --enable-default-toolkit=gtk2 \
258 --enable-extensions \
259 --enable-ldap \
260 --enable-mathml \
261 --enable-optimize="%{rpmcflags}" \
262 --enable-postscript \
1d0185d8 263 %{?with_svg:--enable-svg --enable-svg-renderer-cairo} \
264 %{?with_svg:--enable-system-cairo} \
265 --enable-xft \
266 --enable-xinerama \
267 --enable-xprint \
268 --enable-old-abi-compat-wrappers \
269 --with-default-mozilla-five-home=%{_iceapedir} \
270 --with-pthreads \
271 --with-system-jpeg \
272 --with-system-nspr \
273 --with-system-nss \
274 --with-system-png \
275 --with-system-zlib \
276 --with-x
277
278%{__make}
279
280cd mailnews/extensions/enigmail
281./makemake -r
282%{__make}
283cd ../../..
284
285%install
286rm -rf $RPM_BUILD_ROOT
287cd mozilla
288install -d \
289 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_datadir}} \
290 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
291 $RPM_BUILD_ROOT%{_datadir}/%{name}/{chrome,defaults,dictionaries,icons,greprefs,res,searchplugins} \
292 $RPM_BUILD_ROOT%{_iceapedir}/{components,plugins}
293
294# preparing to create register
295# remove empty directory trees
296rm -fr dist/bin/chrome/{US,chatzilla,classic,comm,content-packs,cview,embed,embed-sample,en-US,en-mac,en-unix,en-win,help,inspector,messenger,modern,pipnss,pippki,toolkit,venkman,xmlterm}
297# non-unix
298rm -f dist/bin/chrome/en-{mac,win}.jar
299
300# creating and installing register
301LD_LIBRARY_PATH="dist/bin" MOZILLA_FIVE_HOME="dist/bin" dist/bin/regxpcom
302LD_LIBRARY_PATH="dist/bin" MOZILLA_FIVE_HOME="dist/bin" dist/bin/regchrome
303
304ln -sf ../../share/%{name}/chrome $RPM_BUILD_ROOT%{_chromedir}
305ln -sf ../../share/%{name}/defaults $RPM_BUILD_ROOT%{_iceapedir}/defaults
306ln -sf ../../share/%{name}/dictionaries $RPM_BUILD_ROOT%{_iceapedir}/dictionaries
307ln -sf ../../share/%{name}/greprefs $RPM_BUILD_ROOT%{_iceapedir}/greprefs
308ln -sf ../../share/%{name}/icons $RPM_BUILD_ROOT%{_iceapedir}/icons
309ln -sf ../../share/%{name}/res $RPM_BUILD_ROOT%{_iceapedir}/res
310ln -sf ../../share/%{name}/searchplugins $RPM_BUILD_ROOT%{_iceapedir}/searchplugins
311
312cp -frL dist/bin/chrome/* $RPM_BUILD_ROOT%{_datadir}/%{name}/chrome
313cp -frL dist/bin/components/{[!m],m[!y]}* $RPM_BUILD_ROOT%{_iceapedir}/components
314cp -frL dist/bin/defaults/* $RPM_BUILD_ROOT%{_datadir}/%{name}/defaults
315cp -frL dist/bin/dictionaries/* $RPM_BUILD_ROOT%{_datadir}/%{name}/dictionaries
316cp -frL dist/bin/greprefs/* $RPM_BUILD_ROOT%{_datadir}/%{name}/greprefs
317cp -frL dist/bin/res/* $RPM_BUILD_ROOT%{_datadir}/%{name}/res
318cp -frL dist/bin/searchplugins/* $RPM_BUILD_ROOT%{_datadir}/%{name}/searchplugins
319
320install dist/bin/*.so $RPM_BUILD_ROOT%{_iceapedir}
321
322ln -s %{_libdir}/libnssckbi.so $RPM_BUILD_ROOT%{_iceapedir}/libnssckbi.so
323
324install %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} \
325 $RPM_BUILD_ROOT%{_desktopdir}
326
327install suite/branding/icons/gtk/iceape.png $RPM_BUILD_ROOT%{_pixmapsdir}
328
329install dist/bin/iceape-bin $RPM_BUILD_ROOT%{_iceapedir}
330install dist/bin/regchrome $RPM_BUILD_ROOT%{_iceapedir}
331install dist/bin/regxpcom $RPM_BUILD_ROOT%{_iceapedir}
332install dist/bin/xpidl $RPM_BUILD_ROOT%{_iceapedir}
333
334cp $RPM_BUILD_ROOT%{_chromedir}/installed-chrome.txt \
335 $RPM_BUILD_ROOT%{_chromedir}/%{name}-installed-chrome.txt
336
337cat << 'EOF' > $RPM_BUILD_ROOT%{_bindir}/iceape
338#!/bin/sh
339# (c) vip at linux.pl, wolf at pld-linux.org
340
341LD_LIBRARY_PATH=%{_iceapedir}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
342export LD_LIBRARY_PATH
343
344MOZILLA_FIVE_HOME="%{_iceapedir}"
345ICEAPE="$MOZILLA_FIVE_HOME/iceape-bin"
346if [ "$1" == "-remote" ]; then
347 exec $ICEAPE "$@"
348fi
349
350PING=`$ICEAPE -remote 'ping()' 2>&1 >/dev/null`
351 if [ -n "$PING" ]; then
352 if [ -f "`pwd`/$1" ]; then
353 exec $ICEAPE "file://`pwd`/$1"
354 else
355 exec $ICEAPE "$@"
356 fi
357fi
358
359 if [ -z "$1" ]; then
360 exec $ICEAPE -remote 'xfeDoCommand (openBrowser)'
361 elif [ "$1" == "-mail" ]; then
362 exec $ICEAPE -remote 'xfeDoCommand (openInbox)'
363 elif [ "$1" == "-compose" ]; then
364 exec $ICEAPE -remote 'xfeDoCommand (composeMessage)'
365fi
366
367[[ $1 == -* ]] && exec $ICEAPE "$@"
368
369 if [ -f "`pwd`/$1" ]; then
370 URL="file://`pwd`/$1"
371 else
372 URL="$1"
373 fi
374if grep -q -E 'browser.tabs.opentabfor.middleclick.*true' \
375 ~/.mozilla/default/*/prefs.js; then
376 exec $ICEAPE -remote "OpenUrl($URL,new-tab)"
377 else
378 exec $ICEAPE -remote "OpenUrl($URL,new-window)"
379fi
380
381echo "Cannot execute Iceape ($ICEAPE)!" >&2
382exit 1
383EOF
384
385ln -s %{name} $RPM_BUILD_ROOT%{_bindir}/seamonkey
386
387cat << 'EOF' > $RPM_BUILD_ROOT%{_sbindir}/%{name}-chrome+xpcom-generate
388#!/bin/sh
389umask 022
390cd %{_datadir}/%{name}/chrome
391cat *-installed-chrome.txt > installed-chrome.txt
392rm -f chrome.rdf overlays.rdf
393rm -f %{_iceapedir}/components/{compreg,xpti}.dat
394
395LD_LIBRARY_PATH=%{_iceapedir}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
396export LD_LIBRARY_PATH
397
398MOZILLA_FIVE_HOME=%{_iceapedir} %{_iceapedir}/regxpcom
399MOZILLA_FIVE_HOME=%{_iceapedir} %{_iceapedir}/regchrome
400exit 0
401EOF
402
403%browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/plugins
404
405%clean
406rm -rf $RPM_BUILD_ROOT
407
408%post
409%{_sbindir}/%{name}-chrome+xpcom-generate
410%update_browser_plugins
411
412%postun
413%{_sbindir}/%{name}-chrome+xpcom-generate
414if [ "$1" = 0 ]; then
415 %update_browser_plugins
416fi
417
418%post mailnews -p %{_sbindir}/%{name}-chrome+xpcom-generate
419%postun mailnews -p %{_sbindir}/%{name}-chrome+xpcom-generate
420
421%post addon-enigmail -p %{_sbindir}/%{name}-chrome+xpcom-generate
422%postun addon-enigmail -p %{_sbindir}/%{name}-chrome+xpcom-generate
423
424%post chat -p %{_sbindir}/%{name}-chrome+xpcom-generate
425%postun chat -p %{_sbindir}/%{name}-chrome+xpcom-generate
426
427%post js-debugger -p %{_sbindir}/%{name}-chrome+xpcom-generate
428%postun js-debugger -p %{_sbindir}/%{name}-chrome+xpcom-generate
429
430%post dom-inspector -p %{_sbindir}/%{name}-chrome+xpcom-generate
431%postun dom-inspector -p %{_sbindir}/%{name}-chrome+xpcom-generate
432
433%post gnomevfs -p %{_sbindir}/%{name}-chrome+xpcom-generate
434%postun gnomevfs -p %{_sbindir}/%{name}-chrome+xpcom-generate
435
436%files
437%defattr(644,root,root,755)
438%attr(755,root,root) %{_bindir}/iceape
439%attr(755,root,root) %{_bindir}/seamonkey
440%attr(744,root,root) %{_sbindir}/%{name}-chrome+xpcom-generate
441
442# browser plugins v2
443%{_browserpluginsconfdir}/browsers.d/%{name}.*
444%config(noreplace) %verify(not md5 mtime size) %{_browserpluginsconfdir}/blacklist.d/%{name}.*.blacklist
445
446%dir %{_chromedir}
447%dir %{_iceapedir}
448%dir %{_iceapedir}/components
449%dir %{_iceapedir}/defaults
450%dir %{_iceapedir}/dictionaries
451%dir %{_iceapedir}/greprefs
452%dir %{_iceapedir}/icons
453%dir %{_iceapedir}/plugins
454%dir %{_iceapedir}/res
455%dir %{_iceapedir}/searchplugins
456%dir %{_datadir}/%{name}
457
458%attr(755,root,root) %{_iceapedir}/libxpcom.so
459%attr(755,root,root) %{_iceapedir}/libxpcom_compat.so
460%attr(755,root,root) %{_iceapedir}/libxpcom_core.so
461%attr(755,root,root) %{_iceapedir}/libgfxpsshar.so
462%attr(755,root,root) %{_iceapedir}/libgkgfx.so
463%attr(755,root,root) %{_iceapedir}/libgtkembedmoz.so
464%attr(755,root,root) %{_iceapedir}/libgtkxtbin.so
465%attr(755,root,root) %{_iceapedir}/libjsj.so
466%attr(755,root,root) %{_iceapedir}/libldap50.so
467%attr(755,root,root) %{_iceapedir}/libprldap50.so
468%attr(755,root,root) %{_iceapedir}/libssldap50.so
469%attr(755,root,root) %{_iceapedir}/libmozjs.so
470%attr(755,root,root) %{_iceapedir}/libxpistub.so
471%attr(755,root,root) %{_iceapedir}/libxlibrgb.so
472
473%attr(755,root,root) %{_iceapedir}/iceape-bin
474%attr(755,root,root) %{_iceapedir}/reg*
475%attr(755,root,root) %{_iceapedir}/xpidl
476
477%attr(755,root,root) %{_iceapedir}/libnssckbi.so
478
479%attr(755,root,root) %{_iceapedir}/components/libaccess*.so
480%attr(755,root,root) %{_iceapedir}/components/libappcomps.so
481%attr(755,root,root) %{_iceapedir}/components/libauth*.so
482%attr(755,root,root) %{_iceapedir}/components/libautoconfig.so
483%attr(755,root,root) %{_iceapedir}/components/libcaps.so
484%attr(755,root,root) %{_iceapedir}/components/libchrome.so
485%attr(755,root,root) %{_iceapedir}/components/libcomposer.so
486%attr(755,root,root) %{_iceapedir}/components/libcookie.so
487%attr(755,root,root) %{_iceapedir}/components/libdocshell.so
488%attr(755,root,root) %{_iceapedir}/components/libeditor.so
489%attr(755,root,root) %{_iceapedir}/components/libembedcomponents.so
490%attr(755,root,root) %{_iceapedir}/components/libfileview.so
491%attr(755,root,root) %{_iceapedir}/components/libgfx*.so
492%attr(755,root,root) %{_iceapedir}/components/libgk*.so
493%attr(755,root,root) %{_iceapedir}/components/libhtmlpars.so
494%attr(755,root,root) %{_iceapedir}/components/libi18n.so
495%attr(755,root,root) %{_iceapedir}/components/libimg*.so
496%attr(755,root,root) %{_iceapedir}/components/libjar50.so
497%attr(755,root,root) %{_iceapedir}/components/libjsd.so
498%attr(755,root,root) %{_iceapedir}/components/libmork.so
499%attr(755,root,root) %{_iceapedir}/components/libmoz*.so
500%attr(755,root,root) %{_iceapedir}/components/libmyspell.so
501%attr(755,root,root) %{_iceapedir}/components/libnecko*.so
502%attr(755,root,root) %{_iceapedir}/components/libnkdatetime.so
503%attr(755,root,root) %{_iceapedir}/components/libnkfinger.so
504%attr(755,root,root) %{_iceapedir}/components/libns*.so
505%attr(755,root,root) %{_iceapedir}/components/liboji.so
506%attr(755,root,root) %{_iceapedir}/components/libp3p.so
507%attr(755,root,root) %{_iceapedir}/components/libpermissions.so
508%attr(755,root,root) %{_iceapedir}/components/libpipboot.so
509%attr(755,root,root) %{_iceapedir}/components/libpipnss.so
510%attr(755,root,root) %{_iceapedir}/components/libpippki.so
511%attr(755,root,root) %{_iceapedir}/components/libpref.so
512%attr(755,root,root) %{_iceapedir}/components/libprofile.so
513%attr(755,root,root) %{_iceapedir}/components/librdf.so
514%attr(755,root,root) %{_iceapedir}/components/libremoteservice.so
515%attr(755,root,root) %{_iceapedir}/components/libschemavalidation.so
516%attr(755,root,root) %{_iceapedir}/components/libsearchservice.so
517%attr(755,root,root) %{_iceapedir}/components/libspellchecker.so
518%attr(755,root,root) %{_iceapedir}/components/libsql.so
519%attr(755,root,root) %{_iceapedir}/components/libsroaming.so
520%attr(755,root,root) %{_iceapedir}/components/libstoragecomps.so
521%attr(755,root,root) %{_iceapedir}/components/libsystem-pref.so
522%attr(755,root,root) %{_iceapedir}/components/libtransformiix.so
523%attr(755,root,root) %{_iceapedir}/components/libtxmgr.so
524%attr(755,root,root) %{_iceapedir}/components/libtypeaheadfind.so
525%attr(755,root,root) %{_iceapedir}/components/libuconv.so
526%attr(755,root,root) %{_iceapedir}/components/libucv*.so
527%attr(755,root,root) %{_iceapedir}/components/libuniversalchardet.so
528%attr(755,root,root) %{_iceapedir}/components/libwallet.so
529%attr(755,root,root) %{_iceapedir}/components/libwalletviewers.so
530%attr(755,root,root) %{_iceapedir}/components/libwebbrwsr.so
531%attr(755,root,root) %{_iceapedir}/components/libwebsrvcs.so
532%attr(755,root,root) %{_iceapedir}/components/libwidget_gtk2.so
533%attr(755,root,root) %{_iceapedir}/components/libx*.so
534
535%{_iceapedir}/components/access*.xpt
536%{_iceapedir}/components/alerts.xpt
537%{_iceapedir}/components/appshell.xpt
538%{_iceapedir}/components/appstartup.xpt
539%{_iceapedir}/components/autocomplete.xpt
540%{_iceapedir}/components/autoconfig.xpt
541%{_iceapedir}/components/bookmarks.xpt
542%{_iceapedir}/components/caps.xpt
543%{_iceapedir}/components/chardet.xpt
544%{_iceapedir}/components/chrome.xpt
545%{_iceapedir}/components/commandhandler.xpt
546%{_iceapedir}/components/composer.xpt
547%{_iceapedir}/components/content*.xpt
548%{_iceapedir}/components/cookie.xpt
549%{_iceapedir}/components/directory.xpt
550%{_iceapedir}/components/docshell.xpt
551%{_iceapedir}/components/dom*.xpt
552%{_iceapedir}/components/downloadmanager.xpt
553%{_iceapedir}/components/editor.xpt
554%{_iceapedir}/components/embed_base.xpt
555%{_iceapedir}/components/extensions.xpt
556%{_iceapedir}/components/exthandler.xpt
557%{_iceapedir}/components/find.xpt
558%{_iceapedir}/components/filepicker.xpt
559%{_iceapedir}/components/gfx*.xpt
560%{?with_svg:%{_iceapedir}/components/gksvgrenderer.xpt}
561%{_iceapedir}/components/history.xpt
562%{_iceapedir}/components/htmlparser.xpt
563%{?with_gnomeui:%{_iceapedir}/components/imgicon.xpt}
564%{_iceapedir}/components/imglib2.xpt
565%{_iceapedir}/components/intl.xpt
566%{_iceapedir}/components/jar.xpt
567%{_iceapedir}/components/js*.xpt
568%{_iceapedir}/components/layout*.xpt
569%{_iceapedir}/components/locale.xpt
570%{_iceapedir}/components/lwbrk.xpt
571%{_iceapedir}/components/mimetype.xpt
572%{_iceapedir}/components/moz*.xpt
573%{_iceapedir}/components/necko*.xpt
574%{_iceapedir}/components/oji.xpt
575%{_iceapedir}/components/p3p.xpt
576%{_iceapedir}/components/pipboot.xpt
577%{_iceapedir}/components/pipnss.xpt
578%{_iceapedir}/components/pippki.xpt
579%{_iceapedir}/components/plugin.xpt
580%{_iceapedir}/components/pref.xpt
581%{_iceapedir}/components/prefetch.xpt
582%{_iceapedir}/components/prefmigr.xpt
583%{_iceapedir}/components/profile.xpt
584%{_iceapedir}/components/progressDlg.xpt
585%{_iceapedir}/components/proxyObjInst.xpt
586%{_iceapedir}/components/rdf.xpt
587%{_iceapedir}/components/related.xpt
588%{_iceapedir}/components/saxparser.xpt
589%{_iceapedir}/components/search.xpt
590%{_iceapedir}/components/schemavalidation.xpt
591%{_iceapedir}/components/shistory.xpt
592%{_iceapedir}/components/signonviewer.xpt
593%{_iceapedir}/components/spellchecker.xpt
594%{_iceapedir}/components/sql.xpt
595%{_iceapedir}/components/storage.xpt
596%{_iceapedir}/components/toolkitremote.xpt
597%{_iceapedir}/components/txmgr.xpt
598%{_iceapedir}/components/txtsvc.xpt
599%{_iceapedir}/components/typeaheadfind.xpt
600%{_iceapedir}/components/uconv.xpt
601%{_iceapedir}/components/unicharutil.xpt
602%{_iceapedir}/components/uriloader.xpt
603%{_iceapedir}/components/urlformatter.xpt
604%{_iceapedir}/components/wallet*.xpt
605%{_iceapedir}/components/webBrowser_core.xpt
606%{_iceapedir}/components/webbrowserpersist.xpt
607%{_iceapedir}/components/webshell_idls.xpt
608%{_iceapedir}/components/websrvcs.xpt
609%{_iceapedir}/components/widget.xpt
610%{_iceapedir}/components/windowds.xpt
611%{_iceapedir}/components/windowwatcher.xpt
612%{_iceapedir}/components/x*.xpt
613
614%{_iceapedir}/components/jsconsole-clhandler.js
615%{_iceapedir}/components/nsCloseAllWindows.js
616%{_iceapedir}/components/nsComposerCmdLineHandler.js
617%{_iceapedir}/components/nsDictionary.js
618%{_iceapedir}/components/nsDownloadProgressListener.js
619%{_iceapedir}/components/nsFilePicker.js
620%{_iceapedir}/components/nsHelperAppDlg.js
621%{_iceapedir}/components/nsInterfaceInfoToIDL.js
622%{_iceapedir}/components/nsKillAll.js
623%{_iceapedir}/components/nsProgressDialog.js
624%{_iceapedir}/components/nsProxyAutoConfig.js
625%{_iceapedir}/components/nsResetPref.js
626%{_iceapedir}/components/nsSchemaValidatorRegexp.js
627%{_iceapedir}/components/nsSidebar.js
628%{_iceapedir}/components/nsUpdateNotifier.js
629%{_iceapedir}/components/nsURLFormatter.js
630%{_iceapedir}/components/nsXmlRpcClient.js
631%{_iceapedir}/components/xulappinfo.js
632
633# not *.dat, so check-files can catch any new files
634# (and they won't be just silently placed empty in rpm)
635%ghost %{_iceapedir}/components/compreg.dat
636%ghost %{_iceapedir}/components/xpti.dat
637
638%dir %{_datadir}/%{name}/chrome
639%{_datadir}/%{name}/chrome/US.jar
640%{_datadir}/%{name}/chrome/classic.jar
641%{_datadir}/%{name}/chrome/comm.jar
642%{_datadir}/%{name}/chrome/content-packs.jar
643%{_datadir}/%{name}/chrome/cview.jar
644%{_datadir}/%{name}/chrome/embed-sample.jar
645%{_datadir}/%{name}/chrome/en-US.jar
646%{_datadir}/%{name}/chrome/en-unix.jar
647%{_datadir}/%{name}/chrome/help.jar
648%{_datadir}/%{name}/chrome/layoutdebug.jar
649%{_datadir}/%{name}/chrome/modern.jar
650%{_datadir}/%{name}/chrome/pipnss.jar
651%{_datadir}/%{name}/chrome/pippki.jar
652%{_datadir}/%{name}/chrome/reporter.jar
653%{_datadir}/%{name}/chrome/sql.jar
654%{_datadir}/%{name}/chrome/sroaming.jar
655%{_datadir}/%{name}/chrome/tasks.jar
656%{_datadir}/%{name}/chrome/toolkit.jar
657%{_datadir}/%{name}/chrome/xforms.jar
658
659%ghost %{_datadir}/%{name}/chrome/chrome.rdf
660%ghost %{_datadir}/%{name}/chrome/overlays.rdf
661# not generated automatically ?
662%{_datadir}/%{name}/chrome/stylesheets.rdf
663%{_datadir}/%{name}/chrome/chromelist.txt
664%{_datadir}/%{name}/chrome/icons
665%exclude %{_datadir}/%{name}/chrome/icons/default/abcardWindow*.xpm
666%exclude %{_datadir}/%{name}/chrome/icons/default/addressbookWindow*.xpm
667%exclude %{_datadir}/%{name}/chrome/icons/default/chatzilla-window*.xpm
668%exclude %{_datadir}/%{name}/chrome/icons/default/messengerWindow*.xpm
669%exclude %{_datadir}/%{name}/chrome/icons/default/msgcomposeWindow*.xpm
670%exclude %{_datadir}/%{name}/chrome/icons/default/venkman-window*.xpm
671%exclude %{_datadir}/%{name}/chrome/icons/default/winInspectorMain*.xpm
672
673%{_datadir}/%{name}/chrome/%{name}-installed-chrome.txt
674%ghost %{_datadir}/%{name}/chrome/installed-chrome.txt
675
676%{_datadir}/%{name}/defaults
677%{_datadir}/%{name}/dictionaries
678%{_datadir}/%{name}/greprefs
679%exclude %{_datadir}/%{name}/defaults/pref/inspector.js
680%{_datadir}/%{name}/icons
681%{_datadir}/%{name}/res
682%{_datadir}/%{name}/searchplugins
683
684%{_pixmapsdir}/iceape.png
685%{_desktopdir}/%{name}.desktop
686%{_desktopdir}/%{name}-composer.desktop
687
688%files mailnews
689%defattr(644,root,root,755)
690%attr(755,root,root) %{_iceapedir}/libmsgbaseutil.so
691%attr(755,root,root) %{_iceapedir}/components/libaddrbook.so
692%attr(755,root,root) %{_iceapedir}/components/libbayesflt.so
693%attr(755,root,root) %{_iceapedir}/components/libimpText.so
694%attr(755,root,root) %{_iceapedir}/components/libimpComm4xMail.so
695%attr(755,root,root) %{_iceapedir}/components/libimport.so
696%attr(755,root,root) %{_iceapedir}/components/liblocalmail.so
697%attr(755,root,root) %{_iceapedir}/components/libmailnews.so
698%attr(755,root,root) %{_iceapedir}/components/libmailview.so
699%attr(755,root,root) %{_iceapedir}/components/libmime.so
700%attr(755,root,root) %{_iceapedir}/components/libmimeemitter.so
701%attr(755,root,root) %{_iceapedir}/components/libmsg*.so
702%attr(755,root,root) %{_iceapedir}/components/libvcard.so
703
704%{_iceapedir}/components/addrbook.xpt
705%{_iceapedir}/components/impComm4xMail.xpt
706%{_iceapedir}/components/import.xpt
707%{_iceapedir}/components/mailnews.xpt
708%{_iceapedir}/components/mailview.xpt
709%{_iceapedir}/components/mime.xpt
710%{_iceapedir}/components/msg*.xpt
711
712%{_iceapedir}/components/mdn-service.js
713%{_iceapedir}/components/nsAbLDAPAttributeMap.js
714%{_iceapedir}/components/nsLDAPPrefsService.js
715%{_iceapedir}/components/offlineStartup.js
716%{_iceapedir}/components/smime-service.js
717
718%{_datadir}/%{name}/chrome/messenger.jar
719
720%{_datadir}/%{name}/chrome/icons/default/abcardWindow*.xpm
721%{_datadir}/%{name}/chrome/icons/default/addressbookWindow*.xpm
722%{_datadir}/%{name}/chrome/icons/default/messengerWindow*.xpm
723%{_datadir}/%{name}/chrome/icons/default/msgcomposeWindow*.xpm
724
725%{_desktopdir}/%{name}-mail.desktop
726
727%files addon-enigmail
728%defattr(644,root,root,755)
729%attr(755,root,root) %{_iceapedir}/components/libenigmime.so
730%{_iceapedir}/components/enigmail.xpt
731%{_iceapedir}/components/enigmime.xpt
732%{_iceapedir}/components/ipc.xpt
733%{_iceapedir}/components/enigmail.js
734%{_iceapedir}/components/enigprefs-service.js
735%{_datadir}/%{name}/chrome/enigmail-en-US.jar
736%{_datadir}/%{name}/chrome/enigmail-locale.jar
737%{_datadir}/%{name}/chrome/enigmail-skin-tbird.jar
738%{_datadir}/%{name}/chrome/enigmail-skin.jar
739%{_datadir}/%{name}/chrome/enigmail.jar
740%{_datadir}/%{name}/chrome/enigmime.jar
741
742%files chat
743%defattr(644,root,root,755)
744%{_iceapedir}/components/chatzilla-service.js
745%{_datadir}/%{name}/chrome/chatzilla.jar
746%{_datadir}/%{name}/chrome/icons/default/chatzilla-window*.xpm
747%{_desktopdir}/%{name}-chat.desktop
748
749%files js-debugger
750%defattr(644,root,root,755)
751%{_iceapedir}/components/venkman-service.js
752%{_datadir}/%{name}/chrome/venkman.jar
753%{_datadir}/%{name}/chrome/icons/default/venkman-window*.xpm
754%{_desktopdir}/%{name}-venkman.desktop
755
756%files dom-inspector
757%defattr(644,root,root,755)
758%{_iceapedir}/components/inspector.xpt
759%{_iceapedir}/components/inspector-cmdline.js
760%{_datadir}/%{name}/chrome/inspector.jar
761%{_datadir}/%{name}/chrome/icons/default/winInspectorMain*.xpm
762%{_datadir}/%{name}/defaults/pref/inspector.js
763
764%if %{with gnomevfs}
765%files gnomevfs
766%defattr(644,root,root,755)
767%attr(755,root,root) %{_iceapedir}/components/libnkgnomevfs.so
768%endif
This page took 0.107211 seconds and 4 git commands to generate.