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