]> git.pld-linux.org Git - packages/squirrelmail.git/blob - squirrelmail.spec
- rel.++, STBR (for php5.1)
[packages/squirrelmail.git] / squirrelmail.spec
1 # TODO:
2 # - make separate packages with plugins
3 # - move plugins into separate specs
4 #
5 Summary:        The SquirrelMail, a WebMail package
6 Summary(pl):    Wiewiórcza Poczta, Poczta przez WWW
7 Summary(pt_BR): O SquirrelMail é um webmail
8 Name:           squirrelmail
9 Version:        1.4.6
10 %define         _rc     rc1
11 Release:        0.%{_rc}.2
12 License:        GPL
13 Group:          Applications/Mail
14 Source0:        http://dl.sourceforge.net/squirrelmail/%{name}-%{version}-%{_rc}.tar.bz2
15 # Source0-md5:  9e58e290f6a40df2798f9c21fe460223
16 %define         _all_locales_date       20051212
17 Source1:        http://dl.sourceforge.net/squirrelmail/all_locales-%{version}%{_rc}-%{_all_locales_date}.tar.bz2
18 # Source1-md5:  016f41abaee2c1a9d9f4b3c0bd8efbea
19 %define         _compatibility_version  2.0.4
20 Source2:        http://www.squirrelmail.org/plugins/compatibility-%{_compatibility_version}.tar.gz
21 # Source2-md5:  cfc3279a613b917fcba8200c596dadb0
22 Source3:        http://www.squirrelmail.org/plugins/addgraphics-2.3-1.0.3.tar.gz
23 # Source3-md5:  c9319e32149026372a0d515ddbc1d14b
24 Source4:        http://www.squirrelmail.org/plugins/auto_cc-2.0-1.2.tar.gz
25 # Source4-md5:  259a001d964c7257be11bbb2b764ba52
26 Source5:        http://www.squirrelmail.org/plugins/change_pass-2.7-1.4.x.tar.gz
27 # Source5-md5:  590e0b3e879bffdb4dea57d369618353
28 Source6:        http://www.squirrelmail.org/plugins/gzip-2.02-1.1.1.tar.gz
29 # Source6-md5:  2df7370e0dbdf3e48e888cef094ead8b
30 Source7:        http://www.squirrelmail.org/plugins/mail_fwd.0.4.1-1.4.0.tar.gz
31 # Source7-md5:  472bfb19e60d865b7aa363f3ea0293c2
32 Source8:        http://www.squirrelmail.org/plugins/motd.1.2-1.0.3.tar.gz
33 # Source8-md5:  d76f2f5282dfc4a4c90dc28326d92b4b
34 Source9:        http://www.squirrelmail.org/plugins/password_forget.2.1-1.0.1.tar.gz
35 # Source9-md5:  33ffd387d5190b690d53358cb3b4e691
36 Source10:       http://www.squirrelmail.org/plugins/quicksave-2.3-1.1.0.tar.gz
37 # Source10-md5: c60c68aace4eb67ccba4282327b13fdc
38 Source11:       http://www.squirrelmail.org/plugins/retrieveuserdata.0.9-1.4.0.tar.gz
39 # Source11-md5: dfe469f7ab473fd2292b30800e3141d5
40 Source12:       http://www.squirrelmail.org/plugins/username-2.3-1.0.0.tar.gz
41 # Source12-md5: c81670f5607835dc1e226653cf5c53b1
42 Source13:       http://www.squirrelmail.org/plugins/vacation_1.41_1.4.tar.gz
43 # Source13-md5: f1fbd5e3778bd8bcae41ca147fbc4333
44 Source14:       %{name}.conf
45 #%define                _change_passwd_version  4.0
46 #SourceX:       http://www.squirrelmail.org/plugins/change_passwd-%{_change_passwd_version}-1.2.8.tar.gz
47 ## SourceX-md5: 22b5ee1698b2e59a88f2150a96ec17f3
48 Patch0:         %{name}-config.patch
49 Patch1:         %{name}-ri_once.patch
50 Patch2:         %{name}-fortune.patch
51 Patch3:         %{name}-mail_fwd-Makefile.patch
52 Patch4:         %{name}-squirrelspell.patch
53 Patch5:         %{name}-retrieveuserdata-passwd.patch
54 URL:            http://www.squirrelmail.org/
55 BuildRequires:  bind-devel
56 BuildRequires:  gettext-devel
57 BuildRequires:  rpmbuild(macros) >= 1.264
58 Requires:       php
59 Requires:       php-gettext
60 Requires:       php-pcre
61 Requires:       php-posix
62 Requires:       php-zlib
63 Requires:       webapps
64 Requires:       webserver
65 Provides:       squirrelmail-compatibility-%{_compatibility_version}
66 Provides:       webmail
67 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68
69 %define         _squirreldir    %{_datadir}/%{name}
70 %define         _squirreldata   /var/lib/%{name}
71 %define         _webapps                /etc/webapps
72 %define         _webapp                 %{name}
73 %define         _sysconfdir             %{_webapps}/%{_webapp}
74
75 %description
76 This package contains the Squirrelmail, a webmail system which allows
77 you check mail by any cookie-aware WWW browser. It includes built-in
78 pure PHP support for the IMAP and SMTP protocols, and all pages render
79 in pure HTML 4.0 (with no Javascript) for maximum compatibility across
80 browsers. It has very few requirements and is very easy to configure
81 and install. SquirrelMail has a all the functionality you would want
82 from an email client, including strong MIME support, address books,
83 and folder manipulation.
84
85 %description -l pl
86 Pakiet zawiera Wiewiórcz± Pocztê, system pozwalaj±cy sprawdzaæ pocztê
87 przez dowoln±, obs³uguj±c± ciasteczka przegl±darkê WWW. Pakiet u¿ywa
88 wbudowanej w PHP obs³ugi protoko³ów IMAP i SMTP, a serwowane strony
89 u¿ywaj± tylko HTML 4.0 (bez Javascriptu) po to, ¿eby udostêpniaæ
90 zasoby na mo¿liwie du¿± ilo¶æ typów przegl±darek http. Pakiet jest
91 ³atwy w instalacji i konfigurowaniu, a tak¿e ma wszystkie obecnie
92 wymagane cechy dobrego klienta pocztowego jak obs³uga MIME, ksi±¿ka
93 adresowa i wsparcie dla przechowywania listów w folderach.
94
95 %description -l pt_BR
96 O SquirrelMail é um webmail baseado. Ele inclui suporte em PHP puro
97 para os protocolos IMAP e SMTP e todas as páginas são montadas em puro
98 HTML 4.0 (sem nenhum Javascript) para máxima compatibilidade entre
99 navegadores. Ele possui poucas exigências e é muito fácil de se
100 configurar e instalar. O SquirrelMail possui todas as funcionalidades
101 que você poderia desejar em um cliente de e-mail, incluindo um forte
102 suporte a MIME, livros de endereços e manipulação de pastas.
103
104 %package change_pass
105 Summary:        A squirrel interface to change passwords
106 Summary(pl):    Wiewiórczy interfejs do zmiany hase³
107 Group:          Applications/Mail
108 Requires:       %{name} = %{version}-%{release}
109 Requires:       poppassd
110 Requires:       squirrelmail-compatibility-%{_compatibility_version}
111
112 %description change_pass
113 This package contains an interface to change passwords.
114
115 %description change_pass -l pl
116 Ten pakiet zawiera interfejs do zmiany hase³.
117
118 %package filters
119 Summary:        A squirrel interface for various filters
120 Summary(pl):    Wiewiórczy interfejs do ró¿nych filterów
121 Group:          Applications/Mail
122 Requires:       %{name} = %{version}-%{release}
123 Provides:       webmail-filters
124
125 %description filters
126 This package contains an interface for various filters.
127
128 %description filters -l pl
129 Ten pakiet zawiera interfejs do ró¿nych filtrów.
130
131 %package ispell
132 Summary:        A squirrel interface to ispell
133 Summary(pl):    Wiewiórczy interfejs do ispella
134 Group:          Applications/Mail
135 Requires:       %{name} = %{version}-%{release}
136 Requires:       ispell
137 Provides:       webmail-spellcheck
138
139 %description ispell
140 This package contains an interface to ispell and it allows you to
141 check mail against typos and common mistakes.
142
143 %description ispell -l pl
144 Pakiet zawiera interfejs do ispella pozwalaj±cy sprawdziæ pocztê pod
145 k±tem ¼le wpisanych s³ów i ortografii.
146
147 %package mail_fwd
148 Summary:        A squirrel email forwarding plug-in
149 Summary(pl):    Wtyczka umo¿liwiaj±ca przekierowanie poczty
150 Group:          Applications/Mail
151 Requires:       %{name} = %{version}-%{release}
152
153 %description mail_fwd
154 This plug-in allows to set email forwarding.
155 Note: binary file included in this package must be suid.
156
157 %description mail_fwd -l pl
158 Ta wtyczka pozwala na ustawienie przekierowania poczty.
159 Uwaga: plik binarny zawarty w tym pakiecie musi mieæ ustawiony bit
160 suid.
161
162 %package mailfetch
163 Summary:        A squirrel pop3 plug-in
164 Summary(pl):    Wiewiórcza wtyczka pop3
165 Group:          Applications/Mail
166 Requires:       %{name} = %{version}-%{release}
167
168 %description mailfetch
169 This package contains a interface to pop3 serwers, it allows you to
170 fetch mail from this kind of serwers.
171
172 %description mailfetch -l pl
173 Pakiet zawiera interfejs do serwerów pop3, pozwala ¶ci±gaæ z nich
174 pocztê za pomoc± us³ugi pop3.
175
176 %package newmail
177 Summary:        A new mail notify plug-in
178 Summary(pl):    Wtyczka informuj±ca o nowej poczcie
179 Group:          Applications/Mail
180 Requires:       %{name} = %{version}-%{release}
181 Requires:       %{name}-ispell = %{version}-%{release}
182
183 %description newmail
184 A Squirrel new mail notify plug-in.
185
186 %description newmail -l pl
187 Wiewiórcza wtyczka informuj±ca o nowej poczcie.
188
189 %package vacation
190 Summary:        A vacation plugin
191 Summary(pl):    Wtyczka vacation
192 Group:          Applications/Mail
193 Requires:       %{name} = %{version}-%{release}
194 Requires:       php-ftp
195
196 %description vacation
197 A Squirrel vacation plug-in.
198
199 %description vacation -l pl
200 Wtyczka vacation dla Squirrelmaila.
201
202 %prep
203 %setup -q -a1 -n %{name}-%{version}-%{_rc}
204
205 for f in %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} \
206         %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13}; do
207         tar -xzf $f -C plugins
208 done
209
210 # locales for not present plugins
211 rm -f locale/*/LC_MESSAGES/{abook_group,address_add,admin_add,amavisnewsql,archive_mail,askuserinfo,attachment_doc,autocomplete,avelsieve,block_attach,block_sender,bounce,change_ldappass,change_merakpass,change_mysqlpass,change_passwd,check_quota,chg_sasl_passwd,contactclean,cookie_warning,courier_vacation,custom_from,disk_quota,empty_folders,enews,extract,file_manager,folder_sizes,gpg,got_hotmail,image_buttons,japanese_input,junkfolder,ldap_abook,ldapquery,left_css,login_alias,mark_read,naguser,notes,online_users,preview_pane,qmailadmin_login,quota_usage,restrict_senders,rewrap,sasql,select_range,sent_confirmation,serversidefilter,show_headers,show_user_and_ip,smallcal,smime,startup_folder,tmda,tmdatools,taglines,templates,timeout_user,twc_weather,unsafe_image_rules,useracl,user_special_mailboxes,vadmin,view_as_html,virus_scan,vkeyboard,vpopmail,windows,yelp}.mo
212
213 # move to proper place (set by bindtextdomain in plugin)
214 for f in `find locale -name change_pass.mo`; do
215         if [ ! -f plugins/change_pass/$f ]; then
216                 install -D $f plugins/change_pass/$f
217         fi
218         rm -f $f
219 done
220 for f in `find locale -name gzip.mo`; do
221         if [ ! -f plugins/gzip/$f ]; then
222                 install -D $f plugins/gzip/$f
223         fi
224         rm -f $f
225 done
226
227 # missing (bind)textdomain calls?
228 # auto_cc, compatibility, quicksave, username, vacation
229
230 #rm -f plugins/change_passwd/chpasswd
231 rm -f plugins/mail_fwd/fwdfile/wfwd.o
232
233 %patch0 -p1
234 %patch1 -p1
235 %patch2 -p1
236 %patch3 -p1
237 %patch4 -p1
238 %patch5 -p1
239
240 find locale -name '*.po' | xargs rm -f
241
242 %build
243 %{__make} -C plugins/mail_fwd/fwdfile \
244         CFLAGS="%{rpmcflags}" \
245         LFLAGS="%{rpmldflags}"
246
247 %{__make} -C plugins/filters/bulkquery \
248         CC="%{__cc}" \
249         CFLAGS="%{rpmcflags} " \
250         LDFLAGS="%{rpmldflags} -lpthread -llwres" \
251
252 #%{__cc} %{rpmldflags} %{rpmcflags} -Wall -o plugins/change_passwd/chpasswd \
253 #       plugins/change_passwd/chpasswd.c -lcrypt
254
255 %install
256 rm -rf $RPM_BUILD_ROOT
257 install -d $RPM_BUILD_ROOT{%{_squirreldir}/{config,data},%{_sbindir}} \
258         $RPM_BUILD_ROOT{%{_datadir}/docs/squirrel,%{_squirreldata}/{prefs,data}} \
259         $RPM_BUILD_ROOT%{_sysconfdir}
260
261 install plugins/mail_fwd/fwdfile/wfwd $RPM_BUILD_ROOT%{_sbindir}
262 install plugins/filters/bulkquery/bulkquery $RPM_BUILD_ROOT%{_sbindir}
263 rm -f plugins/filters/bulkquery/*.{in,out,c} plugins/filters/bulkquery/bulkquery
264
265 install %{SOURCE14} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
266 install %{SOURCE14} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
267
268 cp -aR * $RPM_BUILD_ROOT%{_squirreldir}
269
270 find $RPM_BUILD_ROOT%{_squirreldir} -name '*.po' -o -name '*.pot' | xargs rm -f
271
272 # junk:
273 rm -f $RPM_BUILD_ROOT%{_squirreldir}/plugins/{username/options.php,gzip/setup.php~,make_archive.pl,README.plugins}
274
275 ln -s %{_sbindir}/bulkquery $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/bulkquery/bulkquery
276
277 ##---{ move configuration to etc: }---##
278 cp $RPM_BUILD_ROOT{%{_squirreldir}/config/config_default.php,%{_sysconfdir}/config.php}
279 ln -sf %{_sysconfdir}/config.php $RPM_BUILD_ROOT%{_squirreldir}/config/config.php
280
281 ##---{ move plugins configuration to etc: }---##
282 # vacation:
283 mv $RPM_BUILD_ROOT%{_squirreldir}/plugins/vacation/config.php $RPM_BUILD_ROOT%{_sysconfdir}/vacation_config.php
284 ln -s %{_sysconfdir}/vacation_config.php $RPM_BUILD_ROOT%{_squirreldir}/plugins/vacation/config.php
285 # filters:
286 mv $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/setup.php $RPM_BUILD_ROOT%{_sysconfdir}/filters_setup.php
287 ln -s %{_sysconfdir}/filters_setup.php $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/setup.php
288
289 ##---{ Other manipulations: }---##
290 mv $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/bulkquery/README $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/README.bulkquery
291 mv $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/bulkquery/INSTALL $RPM_BUILD_ROOT%{_squirreldir}/plugins/filters/INSTALL.bulkquery
292
293 %clean
294 rm -rf $RPM_BUILD_ROOT
295
296 %triggerin -- apache1
297 %webapp_register apache %{_webapp}
298
299 %triggerun -- apache1
300 %webapp_unregister apache %{_webapp}
301
302 %triggerin -- apache >= 2.0.0
303 %webapp_register httpd %{_webapp}
304
305 %triggerun -- apache >= 2.0.0
306 %webapp_unregister httpd %{_webapp}
307
308 %triggerpostun -- squirrelmail < 1.4.5-4.1
309 if [ -f /home/services/httpd/html/squirrel/config/config.php.rpmsave ]; then
310         echo "Moving old config file to %{_sysconfdir}/config.php"
311         mv -f %{_sysconfdir}/config.php{,.rpmnew}
312         mv -f /home/services/httpd/html/squirrel/config/config.php.rpmsave %{_sysconfdir}/config.php
313 fi
314
315 if [ -f /etc/squirrelmail/config.php.rpmsave ]; then
316         echo "Moving old config file to %{_sysconfdir}/config.php"
317         mv -f %{_sysconfdir}/config.php{,.rpmnew}
318         mv -f /etc/squirrelmail/config.php.rpmsave %{_sysconfdir}/config.php
319 fi
320
321 # nuke very-old config location (this mostly for Ra)
322 if [ -f /etc/httpd/httpd.conf ]; then
323         sed -i -e "/^Include.*squirrelmail.conf/d" /etc/httpd/httpd.conf
324         httpd_reload=1
325 fi
326
327 # migrate from httpd (apache2) config dir
328 if [ -f /etc/httpd/squirrelmail.conf.rpmsave ]; then
329         cp -f %{_sysconfdir}/httpd.conf{,.rpmnew}
330         mv -f /etc/httpd/squirrelmail.conf.rpmsave %{_sysconfdir}/httpd.conf
331         httpd_reload=1
332 fi
333
334 if [ -d /etc/httpd/webapps.d ]; then
335         /usr/sbin/webapp register httpd %{_webapp}
336         httpd_reload=1
337 fi
338
339 # place new config location, as trigger puts config only on first install, do it here.
340 if [ -L /etc/httpd/httpd.conf/99_squirrelmail.conf ]; then
341         rm -f /etc/httpd/httpd.conf/99_squirrelmail.conf
342         /usr/sbin/webapp register httpd %{_webapp}
343         httpd_reload=1
344 fi
345
346 if [ "$httpd_reload" ]; then
347         if [ -f /var/lock/subsys/httpd ]; then
348                 /etc/rc.d/init.d/httpd reload 1>&2
349         fi
350 fi
351
352 %triggerpostun vacation -- squirrelmail-vacation < 1.4.5-4.1
353 if [ -f /etc/squirrelmail/vacation_config.php.rpmsave ]; then
354         echo "Moving old config file to %{_sysconfdir}/vacation_config.php"
355         mv -f %{_sysconfdir}/vacation_config.php{,.rpmnew}
356         mv -f /etc/squirrelmail/vacation_config.php.rpmsave %{_sysconfdir}/vacation_config.php
357 fi
358
359 %files
360 %defattr(644,root,root,755)
361 %doc AUTHORS ChangeLog ChangeLog.locales README ReleaseNotes ReleaseNotes.locales UPGRADE doc/*.txt doc/*.html
362 %doc doc/ReleaseNotes/*/*
363
364 %dir %attr(750,root,http) %{_sysconfdir}
365 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
366 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
367 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config.php
368
369 %dir %{_squirreldir}
370 %{_squirreldir}/class
371 %attr(640,root,http) %{_squirreldir}/data/.htaccess
372 %attr(640,root,http) %{_squirreldir}/data/*
373 %{_squirreldir}/index.php
374 %attr(744,root,root) %{_squirreldir}/configure
375 %attr(750,root,http) %dir %{_squirreldir}/config
376 %attr(744,root,root) %{_squirreldir}/config/*.pl
377 %attr(640,root,http) %config(noreplace) %{_squirreldir}/config/*.php
378 %{_squirreldir}/functions
379 %dir %{_squirreldir}/help
380 %{_squirreldir}/help/index.php
381 %{_squirreldir}/help/en_US
382 %lang(bg) %{_squirreldir}/help/bg_BG
383 %lang(ca) %{_squirreldir}/help/ca_ES
384 %lang(cs) %{_squirreldir}/help/cs_CZ
385 %lang(cy) %{_squirreldir}/help/cy_GB
386 %lang(da) %{_squirreldir}/help/da_DK
387 %lang(de) %{_squirreldir}/help/de_DE
388 %lang(en) %{_squirreldir}/help/en_GB
389 %lang(es) %{_squirreldir}/help/es_ES
390 %lang(fi) %{_squirreldir}/help/fi_FI
391 %lang(fr) %{_squirreldir}/help/fr_FR
392 %lang(id) %{_squirreldir}/help/id_ID
393 %lang(it) %{_squirreldir}/help/it_IT
394 %lang(ja) %{_squirreldir}/help/ja_JP
395 %lang(ko) %{_squirreldir}/help/ko_KR
396 %lang(lt) %{_squirreldir}/help/lt_LT
397 %lang(nl) %{_squirreldir}/help/nl_NL
398 %lang(pl) %{_squirreldir}/help/pl_PL
399 %lang(pt) %{_squirreldir}/help/pt_PT
400 %lang(pt_BR) %{_squirreldir}/help/pt_BR
401 %lang(ru) %{_squirreldir}/help/ru_RU
402 %lang(sk) %{_squirreldir}/help/sk_SK
403 %lang(sl) %{_squirreldir}/help/sl_SI
404 %lang(sr) %{_squirreldir}/help/sr_YU
405 %lang(sv) %{_squirreldir}/help/sv_SE
406 %lang(th) %{_squirreldir}/help/th_TH
407 %lang(zh_CN) %{_squirreldir}/help/zh_CN
408 %{_squirreldir}/images
409 %{_squirreldir}/include
410 %dir %{_squirreldir}/locale
411 %{_squirreldir}/locale/index.php
412 %{_squirreldir}/locale/timezones.cfg
413 %lang(ar) %{_squirreldir}/locale/ar
414 %lang(bg) %{_squirreldir}/locale/bg_BG
415 %lang(bn) %{_squirreldir}/locale/bn_IN
416 %lang(ca) %{_squirreldir}/locale/ca_ES
417 %lang(da) %{_squirreldir}/locale/da_DK
418 %lang(de) %{_squirreldir}/locale/de_DE
419 %lang(cs) %{_squirreldir}/locale/cs_CZ
420 %lang(cy) %{_squirreldir}/locale/cy_GB
421 %lang(el) %{_squirreldir}/locale/el_GR
422 %lang(en) %{_squirreldir}/locale/en_GB
423 %lang(es) %{_squirreldir}/locale/es_ES
424 %lang(eu) %{_squirreldir}/locale/eu_ES
425 %lang(fa) %{_squirreldir}/locale/fa_IR
426 %lang(fi) %{_squirreldir}/locale/fi_FI
427 %lang(fo) %{_squirreldir}/locale/fo_FO
428 %lang(fr) %{_squirreldir}/locale/fr_FR
429 %lang(he) %{_squirreldir}/locale/he_IL
430 %lang(hr) %{_squirreldir}/locale/hr_HR
431 %lang(hu) %{_squirreldir}/locale/hu_HU
432 %lang(id) %{_squirreldir}/locale/id_ID
433 %lang(is) %{_squirreldir}/locale/is_IS
434 %lang(it) %{_squirreldir}/locale/it_IT
435 %lang(ja) %{_squirreldir}/locale/ja_JP
436 %lang(ko) %{_squirreldir}/locale/ko_KR
437 %lang(lt) %{_squirreldir}/locale/lt_LT
438 %lang(ms) %{_squirreldir}/locale/ms_MY
439 %lang(nb) %{_squirreldir}/locale/nb_NO
440 %lang(nl) %{_squirreldir}/locale/nl_NL
441 %lang(nn) %{_squirreldir}/locale/nn_NO
442 %lang(pl) %{_squirreldir}/locale/pl_PL
443 %lang(pt) %{_squirreldir}/locale/pt_PT
444 %lang(pt_BR) %{_squirreldir}/locale/pt_BR
445 %lang(ro) %{_squirreldir}/locale/ro_RO
446 %lang(ru) %{_squirreldir}/locale/ru_RU
447 %lang(sr) %{_squirreldir}/locale/sr_YU
448 %lang(sv) %{_squirreldir}/locale/sv_SE
449 %lang(sk) %{_squirreldir}/locale/sk_SK
450 %lang(sl) %{_squirreldir}/locale/sl_SI
451 #%lang(th) %{_squirreldir}/locale/th_TH
452 %lang(tr) %{_squirreldir}/locale/tr_TR
453 %lang(ug) %{_squirreldir}/locale/ug
454 #%lang(uk) %{_squirreldir}/locale/uk_UA
455 #%lang(vi) %{_squirreldir}/locale/vi_VN
456 %lang(zh_CN) %{_squirreldir}/locale/zh_CN
457 %lang(zh_TW) %{_squirreldir}/locale/zh_TW
458 %dir %{_squirreldir}/plugins
459 %{_squirreldir}/plugins/abook_take
460 %{_squirreldir}/plugins/addgraphics
461 %{_squirreldir}/plugins/administrator
462 %{_squirreldir}/plugins/auto_cc
463 %{_squirreldir}/plugins/bug_report
464 %{_squirreldir}/plugins/calendar
465 %{_squirreldir}/plugins/compatibility
466 %{_squirreldir}/plugins/delete_move_next
467 %{_squirreldir}/plugins/fortune
468 %dir %{_squirreldir}/plugins/gzip
469 %{_squirreldir}/plugins/gzip/*.php
470 %dir %{_squirreldir}/plugins/gzip/locale
471 %lang(el) %{_squirreldir}/plugins/gzip/locale/el_GR
472 %{_squirreldir}/plugins/index.php
473 %{_squirreldir}/plugins/info
474 %{_squirreldir}/plugins/listcommands
475 %{_squirreldir}/plugins/message_details
476 %{_squirreldir}/plugins/motd
477 %{_squirreldir}/plugins/password_forget
478 %{_squirreldir}/plugins/quicksave
479 %{_squirreldir}/plugins/retrieveuserdata
480 %{_squirreldir}/plugins/sent_subfolders
481 %{_squirreldir}/plugins/spamcop
482 %{_squirreldir}/plugins/translate
483 %{_squirreldir}/plugins/username
484 %{_squirreldir}/src
485 %{_squirreldir}/themes
486 %attr(710,root,http) %dir %{_squirreldata}
487 %attr(730,root,http) %dir %{_squirreldata}/prefs
488 %attr(730,root,http) %dir %{_squirreldata}/data
489 # To be removed. Just for compatibility with existing configurations:
490 %attr(730,root,http) %dir %{_squirreldir}/data
491
492 %files change_pass
493 %defattr(644,root,root,755)
494 %doc plugins/change_pass/README
495 %dir %{_squirreldir}/plugins/change_pass
496 %dir %{_squirreldir}/plugins/change_pass/locale
497 %{_squirreldir}/plugins/change_pass/*.php
498 %lang(bg) %{_squirreldir}/plugins/change_pass/locale/bg_BG
499 %lang(de) %{_squirreldir}/plugins/change_pass/locale/de_DE
500 %lang(es) %{_squirreldir}/plugins/change_pass/locale/es_ES
501 %lang(fr) %{_squirreldir}/plugins/change_pass/locale/fr_FR
502 %lang(ja) %{_squirreldir}/plugins/change_pass/locale/ja_JP
503 %lang(lt) %{_squirreldir}/plugins/change_pass/locale/lt_LT
504 %lang(pl) %{_squirreldir}/plugins/change_pass/locale/pl_PL
505 %lang(pt_BR) %{_squirreldir}/plugins/change_pass/locale/pt_BR
506 %lang(pt) %{_squirreldir}/plugins/change_pass/locale/pt_PT
507
508 %files filters
509 %defattr(644,root,root,755)
510 %doc plugins/filters/{README*,CHANGES}
511 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/filters_setup.php
512 %attr(755,root,root) %{_sbindir}/bulkquery
513 %dir %{_squirreldir}/plugins/filters
514 %dir %{_squirreldir}/plugins/filters/bulkquery
515 %{_squirreldir}/plugins/filters/*.php
516
517 %files ispell
518 %defattr(644,root,root,755)
519 %{_squirreldir}/plugins/squirrelspell
520
521 %files mail_fwd
522 %defattr(644,root,root,755)
523 %doc plugins/mail_fwd/README
524 %attr(755,root,root) %{_sbindir}/wfwd
525 %dir %{_squirreldir}/plugins/mail_fwd
526 %{_squirreldir}/plugins/mail_fwd/[!f]*.php
527
528 %files mailfetch
529 %defattr(644,root,root,755)
530 %doc plugins/mail_fetch/README
531 %dir %{_squirreldir}/plugins/mail_fetch
532 %{_squirreldir}/plugins/mail_fetch/*.php
533
534 %files newmail
535 %defattr(644,root,root,755)
536 %doc plugins/newmail/{HISTORY,README}
537 %dir %{_squirreldir}/plugins/newmail
538 %{_squirreldir}/plugins/newmail/*.php
539 %{_squirreldir}/plugins/newmail/sounds
540
541 %files vacation
542 %defattr(644,root,root,755)
543 %doc plugins/vacation/README
544 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vacation_config.php
545 %dir %{_squirreldir}/plugins/vacation
546 %{_squirreldir}/plugins/vacation/*.php
This page took 0.061503 seconds and 3 git commands to generate.