]> git.pld-linux.org Git - packages/evolution.git/blob - evolution.spec
- updated to 3.12.10
[packages/evolution.git] / evolution.spec
1 # TODO: image-inline (requires gtk+3 based gtkimageview, not released yet)
2 #
3 # Conditional build:
4 %bcond_without  ldap            # LDAP support
5 %bcond_without  contact_maps    # contact maps (libchamplain+clutter+geocode)
6 %bcond_without  glade           # Glade catalog
7
8 %define         basever 3.12
9 Summary:        The GNOME Email/Calendar/Addressbook Suite
10 Summary(pl.UTF-8):      Klient poczty, kalendarz i książka adresowa dla GNOME
11 Summary(pt_BR.UTF-8):   Cliente de email integrado com calendário e catálogo de endereços
12 Summary(zh_CN.UTF-8):   Evolution - GNOME个人和工作组信息管理工具(包括电子邮件,日历和地址薄)
13 Name:           evolution
14 Version:        3.12.10
15 Release:        1
16 License:        GPL v2+
17 Group:          X11/Applications/Mail
18 Source0:        http://ftp.gnome.org/pub/GNOME/sources/evolution/3.12/%{name}-%{version}.tar.xz
19 # Source0-md5:  8cb2ee955d7adccee07d00eb46d7451b
20 Source3:        %{name}-addressbook.desktop
21 Source4:        %{name}-calendar.desktop
22 Source5:        %{name}-mail.desktop
23 Source6:        %{name}-tasks.desktop
24 Patch0:         %{name}-nolibs.patch
25 Patch1:         %{name}-gnome-icon-theme.patch
26 URL:            http://wiki.gnome.org/Apps/Evolution/
27 BuildRequires:  atk-devel
28 BuildRequires:  autoconf >= 2.64
29 BuildRequires:  automake >= 1:1.10
30 BuildRequires:  bison
31 BuildRequires:  cairo-gobject-devel
32 %{?with_contact_maps:BuildRequires:     clutter-gtk-devel >= 0.90}
33 BuildRequires:  docbook-dtd412-xml
34 BuildRequires:  evolution-data-server-devel >= %{version}
35 BuildRequires:  gcr-devel >= 3.4
36 BuildRequires:  geoclue-devel >= 0.12.0
37 %{?with_contact_maps:BuildRequires:     geocode-glib-devel >= 3.10.0}
38 BuildRequires:  gettext-tools >= 0.18.1
39 BuildRequires:  gdk-pixbuf2-devel >= 2.24.0
40 %{?with_glade:BuildRequires:    glade-devel >= 3.10.0}
41 BuildRequires:  glib2-devel >= 1:2.36.0
42 BuildRequires:  gnome-common >= 2.26.0
43 BuildRequires:  gnome-desktop-devel >= 3.2.0
44 BuildRequires:  gnome-icon-theme >= 3.2.0
45 BuildRequires:  gsettings-desktop-schemas-devel >= 3.2.0
46 BuildRequires:  gstreamer-devel
47 BuildRequires:  gtk+3-devel >= 3.8.0
48 BuildRequires:  gtk-doc >= 1.14
49 BuildRequires:  gtk-webkit3-devel >= 2.0.1
50 BuildRequires:  gtkhtml-devel >= 4.5.2
51 BuildRequires:  gtkspell3-devel >= 3.0
52 BuildRequires:  intltool >= 0.40.0
53 BuildRequires:  libcanberra-gtk3-devel >= 0.25
54 %{?with_contact_maps:BuildRequires:     libchamplain-devel >= 0.12}
55 BuildRequires:  libgdata-devel >= 0.10
56 BuildRequires:  libgweather-devel >= 3.8.0
57 BuildRequires:  libical-devel
58 BuildRequires:  libnotify-devel >= 0.7
59 BuildRequires:  libpst-devel >= 0.6.54
60 BuildRequires:  libsoup-devel >= 2.42.0
61 BuildRequires:  libtool >= 2:2.2
62 BuildRequires:  libxml2-devel >= 1:2.7.3
63 BuildRequires:  libytnef-devel
64 BuildRequires:  nspr-devel >= 4
65 BuildRequires:  nss-devel >= 3
66 %{?with_ldap:BuildRequires:     openldap-devel >= 2.4.6}
67 BuildRequires:  perl-base
68 BuildRequires:  pkgconfig
69 BuildRequires:  psmisc
70 BuildRequires:  python
71 BuildRequires:  rpmbuild(find_lang) >= 1.23
72 BuildRequires:  rpmbuild(macros) >= 1.527
73 BuildRequires:  shared-mime-info >= 0.22
74 BuildRequires:  tar >= 1:1.22
75 BuildRequires:  which
76 BuildRequires:  xorg-lib-libICE-devel
77 BuildRequires:  xorg-lib-libSM-devel
78 BuildRequires:  xorg-proto-xproto-devel
79 BuildRequires:  xz
80 BuildRequires:  yelp-tools
81 Requires(post,postun):  glib2 >= 1:2.36.0
82 Requires(post,postun):  gtk-update-icon-cache
83 Requires(post,postun):  scrollkeeper
84 Requires:       %{name}-component = %{version}-%{release}
85 Requires:       %{name}-libs = %{version}-%{release}
86 Requires:       evolution-data-server >= %{version}
87 Requires:       gnome-icon-theme >= 3.2.0
88 Requires:       gsettings-desktop-schemas >= 3.2.0
89 Requires:       hicolor-icon-theme
90 Requires:       libical >= 0.46
91 Requires:       libnotify-devel >= 0.7
92 Requires:       psmisc
93 Requires:       shared-mime-info >= 0.22
94 Suggests:       adwaita-icon-theme
95 Obsoletes:      evolution-mono
96 Obsoletes:      evolution-pilot
97 Obsoletes:      evolution-python
98 Obsoletes:      evolution2
99 Obsoletes:      gnome-pim
100 # sr@Latn vs. sr@latin
101 Conflicts:      glibc-misc < 6:2.7
102 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
103
104 %define         evo_plugins_dir         %{_libdir}/evolution/%{basever}/plugins
105
106 %description
107 Evolution is the GNOME mailer, calendar, contact manager and
108 communications tool. The tools which make up Evolution will be tightly
109 integrated with one another and act as a seamless personal
110 information-management tool.
111
112 %description -l pl.UTF-8
113 Evolution to program pocztowy, kalendarz, książka adresowa i narzędzie
114 komunikacyjne dla GNOME.
115
116 %description -l pt_BR.UTF-8
117 Evolution é um cliente de email para o GNOME com calendário e outras
118 ferramentas interessantes.
119
120 %package libs
121 Summary:        Evolution libraries
122 Summary(pl.UTF-8):      Biblioteki Evolution
123 Group:          X11/Libraries
124 Requires:       gcr >= 3.4
125 Requires:       gdk-pixbuf2 >= 2.24.0
126 Requires:       glib2 >= 1:2.36.0
127 Requires:       gtk+3 >= 3.8.0
128 Requires:       gtk-webkit3 >= 2.0.1
129 Requires:       gtkhtml >= 4.5.2
130 Requires:       libcanberra-gtk3 >= 0.25
131 Requires:       libsoup >= 2.42.0
132 Requires:       libxml2 >= 1:2.7.3
133
134 %description libs
135 This package contains Evolution libraries.
136
137 %description libs -l pl.UTF-8
138 Pakiet zawiera biblioteki Evolution.
139
140 %package devel
141 Summary:        Header files for evolution
142 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja
143 Summary(pt_BR.UTF-8):   Bibliotecas e arquivos de inclusão para desenvolvimento
144 Summary(zh_CN.UTF-8):   Evolution组件开发库
145 Group:          X11/Development/Libraries
146 Requires:       %{name}-libs = %{version}-%{release}
147 Requires:       cyrus-sasl-devel
148 Requires:       evolution-data-server-devel >= %{version}
149 Requires:       glib2-devel >= 1:2.36.0
150 Requires:       gnome-desktop-devel >= 3.2.0
151 Requires:       gtk+3-devel >= 3.8.0
152 Requires:       gtk-webkit3-devel >= 2.0.1
153 Requires:       gtkhtml-devel >= 4.5.3
154 Requires:       libxml2-devel >= 1:2.7.3
155 %{?with_ldap:Requires:  openldap-devel >= 2.4.6}
156 Obsoletes:      evolution2-devel
157
158 %description devel
159 This package contains the files necessary to develop applications
160 using Evolution's libraries.
161
162 %description devel -l pl.UTF-8
163 Pakiet zawiera pliki potrzebne do rozwoju aplikacji używających
164 bibliotek programu Evolution.
165
166 %description devel -l pt_BR.UTF-8
167 Este pacote contém os arquivos necessários para desenvolvimento de
168 aplicações utilizando as bibliotecas do Evolution.
169
170 %package static
171 Summary:        Static libraries for evolution
172 Summary(pl.UTF-8):      Biblioteki statyczne dla evolution
173 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento
174 Group:          X11/Development/Libraries
175 Requires:       %{name}-devel = %{version}-%{release}
176 Obsoletes:      evolution2-static
177
178 %description static
179 This package contains static libraries for Evolution.
180
181 %description static -l pl.UTF-8
182 Pakiet zawiera statyczne biblioteki Evolution.
183
184 %description static -l pt_BR.UTF-8
185 Este pacote contém as bibliotecas estáticas para desenvolvimento de
186 aplicações.
187
188 %package glade
189 Summary:        Evolution catalog file for Glade
190 Summary(pl.UTF-8):      Plik katalogu Evolution dla Glade
191 Group:          X11/Development/Libraries
192 Requires:       %{name}-devel = %{version}-%{release}
193 Requires:       glade >= 3.10.0
194
195 %description glade
196 Evolution catalog file for Glade.
197
198 %description glade -l pl.UTF-8
199 Plik katalogu Evolution dla Glade.
200
201 %package mail
202 Summary:        Evolution mail component
203 Summary(pl.UTF-8):      Moduł pocztowy Evolution
204 Group:          X11/Applications/Mail
205 Requires(post,postun):  desktop-file-utils
206 Requires(post,postun):  glib2 >= 1:2.36.0
207 # mail composer requires addressbook component
208 Requires:       %{name}-addressbook = %{version}-%{release}
209 Requires:       libpst >= 0.6.54
210 Provides:       %{name}-component = %{version}-%{release}
211
212 %description mail
213 Evolution mail.
214
215 %description mail -l pl.UTF-8
216 Moduł pocztowy Evolution.
217
218 %package addressbook
219 Summary:        Evolution addressbook component
220 Summary(pl.UTF-8):      Moduł książki adresowej Evolution
221 Group:          X11/Applications/Mail
222 Requires(post,postun):  desktop-file-utils
223 Requires(post,postun):  glib2 >= 1:2.36.0
224 Requires:       %{name} = %{version}-%{release}
225 %{?with_contact_maps:Requires:  clutter-gtk >= 0.90}
226 %{?with_contact_maps:Requires:  geocode-glib >= 3.10.0}
227 %{?with_contact_maps:Requires:  libchamplain >= 0.12}
228 Provides:       %{name}-component = %{version}-%{release}
229
230 %description addressbook
231 Evolution addressbook.
232
233 %description addressbook -l pl.UTF-8
234 Książka adresowa Evolution.
235
236 %package calendar
237 Summary:        Evolution calendar and todo component
238 Summary(pl.UTF-8):      Moduł kalendarza i listy zadań Evolution
239 Group:          X11/Applications
240 Requires(post,postun):  desktop-file-utils
241 Requires(post,postun):  glib2 >= 1:2.36.0
242 Requires:       %{name} = %{version}-%{release}
243 Requires:       libgdata >= 0.10
244 Requires:       libgweather >= 3.8.0
245 Provides:       %{name}-component = %{version}-%{release}
246 Obsoletes:      evolution-caldav
247 Obsoletes:      evolution-webcal
248
249 %description calendar
250 Evolution calendar and todo component.
251
252 %description calendar -l pl.UTF-8
253 Kalendarz i lista zadań Evolution.
254
255 %package apidocs
256 Summary:        Evolution API documentation
257 Summary(pl.UTF-8):      Dokumentacja API Evolution
258 Group:          Documentation
259 Requires:       gtk-doc-common
260 %if "%{_rpmversion}" >= "5"
261 BuildArch:      noarch
262 %endif
263
264 %description apidocs
265 Evolution API documentation.
266
267 %description apidocs -l pl.UTF-8
268 Dokumentacja API Evolution.
269
270 %prep
271 %setup -q
272 %patch0 -p1
273 %patch1 -p1
274
275 %build
276 %{__intltoolize}
277 %{__libtoolize}
278 %{__aclocal} -I m4
279 %{__autoheader}
280 %{__autoconf}
281 %{__automake}
282 # ac_cv_libiconv=no to look iconv in libc (configure has inverted logic)
283 %configure \
284         BOGOFILTER="/usr/bin/bogofilter" \
285         HIGHLIGHT="/usr/bin/highlight" \
286         SPAMASSASSIN="/usr/bin/spamassassin" \
287         SA_LEARN="/usr/bin/sa-learn" \
288         SPAMC="/usr/bin/spamc" \
289         SPAMD="/usr/bin/spamd" \
290         ac_cv_libiconv=no \
291         --enable-canberra \
292         %{?with_contact_maps:--enable-contact-maps} \
293         --enable-gtk-doc \
294         --disable-image-inline \
295         --enable-nss \
296         %{__with_without ldap openldap} \
297         --enable-plugins=all \
298         --enable-pst-import \
299         --disable-silent-rules \
300         --enable-smime \
301         --enable-static \
302         --enable-weather \
303         %{?with_glade:--with-glade-catalog} \
304         --with-html-dir=%{_gtkdocdir} \
305         --with-nspr-includes="%{_includedir}/nspr" \
306         --with-nspr-libs="%{_libdir}" \
307         --with-nss-includes="%{_includedir}/nss" \
308         --with-nss-libs="%{_libdir}" \
309         --without-static-ldap \
310         --with-sub-version=" PLD Linux"
311
312 %{__make}
313
314 %install
315 rm -rf $RPM_BUILD_ROOT
316
317 %{__make} install \
318         DESTDIR=$RPM_BUILD_ROOT
319
320 cp -p %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir}
321
322 # remove useless files
323 %{__rm} $RPM_BUILD_ROOT%{_libdir}/evolution/%{basever}/{modules,plugins}/*.{a,la}
324 %{__rm} $RPM_BUILD_ROOT%{_libdir}/evolution/%{basever}/*.la
325 %if %{with glade}
326 %{__rm} $RPM_BUILD_ROOT%{_libdir}/glade/modules/libgladeevolution.{la,a}
327 %endif
328 %{__rm} $RPM_BUILD_ROOT%{_desktopdir}/evolution.desktop
329
330 %find_lang %{name} --all-name --with-gnome
331
332 %clean
333 rm -rf $RPM_BUILD_ROOT
334
335 %post
336 %update_icon_cache hicolor
337 %glib_compile_schemas
338
339 %postun
340 %update_icon_cache hicolor
341 %glib_compile_schemas
342
343 %post   libs -p /sbin/ldconfig
344 %postun libs -p /sbin/ldconfig
345
346 %post mail
347 %update_desktop_database_post
348 %glib_compile_schemas
349
350 %postun mail
351 %update_desktop_database_postun
352 %glib_compile_schemas
353
354 %post addressbook
355 %update_desktop_database_post
356 %glib_compile_schemas
357
358 %postun addressbook
359 %update_desktop_database_postun
360 %glib_compile_schemas
361
362 %post calendar
363 %update_desktop_database_post
364 %glib_compile_schemas
365
366 %postun calendar
367 %update_desktop_database_postun
368 %glib_compile_schemas
369
370 %files -f %{name}.lang
371 %defattr(644,root,root,755)
372 %doc AUTHORS ChangeLog MAINTAINERS NEWS* README
373 %attr(755,root,root) %{_bindir}/evolution
374 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-alarm-notify
375 %attr(755,root,root) %{_libdir}/evolution/%{basever}/killev
376 %dir %{_libdir}/evolution/%{basever}/modules
377 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-composer-autosave.so
378 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-contact-photos.so
379 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-gravatar.so
380 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-offline-alert.so
381 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-plugin-lib.so
382 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-plugin-manager.so
383 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-settings.so
384 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-web-inspector.so
385
386 %{_datadir}/GConf/gsettings/evolution.convert
387 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.gschema.xml
388 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.importer.gschema.xml
389 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml
390
391 %{_datadir}/appdata/evolution.appdata.xml
392
393 %dir %{_datadir}/evolution
394 %dir %{_datadir}/evolution/%{basever}
395 %dir %{_datadir}/evolution/%{basever}/default
396 %dir %{_datadir}/evolution/%{basever}/default/C
397 %dir %{_datadir}/evolution/%{basever}/etspec
398 %dir %{_datadir}/evolution/%{basever}/views
399
400 %lang(ca) %dir %{_datadir}/evolution/%{basever}/default/ca
401 %lang(cs) %dir %{_datadir}/evolution/%{basever}/default/cs
402 %lang(de) %dir %{_datadir}/evolution/%{basever}/default/de
403 %lang(es) %dir %{_datadir}/evolution/%{basever}/default/es
404 %lang(fi) %dir %{_datadir}/evolution/%{basever}/default/fi
405 %lang(fr) %dir %{_datadir}/evolution/%{basever}/default/fr
406 %lang(hu) %dir %{_datadir}/evolution/%{basever}/default/hu
407 %lang(id) %dir %{_datadir}/evolution/%{basever}/default/id
408 %lang(it) %dir %{_datadir}/evolution/%{basever}/default/it
409 %lang(ja) %dir %{_datadir}/evolution/%{basever}/default/ja
410 %lang(ko) %dir %{_datadir}/evolution/%{basever}/default/ko
411 %lang(lt) %dir %{_datadir}/evolution/%{basever}/default/lt
412 %lang(mk) %dir %{_datadir}/evolution/%{basever}/default/mk
413 %lang(nl) %dir %{_datadir}/evolution/%{basever}/default/nl
414 %lang(pl) %dir %{_datadir}/evolution/%{basever}/default/pl
415 %lang(pt) %dir %{_datadir}/evolution/%{basever}/default/pt
416 %lang(ro) %dir %{_datadir}/evolution/%{basever}/default/ro
417 %lang(sv) %dir %{_datadir}/evolution/%{basever}/default/sv
418 %lang(sr) %dir %{_datadir}/evolution/%{basever}/default/sr
419 %lang(sr@latin) %dir %{_datadir}/evolution/%{basever}/default/sr@latin
420 %lang(zh_CN) %dir %{_datadir}/evolution/%{basever}/default/zh_CN
421
422 %{_datadir}/evolution/%{basever}/address_formats.dat
423 %{_datadir}/evolution/%{basever}/countrytransl.map
424
425 %dir %{_datadir}/evolution/%{basever}/errors
426 %{_datadir}/evolution/%{basever}/errors/e-system.error
427 %{_datadir}/evolution/%{basever}/errors/filter.error
428 %{_datadir}/evolution/%{basever}/errors/mail-composer.error
429 %{_datadir}/evolution/%{basever}/errors/shell.error
430 %{_datadir}/evolution/%{basever}/errors/evolution-offline-alert.error
431 %{_datadir}/evolution/%{basever}/errors/widgets.error
432
433 %dir %{_datadir}/evolution/%{basever}/help
434 %dir %{_datadir}/evolution/%{basever}/help/quickref
435 %dir %{_datadir}/evolution/%{basever}/help/quickref/C
436
437 %{_datadir}/evolution/%{basever}/help/quickref/C/quickref.pdf
438 %lang(ca) %dir %{_datadir}/evolution/%{basever}/help/quickref/ca
439 %lang(ca) %{_datadir}/evolution/%{basever}/help/quickref/ca/quickref.pdf
440 %lang(cs) %dir %{_datadir}/evolution/%{basever}/help/quickref/cs
441 %lang(cs) %{_datadir}/evolution/%{basever}/help/quickref/cs/quickref.pdf
442 %lang(de) %dir %{_datadir}/evolution/%{basever}/help/quickref/de
443 %lang(de) %{_datadir}/evolution/%{basever}/help/quickref/de/quickref.pdf
444 %lang(es) %dir %{_datadir}/evolution/%{basever}/help/quickref/es
445 %lang(es) %{_datadir}/evolution/%{basever}/help/quickref/es/quickref.pdf
446 %lang(fr) %dir %{_datadir}/evolution/%{basever}/help/quickref/fr
447 %lang(fr) %{_datadir}/evolution/%{basever}/help/quickref/fr/quickref.pdf
448 %lang(hu) %dir %{_datadir}/evolution/%{basever}/help/quickref/hu
449 %lang(hu) %{_datadir}/evolution/%{basever}/help/quickref/hu/quickref.pdf
450 %lang(it) %dir %{_datadir}/evolution/%{basever}/help/quickref/it
451 %lang(it) %{_datadir}/evolution/%{basever}/help/quickref/it/quickref.pdf
452 %lang(pl) %dir %{_datadir}/evolution/%{basever}/help/quickref/pl
453 %lang(pl) %{_datadir}/evolution/%{basever}/help/quickref/pl/quickref.pdf
454 %lang(pt) %dir %{_datadir}/evolution/%{basever}/help/quickref/pt
455 %lang(pt) %{_datadir}/evolution/%{basever}/help/quickref/pt/quickref.pdf
456 %lang(sq) %dir %{_datadir}/evolution/%{basever}/help/quickref/sq
457 %lang(sq) %{_datadir}/evolution/%{basever}/help/quickref/sq/quickref.pdf
458 %lang(sv) %dir %{_datadir}/evolution/%{basever}/help/quickref/sv
459 %lang(sv) %{_datadir}/evolution/%{basever}/help/quickref/sv/quickref.pdf
460
461 %{_datadir}/evolution/%{basever}/icons
462 %{_datadir}/evolution/%{basever}/images
463 %{_datadir}/evolution/%{basever}/sounds
464 %{_datadir}/evolution/%{basever}/theme
465 %{_datadir}/evolution/%{basever}/ui
466
467 %{_iconsdir}/hicolor/*/apps/*
468 %{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
469
470 # PLUGINS
471 # backup-restore
472 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-backup
473 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-backup-restore.so
474 %{_datadir}/evolution/%{basever}/errors/org-gnome-backup-restore.error
475
476 # prefer-plain
477 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-prefer-plain.so
478 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-prefer-plain.so
479 %{evo_plugins_dir}/org-gnome-prefer-plain.eplug
480 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml
481
482 # face plugin
483 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-face.so
484 %{evo_plugins_dir}/org-gnome-face.eplug
485 %{_datadir}/evolution/%{basever}/errors/org-gnome-face.error
486 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.face-picture.gschema.xml
487
488 # external editor plugin
489 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-external-editor.so
490 %{evo_plugins_dir}/org-gnome-external-editor.eplug
491 %{_datadir}/evolution/%{basever}/errors/org-gnome-external-editor.error
492
493 %files libs
494 %defattr(644,root,root,755)
495 %dir %{_libdir}/evolution
496 %dir %{_libdir}/evolution/%{basever}
497 %dir %{evo_plugins_dir}
498 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libeabutil.so
499 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontacteditor.so
500 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontactlisteditor.so
501 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libemail-engine.so
502 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libessmime.so
503 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.so
504 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar.so
505 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar-importers.so
506 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-formatter.so
507 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-composer.so
508 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-importers.so
509 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail.so
510 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-shell.so
511 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-smime.so
512 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-util.so
513 %attr(755,root,root) %{_libdir}/evolution/%{basever}/libgnomecanvas.so
514
515 %files devel
516 %defattr(644,root,root,755)
517 %{_includedir}/%{name}-%{basever}
518 %{_pkgconfigdir}/libemail-engine.pc
519 %{_pkgconfigdir}/evolution-calendar-3.0.pc
520 %{_pkgconfigdir}/evolution-mail-3.0.pc
521 %{_pkgconfigdir}/evolution-shell-3.0.pc
522
523 %files static
524 %defattr(644,root,root,755)
525 %{_libdir}/evolution/%{basever}/libeabutil.a
526 %{_libdir}/evolution/%{basever}/libecontacteditor.a
527 %{_libdir}/evolution/%{basever}/libecontactlisteditor.a
528 %{_libdir}/evolution/%{basever}/libemail-engine.a
529 %{_libdir}/evolution/%{basever}/libessmime.a
530 %{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.a
531 %{_libdir}/evolution/%{basever}/libevolution-calendar.a
532 %{_libdir}/evolution/%{basever}/libevolution-calendar-importers.a
533 %{_libdir}/evolution/%{basever}/libevolution-mail-composer.a
534 %{_libdir}/evolution/%{basever}/libevolution-mail-formatter.a
535 %{_libdir}/evolution/%{basever}/libevolution-mail-importers.a
536 %{_libdir}/evolution/%{basever}/libevolution-mail.a
537 %{_libdir}/evolution/%{basever}/libevolution-shell.a
538 %{_libdir}/evolution/%{basever}/libevolution-smime.a
539 %{_libdir}/evolution/%{basever}/libevolution-util.a
540 %{_libdir}/evolution/%{basever}/libgnomecanvas.a
541
542 %if %{with glade}
543 %files glade
544 %defattr(644,root,root,755)
545 %attr(755,root,root) %{_libdir}/glade/modules/libgladeevolution.so
546 %{_datadir}/glade/catalogs/evolution.xml
547 %endif
548
549 %files mail
550 %defattr(644,root,root,755)
551 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mail.so
552 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mail-config.so
553 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mailto-handler.so
554 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mdn.so
555 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-startup-wizard.so
556 %{_datadir}/evolution/%{basever}/etspec/message-list.etspec
557 %{_datadir}/evolution/%{basever}/errors/evolution-mdn.error
558 %{_datadir}/evolution/%{basever}/errors/mail.error
559 %{_datadir}/evolution/%{basever}/filtertypes.xml
560 %{_datadir}/evolution/%{basever}/vfoldertypes.xml
561 %{_datadir}/evolution/%{basever}/searchtypes.xml
562 %{_datadir}/evolution/%{basever}/default/C/mail
563 %{_datadir}/evolution/%{basever}/views/mail
564
565 %lang(ca) %{_datadir}/evolution/%{basever}/default/ca/mail
566 %lang(cs) %{_datadir}/evolution/%{basever}/default/cs/mail
567 %lang(de) %{_datadir}/evolution/%{basever}/default/de/mail
568 %lang(es) %{_datadir}/evolution/%{basever}/default/es/mail
569 %lang(fi) %{_datadir}/evolution/%{basever}/default/fi/mail
570 %lang(fr) %{_datadir}/evolution/%{basever}/default/fr/mail
571 %lang(hu) %{_datadir}/evolution/%{basever}/default/hu/mail
572 %lang(id) %{_datadir}/evolution/%{basever}/default/id/mail
573 %lang(it) %{_datadir}/evolution/%{basever}/default/it/mail
574 %lang(ja) %{_datadir}/evolution/%{basever}/default/ja/mail
575 %lang(ko) %{_datadir}/evolution/%{basever}/default/ko/mail
576 %lang(lt) %{_datadir}/evolution/%{basever}/default/lt/mail
577 %lang(mk) %{_datadir}/evolution/%{basever}/default/mk/mail
578 %lang(nl) %{_datadir}/evolution/%{basever}/default/nl/mail
579 %lang(pl) %{_datadir}/evolution/%{basever}/default/pl/mail
580 %lang(pt) %{_datadir}/evolution/%{basever}/default/pt/mail
581 %lang(ro) %{_datadir}/evolution/%{basever}/default/ro/mail
582 %lang(sr) %{_datadir}/evolution/%{basever}/default/sr/mail
583 %lang(sr@latin) %{_datadir}/evolution/%{basever}/default/sr@latin/mail
584 %lang(sv) %{_datadir}/evolution/%{basever}/default/sv/mail
585 %lang(zh_CN) %{_datadir}/evolution/%{basever}/default/zh_CN/mail
586
587 %{_desktopdir}/evolution-mail.desktop
588 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.mail.gschema.xml
589 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.external-editor.gschema.xml
590
591 # PLUGINS
592 # attachment-reminder
593 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-attachment-reminder.so
594 %{evo_plugins_dir}/org-gnome-evolution-attachment-reminder.eplug
595 %{_datadir}/evolution/%{basever}/errors/org-gnome-attachment-reminder.error
596 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.attachment-reminder.gschema.xml
597
598 # bbdb
599 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-bbdb.so
600 %{evo_plugins_dir}/org-gnome-evolution-bbdb.eplug
601 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.autocontacts.gschema.xml
602
603 # bogofilter
604 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-bogofilter.so
605 %{_datadir}/appdata/evolution-bogofilter.metainfo.xml
606 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml
607
608 # dbx-import
609 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-dbx-import.so
610 %{evo_plugins_dir}/org-gnome-dbx-import.eplug
611
612 # email-custom-header
613 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-email-custom-header.so
614 %{evo_plugins_dir}/org-gnome-email-custom-header.eplug
615 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.email-custom-header.gschema.xml
616
617 # itip-formatter
618 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-itip-formatter.so
619 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-itip-formatter.so
620 %{evo_plugins_dir}/org-gnome-itip-formatter.eplug
621 %{_datadir}/evolution/%{basever}/errors/org-gnome-itip-formatter.error
622 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml
623
624 # mail-notification
625 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-notification.so
626 %{evo_plugins_dir}/org-gnome-mail-notification.eplug
627 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml
628
629 # mail-to-task
630 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-to-task.so
631 %{evo_plugins_dir}/org-gnome-mail-to-task.eplug
632
633 # mailing-list-actions
634 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mailing-list-actions.so
635 %{evo_plugins_dir}/org-gnome-mailing-list-actions.eplug
636 %{_datadir}/evolution/%{basever}/errors/org-gnome-mailing-list-actions.error
637
638 # pst-import
639 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-pst-import.so
640 %{evo_plugins_dir}/org-gnome-pst-import.eplug
641
642 # spamassassin
643 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-spamassassin.so
644 %{_datadir}/appdata/evolution-spamassassin.metainfo.xml
645 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml
646
647 # templates
648 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-templates.so
649 %{evo_plugins_dir}/org-gnome-templates.eplug
650 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
651
652 # text-highlight
653 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-text-highlight.so
654
655 # tnef-attachment
656 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-tnef-attachment.so
657
658 # vcard-inline
659 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-vcard-inline.so
660
661 %files addressbook
662 %defattr(644,root,root,755)
663 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-addressbook.so
664 %attr(755,root,root) %{_libdir}/evolution/%{basever}/csv2vcard
665 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-addressbook-export
666 %{_datadir}/evolution/%{basever}/ecps
667 %{_datadir}/evolution/%{basever}/errors/addressbook.error
668 %{_datadir}/evolution/%{basever}/etspec/e-addressbook-view.etspec
669 %{_datadir}/evolution/%{basever}/views/addressbook
670 %{_datadir}/evolution/%{basever}/addresstypes.xml
671
672 %{_desktopdir}/%{name}-addressbook.desktop
673 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
674
675 # PLUGINS
676 # ldap accounts config
677 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-ldap.so
678
679 # google accounts config
680 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-google.so
681
682 # addressbook-local
683 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-local.so
684
685 # webdav-accounts-setup
686 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-webdav.so
687
688 %files calendar
689 %defattr(644,root,root,755)
690 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-calendar.so
691 %{_datadir}/evolution/%{basever}/etspec/e-cal-list-view.etspec
692 %{_datadir}/evolution/%{basever}/etspec/e-calendar-table.etspec
693 %{_datadir}/evolution/%{basever}/etspec/e-meeting-time-sel.etspec
694 %{_datadir}/evolution/%{basever}/etspec/e-memo-table.etspec
695 %{_datadir}/evolution/%{basever}/errors/calendar.error
696 %{_datadir}/evolution/%{basever}/views/calendar
697 %{_datadir}/evolution/%{basever}/views/memos
698 %{_datadir}/evolution/%{basever}/views/tasks
699 %{_datadir}/evolution/%{basever}/caltypes.xml
700 %{_datadir}/evolution/%{basever}/memotypes.xml
701 %{_datadir}/evolution/%{basever}/tasktypes.xml
702
703 %{_desktopdir}/%{name}-calendar.desktop
704 %{_desktopdir}/%{name}-tasks.desktop
705 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml
706
707 # PLUGINS
708 # caldav
709 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-caldav.so
710
711 # contacts
712 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-contacts.so
713
714 # calendar-local
715 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-local.so
716
717 # calendar-weather
718 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-weather.so
719
720 # calendar-weather
721 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-webcal.so
722
723 # google-account-setup
724 %attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-google.so
725
726 # publish-calendar
727 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-publish-calendar.so
728 %{evo_plugins_dir}/org-gnome-publish-calendar.eplug
729 %{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.publish-calendar.gschema.xml
730
731 # save-calendar
732 %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-save-calendar.so
733 %{evo_plugins_dir}/org-gnome-save-calendar.eplug
734
735 %files apidocs
736 %defattr(644,root,root,755)
737 %{_gtkdocdir}/evolution-mail-composer
738 %{_gtkdocdir}/evolution-mail-engine
739 %{_gtkdocdir}/evolution-mail-formatter
740 %{_gtkdocdir}/evolution-shell
741 %{_gtkdocdir}/evolution-util
This page took 0.190008 seconds and 4 git commands to generate.