]> git.pld-linux.org Git - packages/evolution.git/blame - evolution.spec
- drop ie locale, release 2
[packages/evolution.git] / evolution.spec
CommitLineData
023e7f21 1# TODO: libunity >= 7.1.4?
94f0219b 2#
baa00dff 3# Conditional build:
b345774c 4%bcond_without autoar # archives support in attachments via gnome-autoar
f61df270
JB
5%bcond_without ldap # LDAP support
6%bcond_without contact_maps # contact maps (libchamplain+clutter+geocode)
7%bcond_without glade # Glade catalog
6cc087c0 8
63d96737 9%define eds_ver %{version}
337830af 10
1d4c72fe 11Summary: The GNOME Email/Calendar/Addressbook Suite
f61df270 12Summary(pl.UTF-8): Klient poczty, kalendarz i książka adresowa dla GNOME
e96f9b4e
ER
13Summary(pt_BR.UTF-8): Cliente de email integrado com calendário e catálogo de endereços
14Summary(zh_CN.UTF-8): Evolution - GNOME个人和工作组信息管理工具(包括电子邮件,日历和地址薄)
b6659d49 15Name: evolution
d6bb65b2 16Version: 3.46.4
2b6f40a2 17Release: 2
99feeb74 18License: GPL v2+
f61df270 19Group: X11/Applications/Mail
d6bb65b2
JB
20Source0: https://download.gnome.org/sources/evolution/3.46/%{name}-%{version}.tar.xz
21# Source0-md5: f5ac4c6088d6ec734d019cd42d6cca2d
ea0ea327
PZ
22Source3: %{name}-addressbook.desktop
23Source4: %{name}-calendar.desktop
24Source5: %{name}-mail.desktop
25Source6: %{name}-tasks.desktop
536a6afc 26Patch0: %{name}-gtkdoc.patch
296c1e5f 27Patch1: %{name}-highlight.patch
d34c1a8f 28URL: https://wiki.gnome.org/Apps/Evolution/
cb0ba090 29BuildRequires: atk-devel
cb0ba090 30BuildRequires: cairo-gobject-devel
f61df270 31%{?with_contact_maps:BuildRequires: clutter-gtk-devel >= 0.90}
536a6afc 32BuildRequires: cmake >= 3.1
caf1bcbd 33BuildRequires: docbook-dtd412-xml
023e7f21 34BuildRequires: enchant2-devel >= 2.2.0
337830af 35BuildRequires: evolution-data-server-devel >= %{eds_ver}
bf4aa601 36BuildRequires: gcr-devel >= 3.4
50f29209 37BuildRequires: gdk-pixbuf2-devel >= 2.24.0
d6bb65b2 38%{?with_contact_maps:BuildRequires: geocode-glib2-devel >= 3.26.3}
e7016975 39BuildRequires: gettext-tools >= 0.18.1
f61df270 40%{?with_glade:BuildRequires: glade-devel >= 3.10.0}
d6bb65b2 41BuildRequires: glib2-devel >= 1:2.66
b345774c 42%if %{with autoar}
4298e21f
MB
43BuildRequires: gnome-autoar-devel >= 0.1.1
44BuildRequires: gnome-autoar-gtk-devel >= 0.1.1
b345774c 45%endif
cb0ba090 46BuildRequires: gnome-desktop-devel >= 3.2.0
cb0ba090 47BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0
c4719d7c 48BuildRequires: gspell-devel >= 1
84c40cd2 49BuildRequires: gtk+3-devel >= 3.22.0
2f94b5d3 50BuildRequires: gtk-doc >= 1.14
d6bb65b2 51BuildRequires: gtk-webkit4.1-devel >= 2.34.0
611a37fc 52BuildRequires: intltool
94f0219b 53BuildRequires: iso-codes >= 0.49
536a6afc 54BuildRequires: itstool
cb0ba090 55BuildRequires: libcanberra-gtk3-devel >= 0.25
f61df270 56%{?with_contact_maps:BuildRequires: libchamplain-devel >= 0.12}
d6bb65b2 57BuildRequires: libgweather4-devel >= 4
cb0ba090 58BuildRequires: libical-devel
acfbfbc7 59BuildRequires: libnotify-devel >= 0.7
c038a4ad 60BuildRequires: libpst-devel >= 0.6.54
d6bb65b2 61BuildRequires: libsoup3-devel >= 3.0
f61df270 62BuildRequires: libtool >= 2:2.2
9093247a 63BuildRequires: libxml2-devel >= 1:2.7.3
cb0ba090 64BuildRequires: libytnef-devel
f61df270
JB
65BuildRequires: nspr-devel >= 4
66BuildRequires: nss-devel >= 3
72f1ae4f 67%{?with_ldap:BuildRequires: openldap-devel >= 2.4.6}
f61df270 68BuildRequires: perl-base
a6bb520c 69BuildRequires: pkgconfig
70BuildRequires: psmisc
611a37fc 71BuildRequires: rpm-build >= 4.6
7445014a 72BuildRequires: rpmbuild(find_lang) >= 1.23
eee07c61 73BuildRequires: rpmbuild(macros) >= 1.752
d81d5a73 74BuildRequires: shared-mime-info >= 0.22
19c0de61 75BuildRequires: sqlite3-devel >= 3.7.17
56286420 76BuildRequires: tar >= 1:1.22
2f4c8908 77BuildRequires: which
56286420 78BuildRequires: xz
d6bb65b2 79Requires(post,postun): glib2 >= 1:2.66
2d2ad41b 80Requires(post,postun): gtk-update-icon-cache
a440ca15 81Requires: %{name}-component = %{version}-%{release}
20b2f3e2 82Requires: %{name}-libs = %{version}-%{release}
337830af 83Requires: evolution-data-server >= %{eds_ver}
cb0ba090 84Requires: gnome-icon-theme >= 3.2.0
f61df270 85Requires: gsettings-desktop-schemas >= 3.2.0
2f94b5d3 86Requires: hicolor-icon-theme
94f0219b 87Requires: iso-codes >= 0.49
eb5c0a85 88Requires: libical >= 0.46
86be2753 89Requires: libnotify >= 0.7
a6bb520c 90Requires: psmisc
f61df270 91Requires: shared-mime-info >= 0.22
c71540ec 92Suggests: adwaita-icon-theme
611a37fc
JB
93Obsoletes: evolution-mono < 3.6
94Obsoletes: evolution-pilot < 2.32
95Obsoletes: evolution-python < 3.6
96Obsoletes: evolution-static < 3.24
97Obsoletes: evolution2 < 3
98Obsoletes: gnome-pim < 2
d8193e9b 99BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
fe6efdd0 100
a449f6a8 101%define evo_plugins_dir %{_libdir}/evolution/plugins
99feeb74 102
b6659d49 103%description
1d4c72fe 104Evolution is the GNOME mailer, calendar, contact manager and
d8193e9b
JB
105communications tool. The tools which make up Evolution will be tightly
106integrated with one another and act as a seamless personal
107information-management tool.
b6659d49 108
6ebd34e7 109%description -l pl.UTF-8
f61df270
JB
110Evolution to program pocztowy, kalendarz, książka adresowa i narzędzie
111komunikacyjne dla GNOME.
fe6efdd0 112
6ebd34e7
JR
113%description -l pt_BR.UTF-8
114Evolution é um cliente de email para o GNOME com calendário e outras
65ed59f5 115ferramentas interessantes.
116
20b2f3e2 117%package libs
118Summary: Evolution libraries
e96f9b4e 119Summary(pl.UTF-8): Biblioteki Evolution
99feeb74 120Group: X11/Libraries
023e7f21 121Requires: enchant2 >= 2.2.0
f61df270
JB
122Requires: gcr >= 3.4
123Requires: gdk-pixbuf2 >= 2.24.0
d6bb65b2 124Requires: glib2 >= 1:2.66
b345774c 125%if %{with autoar}
4298e21f
MB
126Requires: gnome-autoar >= 0.1.1
127Requires: gnome-autoar-gtk >= 0.1.1
b345774c 128%endif
023e7f21 129Requires: gtk+3 >= 3.22.0
d6bb65b2 130Requires: gtk-webkit4.1 >= 2.34.0
f61df270 131Requires: libcanberra-gtk3 >= 0.25
d6bb65b2 132Requires: libsoup3 >= 3.0
f61df270 133Requires: libxml2 >= 1:2.7.3
19c0de61 134Requires: sqlite3 >= 3.7.17
20b2f3e2 135
136%description libs
137This package contains Evolution libraries.
138
6ebd34e7 139%description libs -l pl.UTF-8
20b2f3e2 140Pakiet zawiera biblioteki Evolution.
141
b6659d49 142%package devel
d8193e9b 143Summary: Header files for evolution
e96f9b4e
ER
144Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja
145Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento
146Summary(zh_CN.UTF-8): Evolution组件开发库
99feeb74 147Group: X11/Development/Libraries
20b2f3e2 148Requires: %{name}-libs = %{version}-%{release}
a47f9e69 149Requires: cyrus-sasl-devel
337830af 150Requires: evolution-data-server-devel >= %{eds_ver}
d6bb65b2 151Requires: glib2-devel >= 1:2.66
cb0ba090 152Requires: gnome-desktop-devel >= 3.2.0
84c40cd2 153Requires: gtk+3-devel >= 3.22.0
d6bb65b2 154Requires: gtk-webkit4.1-devel >= 2.34.0
4b43dc16 155Requires: libxml2-devel >= 1:2.7.3
72f1ae4f 156%{?with_ldap:Requires: openldap-devel >= 2.4.6}
19c0de61 157Obsoletes: evolution2-devel < 3
b6659d49 158
159%description devel
b6659d49 160This package contains the files necessary to develop applications
161using Evolution's libraries.
162
6ebd34e7
JR
163%description devel -l pl.UTF-8
164Pakiet zawiera pliki potrzebne do rozwoju aplikacji używających
fe6efdd0
AM
165bibliotek programu Evolution.
166
6ebd34e7
JR
167%description devel -l pt_BR.UTF-8
168Este pacote contém os arquivos necessários para desenvolvimento de
169aplicações utilizando as bibliotecas do Evolution.
65ed59f5 170
fe6efdd0 171%package static
d8193e9b 172Summary: Static libraries for evolution
e96f9b4e
ER
173Summary(pl.UTF-8): Biblioteki statyczne dla evolution
174Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento
99feeb74 175Group: X11/Development/Libraries
60e209f8 176Requires: %{name}-devel = %{version}-%{release}
19c0de61 177Obsoletes: evolution2-static < 3
fe6efdd0
AM
178
179%description static
180This package contains static libraries for Evolution.
181
6ebd34e7 182%description static -l pl.UTF-8
fe6efdd0
AM
183Pakiet zawiera statyczne biblioteki Evolution.
184
6ebd34e7
JR
185%description static -l pt_BR.UTF-8
186Este pacote contém as bibliotecas estáticas para desenvolvimento de
187aplicações.
65ed59f5 188
f61df270
JB
189%package glade
190Summary: Evolution catalog file for Glade
191Summary(pl.UTF-8): Plik katalogu Evolution dla Glade
192Group: X11/Development/Libraries
193Requires: %{name}-devel = %{version}-%{release}
194Requires: glade >= 3.10.0
195
196%description glade
197Evolution catalog file for Glade.
198
199%description glade -l pl.UTF-8
200Plik katalogu Evolution dla Glade.
201
60e209f8 202%package mail
203Summary: Evolution mail component
e96f9b4e 204Summary(pl.UTF-8): Moduł pocztowy Evolution
99feeb74 205Group: X11/Applications/Mail
48cee532 206Requires(post,postun): desktop-file-utils
d6bb65b2 207Requires(post,postun): glib2 >= 1:2.66
99feeb74 208# mail composer requires addressbook component
53e2a015 209Requires: %{name}-addressbook = %{version}-%{release}
f61df270 210Requires: libpst >= 0.6.54
a440ca15 211Provides: %{name}-component = %{version}-%{release}
60e209f8 212
213%description mail
214Evolution mail.
215
6ebd34e7
JR
216%description mail -l pl.UTF-8
217Moduł pocztowy Evolution.
e3ff8057 218
60e209f8 219%package addressbook
220Summary: Evolution addressbook component
e96f9b4e 221Summary(pl.UTF-8): Moduł książki adresowej Evolution
f61df270 222Group: X11/Applications/Mail
8f1a939d 223Requires(post,postun): desktop-file-utils
d6bb65b2 224Requires(post,postun): glib2 >= 1:2.66
53e2a015 225Requires: %{name} = %{version}-%{release}
f61df270 226%{?with_contact_maps:Requires: clutter-gtk >= 0.90}
d6bb65b2 227%{?with_contact_maps:Requires: geocode-glib2 >= 3.26.3}
f61df270 228%{?with_contact_maps:Requires: libchamplain >= 0.12}
a440ca15 229Provides: %{name}-component = %{version}-%{release}
60e209f8 230
231%description addressbook
232Evolution addressbook.
233
6ebd34e7
JR
234%description addressbook -l pl.UTF-8
235Książka adresowa Evolution.
e3ff8057 236
60e209f8 237%package calendar
238Summary: Evolution calendar and todo component
e96f9b4e 239Summary(pl.UTF-8): Moduł kalendarza i listy zadań Evolution
60e209f8 240Group: X11/Applications
48cee532 241Requires(post,postun): desktop-file-utils
d6bb65b2 242Requires(post,postun): glib2 >= 1:2.66
53e2a015 243Requires: %{name} = %{version}-%{release}
f61df270 244Requires: libgdata >= 0.10
d6bb65b2 245Requires: libgweather4 >= 4
a440ca15 246Provides: %{name}-component = %{version}-%{release}
19c0de61
JB
247Obsoletes: evolution-caldav < 2.4
248Obsoletes: evolution-webcal < 3
60e209f8 249
250%description calendar
251Evolution calendar and todo component.
252
6ebd34e7
JR
253%description calendar -l pl.UTF-8
254Kalendarz i lista zadań Evolution.
e3ff8057 255
4b43dc16
MB
256%package apidocs
257Summary: Evolution API documentation
258Summary(pl.UTF-8): Dokumentacja API Evolution
259Group: Documentation
260Requires: gtk-doc-common
99f1ca22 261BuildArch: noarch
4b43dc16
MB
262
263%description apidocs
264Evolution API documentation.
265
266%description apidocs -l pl.UTF-8
267Dokumentacja API Evolution.
268
b6659d49 269%prep
60e209f8 270%setup -q
c3f474e4 271%patch0 -p1
296c1e5f 272%patch1 -p1
4f8d17a6 273
60e209f8 274%build
023e7f21
JB
275install -d build
276cd build
536a6afc
MB
277export BOGOFILTER="/usr/bin/bogofilter"
278export HIGHLIGHT="/usr/bin/highlight"
279export SPAMASSASSIN="/usr/bin/spamassassin"
280export SA_LEARN="/usr/bin/sa-learn"
281export SPAMC="/usr/bin/spamc"
282export SPAMD="/usr/bin/spamd"
023e7f21
JB
283%cmake .. \
284 -DLIBEXEC_INSTALL_DIR=%{_libexecdir} \
536a6afc
MB
285 %{!?with_autoar:-DENABLE_AUTOAR=OFF} \
286 %{?with_contact_maps:-DENABLE_CONTACT_MAPS=ON} \
41112b85
JB
287 -DENABLE_GTK_DOC=ON \
288 -DENABLE_SCHEMAS_COMPILE=OFF \
289 -DGTK_UPDATE_ICON_CACHE=/bin/true \
023e7f21 290 -DWITH_ENCHANT_VERSION=2 \
536a6afc
MB
291 -DWITH_OPENLDAP=%{?with_ldap:ON}%{!?with_ldap:OFF} \
292 -DWITH_STATIC_LDAP=OFF \
293 -DWITH_GLADE_CATALOG=%{?with_glade:ON} \
536a6afc 294 -DVERSION_SUBSTRING=" PLD Linux"
15f1fe3f 295
4b43dc16 296%{__make}
b6659d49 297
298%install
299rm -rf $RPM_BUILD_ROOT
fe6efdd0 300
023e7f21 301%{__make} -C build install \
acfbfbc7 302 DESTDIR=$RPM_BUILD_ROOT
a6bb520c 303
6cc087c0 304cp -p %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir}
9938cd89 305
84c40cd2 306%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/org.gnome.Evolution.desktop
586a5422 307
2b6f40a2
JB
308# not supported by glibc (as of 2.37)
309%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
310
acfbfbc7 311%find_lang %{name} --all-name --with-gnome
b6659d49 312
313%clean
c3f474e4 314rm -rf $RPM_BUILD_ROOT
b6659d49 315
a47f9e69 316%post
3ba69f47 317%update_icon_cache hicolor
2f94b5d3 318%glib_compile_schemas
edc10e26 319
a47f9e69 320%postun
3ba69f47 321%update_icon_cache hicolor
2f94b5d3 322%glib_compile_schemas
b6659d49 323
20b2f3e2 324%post libs -p /sbin/ldconfig
325%postun libs -p /sbin/ldconfig
326
60e209f8 327%post mail
48cee532 328%update_desktop_database_post
2f94b5d3 329%glib_compile_schemas
edc10e26 330
ec5ef563 331%postun mail
48cee532 332%update_desktop_database_postun
2f94b5d3 333%glib_compile_schemas
48cee532 334
60e209f8 335%post addressbook
8f1a939d 336%update_desktop_database_post
2f94b5d3 337%glib_compile_schemas
edc10e26 338
8f1a939d
MB
339%postun addressbook
340%update_desktop_database_postun
2f94b5d3 341%glib_compile_schemas
8f1a939d 342
60e209f8 343%post calendar
48cee532 344%update_desktop_database_post
2f94b5d3 345%glib_compile_schemas
edc10e26 346
48cee532
MB
347%postun calendar
348%update_desktop_database_postun
2f94b5d3 349%glib_compile_schemas
48cee532 350
99feeb74 351%files -f %{name}.lang
fe6efdd0 352%defattr(644,root,root,755)
c4719d7c
JB
353# COPYING contains general license summary
354%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS* README.md
99feeb74 355%attr(755,root,root) %{_bindir}/evolution
023e7f21
JB
356
357%if "%{_libexecdir}" != "%{_libdir}"
358%dir %{_libexecdir}/evolution
359%endif
360%attr(755,root,root) %{_libexecdir}/evolution/killev
361
a449f6a8 362%dir %{_libdir}/evolution/modules
32589637 363%attr(755,root,root) %{_libdir}/evolution/modules/module-accounts-window.so
a449f6a8 364%attr(755,root,root) %{_libdir}/evolution/modules/module-composer-autosave.so
536a6afc 365%attr(755,root,root) %{_libdir}/evolution/modules/module-composer-to-meeting.so
32589637 366%attr(755,root,root) %{_libdir}/evolution/modules/module-config-lookup.so
a449f6a8
MB
367%attr(755,root,root) %{_libdir}/evolution/modules/module-contact-photos.so
368%attr(755,root,root) %{_libdir}/evolution/modules/module-gravatar.so
369%attr(755,root,root) %{_libdir}/evolution/modules/module-offline-alert.so
370%attr(755,root,root) %{_libdir}/evolution/modules/module-plugin-lib.so
371%attr(755,root,root) %{_libdir}/evolution/modules/module-plugin-manager.so
d6bb65b2 372%attr(755,root,root) %{_libdir}/evolution/modules/module-rss.so
a449f6a8 373%attr(755,root,root) %{_libdir}/evolution/modules/module-settings.so
4298e21f
MB
374%attr(755,root,root) %{_libdir}/evolution/modules/module-webkit-editor.so
375%attr(755,root,root) %{_libdir}/evolution/modules/module-webkit-inspector.so
376%dir %{_libdir}/evolution/web-extensions
4298e21f 377%attr(755,root,root) %{_libdir}/evolution/web-extensions/libewebextension.so
4298e21f 378%dir %{_libdir}/evolution/web-extensions/webkit-editor
536a6afc 379%attr(755,root,root) %{_libdir}/evolution/web-extensions/webkit-editor/module-webkit-editor-webextension.so
d6bb65b2
JB
380
381%attr(755,root,root) %{_libdir}/evolution-data-server/camel-providers/libcamelrss.so
382%{_libdir}/evolution-data-server/camel-providers/libcamelrss.urls
383
6c4a07c1
JK
384%dir %{_libdir}/evolution-data-server/ui-modules
385%attr(755,root,root) %{_libdir}/evolution-data-server/ui-modules/module-evolution-alarm-notify.so
acfbfbc7 386
a6bb520c 387%dir %{_datadir}/evolution
a449f6a8
MB
388%dir %{_datadir}/evolution/etspec
389%dir %{_datadir}/evolution/views
390
023e7f21
JB
391%dir %{_datadir}/evolution/default
392%dir %{_datadir}/evolution/default/C
a449f6a8
MB
393%lang(ca) %dir %{_datadir}/evolution/default/ca
394%lang(cs) %dir %{_datadir}/evolution/default/cs
395%lang(de) %dir %{_datadir}/evolution/default/de
396%lang(es) %dir %{_datadir}/evolution/default/es
397%lang(fi) %dir %{_datadir}/evolution/default/fi
398%lang(fr) %dir %{_datadir}/evolution/default/fr
399%lang(hu) %dir %{_datadir}/evolution/default/hu
400%lang(id) %dir %{_datadir}/evolution/default/id
401%lang(it) %dir %{_datadir}/evolution/default/it
a449f6a8
MB
402%lang(ko) %dir %{_datadir}/evolution/default/ko
403%lang(lt) %dir %{_datadir}/evolution/default/lt
404%lang(mk) %dir %{_datadir}/evolution/default/mk
405%lang(nl) %dir %{_datadir}/evolution/default/nl
406%lang(pl) %dir %{_datadir}/evolution/default/pl
407%lang(pt) %dir %{_datadir}/evolution/default/pt
408%lang(ro) %dir %{_datadir}/evolution/default/ro
409%lang(sv) %dir %{_datadir}/evolution/default/sv
410%lang(sr) %dir %{_datadir}/evolution/default/sr
411%lang(sr@latin) %dir %{_datadir}/evolution/default/sr@latin
412%lang(zh_CN) %dir %{_datadir}/evolution/default/zh_CN
413
414%{_datadir}/evolution/address_formats.dat
415%{_datadir}/evolution/countrytransl.map
416
417%dir %{_datadir}/evolution/errors
418%{_datadir}/evolution/errors/e-system.error
419%{_datadir}/evolution/errors/filter.error
420%{_datadir}/evolution/errors/mail-composer.error
421%{_datadir}/evolution/errors/shell.error
422%{_datadir}/evolution/errors/evolution-offline-alert.error
423%{_datadir}/evolution/errors/widgets.error
424
a449f6a8
MB
425%{_datadir}/evolution/icons
426%{_datadir}/evolution/images
427%{_datadir}/evolution/sounds
a449f6a8 428%{_datadir}/evolution/ui
b903bf96
JB
429%{_datadir}/evolution/webkit
430
431%{_datadir}/GConf/gsettings/evolution.convert
432%{_datadir}/glib-2.0/schemas/org.gnome.evolution.gschema.xml
433%{_datadir}/glib-2.0/schemas/org.gnome.evolution.importer.gschema.xml
434%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml
435%{_datadir}/metainfo/org.gnome.Evolution.appdata.xml
20b2f3e2 436
b903bf96 437%{_iconsdir}/hicolor/scalable/apps/evolution.svg
ccadc4ba 438%{_iconsdir}/hicolor/scalable/apps/evolution-symbolic.svg
b903bf96 439%{_mandir}/man1/evolution.1*
20b2f3e2 440
99feeb74 441# PLUGINS
611a37fc 442# backup-restore module
023e7f21 443%attr(755,root,root) %{_libexecdir}/evolution/evolution-backup
a449f6a8
MB
444%attr(755,root,root) %{_libdir}/evolution/modules/module-backup-restore.so
445%{_datadir}/evolution/errors/org-gnome-backup-restore.error
99feeb74 446
611a37fc 447# prefer-plain module+plugin
a449f6a8 448%attr(755,root,root) %{_libdir}/evolution/modules/module-prefer-plain.so
34515ab4 449%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-prefer-plain.so
450%{evo_plugins_dir}/org-gnome-prefer-plain.eplug
2f94b5d3 451%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml
34515ab4 452
453# face plugin
34515ab4 454%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-face.so
455%{evo_plugins_dir}/org-gnome-face.eplug
a449f6a8 456%{_datadir}/evolution/errors/org-gnome-face.error
2f94b5d3 457%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.face-picture.gschema.xml
20b2f3e2 458
edb2c0d1
ŁK
459# external editor plugin
460%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-external-editor.so
461%{evo_plugins_dir}/org-gnome-external-editor.eplug
a449f6a8 462%{_datadir}/evolution/errors/org-gnome-external-editor.error
edb2c0d1 463
20b2f3e2 464%files libs
465%defattr(644,root,root,755)
20e30491 466%dir %{_libdir}/evolution
99feeb74 467%dir %{evo_plugins_dir}
a449f6a8 468%attr(755,root,root) %{_libdir}/evolution/libeabutil.so
536a6afc 469%attr(755,root,root) %{_libdir}/evolution/libeabwidgets.so
a449f6a8 470%attr(755,root,root) %{_libdir}/evolution/libecontacteditor.so
536a6afc 471%attr(755,root,root) %{_libdir}/evolution/libecontactprint.so
a449f6a8
MB
472%attr(755,root,root) %{_libdir}/evolution/libecontactlisteditor.so
473%attr(755,root,root) %{_libdir}/evolution/libemail-engine.so
474%attr(755,root,root) %{_libdir}/evolution/libessmime.so
475%attr(755,root,root) %{_libdir}/evolution/libevolution-addressbook-importers.so
476%attr(755,root,root) %{_libdir}/evolution/libevolution-calendar.so
477%attr(755,root,root) %{_libdir}/evolution/libevolution-calendar-importers.so
478%attr(755,root,root) %{_libdir}/evolution/libevolution-mail-formatter.so
479%attr(755,root,root) %{_libdir}/evolution/libevolution-mail-composer.so
480%attr(755,root,root) %{_libdir}/evolution/libevolution-mail-importers.so
481%attr(755,root,root) %{_libdir}/evolution/libevolution-mail.so
482%attr(755,root,root) %{_libdir}/evolution/libevolution-shell.so
483%attr(755,root,root) %{_libdir}/evolution/libevolution-smime.so
484%attr(755,root,root) %{_libdir}/evolution/libevolution-util.so
485%attr(755,root,root) %{_libdir}/evolution/libgnomecanvas.so
20b2f3e2 486
b6659d49 487%files devel
fe6efdd0 488%defattr(644,root,root,755)
a449f6a8 489%{_includedir}/evolution
2f94b5d3 490%{_pkgconfigdir}/libemail-engine.pc
34515ab4 491%{_pkgconfigdir}/evolution-calendar-3.0.pc
492%{_pkgconfigdir}/evolution-mail-3.0.pc
34515ab4 493%{_pkgconfigdir}/evolution-shell-3.0.pc
fe6efdd0 494
f61df270
JB
495%if %{with glade}
496%files glade
497%defattr(644,root,root,755)
498%attr(755,root,root) %{_libdir}/glade/modules/libgladeevolution.so
499%{_datadir}/glade/catalogs/evolution.xml
500%endif
501
60e209f8 502%files mail
503%defattr(644,root,root,755)
a449f6a8
MB
504%attr(755,root,root) %{_libdir}/evolution/modules/module-mail.so
505%attr(755,root,root) %{_libdir}/evolution/modules/module-mail-config.so
506%attr(755,root,root) %{_libdir}/evolution/modules/module-mailto-handler.so
507%attr(755,root,root) %{_libdir}/evolution/modules/module-mdn.so
508%attr(755,root,root) %{_libdir}/evolution/modules/module-startup-wizard.so
a449f6a8
MB
509%{_datadir}/evolution/errors/evolution-mdn.error
510%{_datadir}/evolution/errors/mail.error
023e7f21
JB
511%{_datadir}/evolution/etspec/message-list.etspec
512%{_datadir}/evolution/views/mail
a449f6a8
MB
513%{_datadir}/evolution/filtertypes.xml
514%{_datadir}/evolution/vfoldertypes.xml
515%{_datadir}/evolution/searchtypes.xml
a449f6a8 516
023e7f21 517%{_datadir}/evolution/default/C/mail
a449f6a8
MB
518%lang(ca) %{_datadir}/evolution/default/ca/mail
519%lang(cs) %{_datadir}/evolution/default/cs/mail
520%lang(de) %{_datadir}/evolution/default/de/mail
521%lang(es) %{_datadir}/evolution/default/es/mail
522%lang(fi) %{_datadir}/evolution/default/fi/mail
523%lang(fr) %{_datadir}/evolution/default/fr/mail
524%lang(hu) %{_datadir}/evolution/default/hu/mail
525%lang(id) %{_datadir}/evolution/default/id/mail
526%lang(it) %{_datadir}/evolution/default/it/mail
a449f6a8
MB
527%lang(ko) %{_datadir}/evolution/default/ko/mail
528%lang(lt) %{_datadir}/evolution/default/lt/mail
529%lang(mk) %{_datadir}/evolution/default/mk/mail
530%lang(nl) %{_datadir}/evolution/default/nl/mail
531%lang(pl) %{_datadir}/evolution/default/pl/mail
532%lang(pt) %{_datadir}/evolution/default/pt/mail
533%lang(ro) %{_datadir}/evolution/default/ro/mail
534%lang(sr) %{_datadir}/evolution/default/sr/mail
535%lang(sr@latin) %{_datadir}/evolution/default/sr@latin/mail
536%lang(sv) %{_datadir}/evolution/default/sv/mail
537%lang(zh_CN) %{_datadir}/evolution/default/zh_CN/mail
99feeb74 538
2f94b5d3
MB
539%{_datadir}/glib-2.0/schemas/org.gnome.evolution.mail.gschema.xml
540%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.external-editor.gschema.xml
b903bf96
JB
541%{_desktopdir}/evolution-mail.desktop
542%{_iconsdir}/hicolor/*x*/apps/evolution-mail.png
99feeb74
MB
543
544# PLUGINS
611a37fc 545# attachment-reminder plugin
99feeb74 546%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-attachment-reminder.so
99feeb74 547%{evo_plugins_dir}/org-gnome-evolution-attachment-reminder.eplug
a449f6a8 548%{_datadir}/evolution/errors/org-gnome-attachment-reminder.error
2f94b5d3 549%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.attachment-reminder.gschema.xml
99feeb74 550
611a37fc 551# bbdb plugin
99feeb74
MB
552%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-bbdb.so
553%{evo_plugins_dir}/org-gnome-evolution-bbdb.eplug
2f94b5d3 554%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.autocontacts.gschema.xml
99feeb74 555
611a37fc 556# bogofilter module
a449f6a8 557%attr(755,root,root) %{_libdir}/evolution/modules/module-bogofilter.so
f61df270 558%{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml
023e7f21 559%{_datadir}/metainfo/org.gnome.Evolution-bogofilter.metainfo.xml
60e209f8 560
611a37fc 561# dbx-import plugin
68a1b017
MB
562%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-dbx-import.so
563%{evo_plugins_dir}/org-gnome-dbx-import.eplug
99feeb74 564
611a37fc 565# email-custom-header plugin
8555f12f
MB
566%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-email-custom-header.so
567%{evo_plugins_dir}/org-gnome-email-custom-header.eplug
2f94b5d3 568%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.email-custom-header.gschema.xml
99feeb74 569
611a37fc 570# itip-formatter module
a449f6a8 571%attr(755,root,root) %{_libdir}/evolution/modules/module-itip-formatter.so
a449f6a8 572%{_datadir}/evolution/errors/org-gnome-itip-formatter.error
2f94b5d3 573%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml
99feeb74 574
611a37fc 575# mail-notification plugin
99feeb74
MB
576%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-notification.so
577%{evo_plugins_dir}/org-gnome-mail-notification.eplug
2f94b5d3 578%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml
99feeb74 579
611a37fc 580# mail-to-task plugin
99feeb74
MB
581%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-to-task.so
582%{evo_plugins_dir}/org-gnome-mail-to-task.eplug
99feeb74 583
611a37fc 584# mailing-list-actions plugin
99feeb74
MB
585%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mailing-list-actions.so
586%{evo_plugins_dir}/org-gnome-mailing-list-actions.eplug
a449f6a8 587%{_datadir}/evolution/errors/org-gnome-mailing-list-actions.error
99feeb74 588
611a37fc 589# pst-import plugin
4b43dc16
MB
590%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-pst-import.so
591%{evo_plugins_dir}/org-gnome-pst-import.eplug
023e7f21 592%{_datadir}/metainfo/org.gnome.Evolution-pst.metainfo.xml
4b43dc16 593
611a37fc
JB
594# sender-validation plugin
595%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-sender-validation.so
596%{evo_plugins_dir}/org-gnome-evolution-sender-validation.eplug
597%{_datadir}/evolution/errors/org-gnome-sender-validation.error
598%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.sender-validator.gschema.xml
599
600# spamassassin module
a449f6a8 601%attr(755,root,root) %{_libdir}/evolution/modules/module-spamassassin.so
84c40cd2 602%{_datadir}/metainfo/org.gnome.Evolution-spamassassin.metainfo.xml
2f94b5d3 603%{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml
99feeb74 604
611a37fc 605# templates plugin
8555f12f
MB
606%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-templates.so
607%{evo_plugins_dir}/org-gnome-templates.eplug
2f94b5d3 608%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
8555f12f 609
611a37fc 610# text-highlight module
a449f6a8 611%attr(755,root,root) %{_libdir}/evolution/modules/module-text-highlight.so
32589637 612%{_datadir}/glib-2.0/schemas/org.gnome.evolution.text-highlight.gschema.xml
edb2c0d1 613
611a37fc 614# tnef-attachment module
a449f6a8 615%attr(755,root,root) %{_libdir}/evolution/modules/module-tnef-attachment.so
edb2c0d1 616
611a37fc 617# vcard-inline module
a449f6a8 618%attr(755,root,root) %{_libdir}/evolution/modules/module-vcard-inline.so
9093247a 619
60e209f8 620%files addressbook
621%defattr(644,root,root,755)
a449f6a8 622%attr(755,root,root) %{_libdir}/evolution/modules/module-addressbook.so
a449f6a8
MB
623%{_datadir}/evolution/ecps
624%{_datadir}/evolution/errors/addressbook.error
625%{_datadir}/evolution/etspec/e-addressbook-view.etspec
626%{_datadir}/evolution/views/addressbook
627%{_datadir}/evolution/addresstypes.xml
20b2f3e2 628
2f94b5d3 629%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
b903bf96 630%{_desktopdir}/%{name}-addressbook.desktop
60e209f8 631
99feeb74 632# PLUGINS
611a37fc 633# ldap accounts config module
a449f6a8 634%attr(755,root,root) %{_libdir}/evolution/modules/module-book-config-ldap.so
edb2c0d1 635
611a37fc 636# google accounts config module
a449f6a8 637%attr(755,root,root) %{_libdir}/evolution/modules/module-book-config-google.so
edb2c0d1 638
611a37fc 639# addressbook-local module
a449f6a8 640%attr(755,root,root) %{_libdir}/evolution/modules/module-book-config-local.so
99feeb74 641
611a37fc 642# carddav-accounts-setup module
6c4a07c1
JK
643%attr(755,root,root) %{_libdir}/evolution/modules/module-book-config-carddav.so
644
60e209f8 645%files calendar
646%defattr(644,root,root,755)
a449f6a8 647%attr(755,root,root) %{_libdir}/evolution/modules/module-calendar.so
023e7f21 648%{_datadir}/evolution/errors/calendar.error
a449f6a8 649%{_datadir}/evolution/etspec/e-cal-list-view.etspec
a449f6a8
MB
650%{_datadir}/evolution/etspec/e-meeting-time-sel.etspec
651%{_datadir}/evolution/etspec/e-memo-table.etspec
8cabf579 652%{_datadir}/evolution/etspec/e-task-table.etspec
a449f6a8
MB
653%{_datadir}/evolution/views/calendar
654%{_datadir}/evolution/views/memos
655%{_datadir}/evolution/views/tasks
656%{_datadir}/evolution/caltypes.xml
657%{_datadir}/evolution/memotypes.xml
658%{_datadir}/evolution/tasktypes.xml
20b2f3e2 659
b903bf96
JB
660%{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml
661%{_iconsdir}/hicolor/*x*/apps/evolution-memos.png
662%{_iconsdir}/hicolor/*x*/apps/evolution-tasks.png
ea0ea327
PZ
663%{_desktopdir}/%{name}-calendar.desktop
664%{_desktopdir}/%{name}-tasks.desktop
60e209f8 665
99feeb74 666# PLUGINS
611a37fc 667# caldav module
a449f6a8 668%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-caldav.so
99feeb74 669
611a37fc 670# contacts module
a449f6a8 671%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-contacts.so
99feeb74 672
611a37fc 673# google-account-setup module
c1a3e89d
JB
674%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-google.so
675
611a37fc 676# calendar-local module
a449f6a8 677%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-local.so
edb2c0d1 678
611a37fc 679# calendar-weather module
a449f6a8 680%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-weather.so
99feeb74 681
611a37fc 682# calendar-weather module
a449f6a8 683%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-webcal.so
99feeb74 684
611a37fc 685# calendar-webdav-notes module
c1a3e89d 686%attr(755,root,root) %{_libdir}/evolution/modules/module-cal-config-webdav-notes.so
99feeb74 687
611a37fc 688# publish-calendar plugin
99feeb74
MB
689%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-publish-calendar.so
690%{evo_plugins_dir}/org-gnome-publish-calendar.eplug
edb2c0d1 691%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.publish-calendar.gschema.xml
99feeb74 692
611a37fc 693# save-calendar plugin
99feeb74
MB
694%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-save-calendar.so
695%{evo_plugins_dir}/org-gnome-save-calendar.eplug
696
4b43dc16
MB
697%files apidocs
698%defattr(644,root,root,755)
0999ece1 699%{_gtkdocdir}/evolution-mail-composer
bf4aa601 700%{_gtkdocdir}/evolution-mail-engine
0999ece1
MB
701%{_gtkdocdir}/evolution-mail-formatter
702%{_gtkdocdir}/evolution-shell
703%{_gtkdocdir}/evolution-util
This page took 1.563367 seconds and 4 git commands to generate.