X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=evolution.spec;h=c8b86185ef9d042db8eb17cdc67415f1952edd66;hb=737e96f8b84441912cba864df384ea8b0fa53624;hp=c0897bec0ea4e414c4e9cbb8efd2f7e97c9dc97e;hpb=4a40d459424f9f9aa979c6ac6d33f803f0abe1b8;p=packages%2Fevolution.git diff --git a/evolution.spec b/evolution.spec index c0897be..c8b8618 100644 --- a/evolution.spec +++ b/evolution.spec @@ -3,21 +3,19 @@ %bcond_without ldap # build without ldap support %bcond_without kerberos5 # build without kerberos5 support # -%define basever 2.32 +%define basever 3.10 # Summary: The GNOME Email/Calendar/Addressbook Suite Summary(pl.UTF-8): Klient poczty dla GNOME/Kalendarz/Książka Adresowa Summary(pt_BR.UTF-8): Cliente de email integrado com calendário e catálogo de endereços Summary(zh_CN.UTF-8): Evolution - GNOME个人和工作组信息管理工具(包括电子邮件,日历和地址薄) Name: evolution -Version: 2.32.1 -Release: 3 +Version: 3.10.1 +Release: 1 License: GPL v2+ Group: X11/Applications -Source0: http://ftp.gnome.org/pub/GNOME/sources/evolution/2.32/%{name}-%{version}.tar.bz2 -# Source0-md5: 47c1d45366aaa69e79a320f351ef065d -Source1: %{name}-gg16.png -Source2: %{name}-gg48.png +Source0: http://ftp.gnome.org/pub/GNOME/sources/evolution/3.10/%{name}-%{version}.tar.xz +# Source0-md5: 53199a7863b23d177774362d33993774 Source3: %{name}-addressbook.desktop Source4: %{name}-calendar.desktop Source5: %{name}-mail.desktop @@ -25,57 +23,70 @@ Source6: %{name}-tasks.desktop Patch0: %{name}-nolibs.patch Patch1: %{name}-gnome-icon-theme.patch URL: http://www.gnome.org/projects/evolution/ -BuildRequires: GConf2-devel >= 2.28.0 -BuildRequires: NetworkManager-devel >= 0.7 -BuildRequires: autoconf >= 2.58 +BuildRequires: atk-devel +BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1:1.10 BuildRequires: bison +BuildRequires: cairo-gobject-devel +BuildRequires: clutter-gtk-devel >= 0.90 BuildRequires: docbook-dtd412-xml -BuildRequires: evolution-data-server-devel >= 2.32.1 -BuildRequires: geoclue-devel >= 0.11.1 -BuildRequires: gettext-devel -BuildRequires: glib2-devel >= 1:2.26.0 +BuildRequires: evolution-data-server-devel >= %{version} +BuildRequires: geoclue-devel >= 0.12.0 +BuildRequires: geocode-glib-devel +BuildRequires: gettext-devel >= 0.18.1 +BuildRequires: glib2-devel >= 1:2.34.0 BuildRequires: gnome-common >= 2.26.0 -BuildRequires: gnome-desktop-devel >= 2.28.0 -BuildRequires: gnome-doc-utils >= 0.14.0 +BuildRequires: gnome-desktop-devel >= 3.2.0 +BuildRequires: gnome-icon-theme >= 3.2.0 +BuildRequires: gsettings-desktop-schemas-devel >= 3.2.0 BuildRequires: gstreamer-devel -BuildRequires: gtk+2-devel >= 2:2.20.0 -BuildRequires: gtk-doc >= 1.9 -BuildRequires: gtkhtml-devel >= 3.32.1 -BuildRequires: gtkimageview-devel >= 1.6 +BuildRequires: gtk+3-devel >= 3.4.0 +BuildRequires: gtk-doc >= 1.14 +BuildRequires: gtk-webkit3-devel >= 1.10.0 +BuildRequires: gtkhtml-devel >= 4.5.2 %{?with_kerberos5:BuildRequires: heimdal-devel} BuildRequires: intltool >= 0.40.0 -BuildRequires: libcanberra-gtk-devel -BuildRequires: libgweather-devel >= 2.28.0 -BuildRequires: libnotify-devel >= 0.4.0 -BuildRequires: libpst-devel >= 0.6.41 -BuildRequires: libsoup-devel >= 2.4.0 -BuildRequires: libtool -BuildRequires: libunique-devel >= 1.1.2 +BuildRequires: libcanberra-gtk3-devel >= 0.25 +BuildRequires: libchamplain-devel >= 0.12 +BuildRequires: libgdata-devel >= 0.10 +BuildRequires: libgweather-devel >= 3.5.0 +BuildRequires: libical-devel +BuildRequires: libnotify-devel >= 0.7 +BuildRequires: libpst-devel >= 0.6.54 +BuildRequires: libsoup-gnome-devel >= 2.40.3 +BuildRequires: libtool >= 2.2 BuildRequires: libxml2-devel >= 1:2.7.3 +BuildRequires: libytnef-devel BuildRequires: nspr-devel BuildRequires: nss-devel %{?with_ldap:BuildRequires: openldap-devel >= 2.4.6} +BuildRequires: perl BuildRequires: pkgconfig BuildRequires: psmisc BuildRequires: python BuildRequires: rpmbuild(find_lang) >= 1.23 -BuildRequires: rpmbuild(macros) >= 1.311 -BuildRequires: scrollkeeper >= 0.1.4 +BuildRequires: rpmbuild(macros) >= 1.527 BuildRequires: shared-mime-info >= 0.22 +BuildRequires: tar >= 1:1.22 BuildRequires: which +BuildRequires: xorg-lib-libICE-devel +BuildRequires: xorg-lib-libSM-devel +BuildRequires: xz +BuildRequires: yelp-tools +Requires(post,postun): glib2 >= 1:2.32.0 Requires(post,postun): gtk-update-icon-cache -Requires(post,postun): hicolor-icon-theme Requires(post,postun): scrollkeeper -Requires(post,preun): GConf2 Requires: %{name}-component = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} -Requires: GConf2 >= 2.28.0 -Requires: evolution-data-server >= 2.32.1 -Requires: gtkhtml >= 3.32.1 +Requires: evolution-data-server >= %{version} +Requires: gnome-icon-theme >= 3.2.0 +Requires: gtkhtml >= 4.5.2 +Requires: hicolor-icon-theme Requires: libical >= 0.46 Requires: psmisc +Obsoletes: evolution-mono Obsoletes: evolution-pilot +Obsoletes: evolution-python Obsoletes: evolution2 Obsoletes: gnome-pim # sr@Latn vs. sr@latin @@ -102,7 +113,7 @@ ferramentas interessantes. Summary: Evolution libraries Summary(pl.UTF-8): Biblioteki Evolution Group: X11/Libraries -Requires: glib2 >= 1:2.26.0 +Requires: glib2 >= 1:2.34.0 %description libs This package contains Evolution libraries. @@ -117,14 +128,12 @@ Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para desenvolvimento Summary(zh_CN.UTF-8): Evolution组件开发库 Group: X11/Development/Libraries Requires: %{name}-libs = %{version}-%{release} -Requires: GConf2-devel >= 2.28.0 Requires: cyrus-sasl-devel -Requires: evolution-data-server-devel >= 2.32.1 -Requires: glib2-devel >= 1:2.22.0 -Requires: gnome-desktop-devel >= 2.28.0 -Requires: gtk+2-devel >= 2:2.20.0 -Requires: gtkhtml-devel >= 3.32.1 -Requires: libunique-devel >= 1.1.2 +Requires: evolution-data-server-devel >= %{version} +Requires: glib2-devel >= 1:2.34.0 +Requires: gnome-desktop-devel >= 3.2.0 +Requires: gtk+3-devel >= 3.4.0 +Requires: gtkhtml-devel >= 4.5.3 Requires: libxml2-devel >= 1:2.7.3 %{?with_ldap:Requires: openldap-devel >= 2.4.6} Obsoletes: evolution2-devel @@ -163,7 +172,8 @@ aplicações. Summary: Evolution mail component Summary(pl.UTF-8): Moduł pocztowy Evolution Group: X11/Applications/Mail -Requires(post,preun): GConf2 +Requires(post,postun): desktop-file-utils +Requires(post,postun): glib2 >= 1:2.34.0 # mail composer requires addressbook component Requires: %{name}-addressbook = %{version}-%{release} Provides: %{name}-component = %{version}-%{release} @@ -179,7 +189,7 @@ Summary: Evolution addressbook component Summary(pl.UTF-8): Moduł książki adresowej Evolution Group: X11/Applications Requires(post,postun): desktop-file-utils -Requires(post,preun): GConf2 +Requires(post,postun): glib2 >= 1:2.34.0 Requires: %{name} = %{version}-%{release} Provides: %{name}-component = %{version}-%{release} @@ -193,9 +203,12 @@ Książka adresowa Evolution. Summary: Evolution calendar and todo component Summary(pl.UTF-8): Moduł kalendarza i listy zadań Evolution Group: X11/Applications -Requires(post,preun): GConf2 +Requires(post,postun): desktop-file-utils +Requires(post,postun): glib2 >= 1:2.34.0 Requires: %{name} = %{version}-%{release} Provides: %{name}-component = %{version}-%{release} +Obsoletes: evolution-caldav +Obsoletes: evolution-webcal %description calendar Evolution calendar and todo component. @@ -220,11 +233,7 @@ Dokumentacja API Evolution. %patch0 -p1 %patch1 -p1 -%{__sed} -i -e 's/^en@shaw//' po/LINGUAS -%{__rm} -f po/en@shaw.po - %build -%{__glib_gettextize} %{__intltoolize} %{__libtoolize} %{__aclocal} -I m4 @@ -232,103 +241,88 @@ Dokumentacja API Evolution. %{__autoconf} %{__automake} %configure \ - --disable-scrollkeeper \ - %{?with_ldap:--with-openldap=yes} \ - %{!?with_ldap:--with-openldap=no} \ - %{?with_kerberos5:--with-krb5=%{_prefix}} \ - %{!?with_kerberos5:--with-krb5=no} \ + BOGOFILTER="/usr/bin/bogofilter" \ + HIGHLIGHT="/usr/bin/highlight" \ + SPAMASSASSIN="/usr/bin/spamassassin" \ + SA_LEARN="/usr/bin/sa-learn" \ + SPAMC="/usr/bin/spamc" \ + SPAMD="/usr/bin/spamd" \ + --disable-silent-rules \ + --enable-static \ + --enable-canberra \ + --enable-pst-import \ + --disable-image-inline \ + --enable-weather \ + --enable-audio-inline \ + --disable-contact-maps \ + %{__with_without ldap openldap} \ + %{__with_without kerberos5 krb5 %{_prefix}} \ --without-static-ldap \ --with-nspr-includes="%{_includedir}/nspr" \ --with-nss-includes="%{_includedir}/nss" \ --with-nspr-libs="%{_libdir}" \ --with-nss-libs="%{_libdir}" \ - --with-kde-applnk-path=no \ - --disable-schemas-install \ --enable-plugins=all \ --enable-nss=yes \ --enable-smime=yes \ - --enable-static \ --with-sub-version=" PLD Linux" \ --enable-gtk-doc \ - --with-html-dir=%{_gtkdocdir} \ - --disable-silent-rules + --with-html-dir=%{_gtkdocdir} %{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,48x48}/apps %{__make} install \ - DESTDIR=$RPM_BUILD_ROOT \ - omf_dest_dir=%{_omf_dest_dir}/%{name} \ - GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 + DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/im-gadugadu.png -install %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/im-gadugadu.png install %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir} # remove useless files -rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/*/*/*.{a,la} -rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info -rm -r $RPM_BUILD_ROOT%{_desktopdir}/evolution.desktop - -# test plugins -rm -f $RPM_BUILD_ROOT%{evo_plugins_dir}/*org-gnome-prefer-plain.{so,eplug} +%{__rm} $RPM_BUILD_ROOT%{_libdir}/evolution/*/*/*.{a,la} +%{__rm} $RPM_BUILD_ROOT%{_desktopdir}/evolution.desktop +%{__rm} $RPM_BUILD_ROOT%{_libdir}/evolution/%{basever}/*.la -%find_lang %{name} --all-name --with-omf --with-gnome +%find_lang %{name} --all-name --with-gnome %clean rm -rf $RPM_BUILD_ROOT %post -%gconf_schema_install apps_evolution_shell.schemas -%scrollkeeper_update_post %update_icon_cache hicolor - -%preun -%gconf_schema_uninstall apps_evolution_shell.schemas +%glib_compile_schemas %postun -%scrollkeeper_update_postun %update_icon_cache hicolor +%glib_compile_schemas %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %post mail -%gconf_schema_install apps-evolution-attachment-reminder.schemas -%gconf_schema_install apps-evolution-mail-prompts-checkdefault.schemas -%gconf_schema_install apps-evolution-mail-notification.schemas -%gconf_schema_install apps-evolution-template-placeholders.schemas -%gconf_schema_install apps_evolution_email_custom_header.schemas -%gconf_schema_install bogo-junk-plugin.schemas -%gconf_schema_install evolution-mail.schemas - -%preun mail -%gconf_schema_uninstall apps-evolution-attachment-reminder.schemas -%gconf_schema_uninstall apps-evolution-mail-prompts-checkdefault.schemas -%gconf_schema_uninstall apps-evolution-mail-notification.schemas -%gconf_schema_uninstall apps-evolution-template-placeholders.schemas -%gconf_schema_uninstall apps_evolution_email_custom_header.schemas -%gconf_schema_uninstall bogo-junk-plugin.schemas -%gconf_schema_uninstall evolution-mail.schemas +%update_desktop_database_post +%glib_compile_schemas + +%postun mail +%update_desktop_database_postun +%glib_compile_schemas %post addressbook %update_desktop_database_post -%gconf_schema_install apps_evolution_addressbook.schemas - -%preun addressbook -%gconf_schema_uninstall apps_evolution_addressbook.schemas +%glib_compile_schemas %postun addressbook %update_desktop_database_postun +%glib_compile_schemas %post calendar -%gconf_schema_install apps_evolution_calendar.schemas +%update_desktop_database_post +%glib_compile_schemas -%preun calendar -%gconf_schema_uninstall apps_evolution_calendar.schemas +%postun calendar +%update_desktop_database_postun +%glib_compile_schemas %files -f %{name}.lang %defattr(644,root,root,755) @@ -337,11 +331,21 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-alarm-notify %attr(755,root,root) %{_libdir}/evolution/%{basever}/killev %dir %{_libdir}/evolution/%{basever}/modules -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-composer-autosave.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-network-manager.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-plugin-lib.so - -%{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-composer-autosave.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-contact-photos.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-gravatar.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-offline-alert.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-plugin-lib.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-plugin-manager.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-settings.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-web-inspector.so + +%{_datadir}/GConf/gsettings/evolution.convert +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.importer.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml + +%{_datadir}/appdata/evolution.appdata.xml %dir %{_datadir}/evolution %dir %{_datadir}/evolution/%{basever} @@ -372,11 +376,16 @@ rm -rf $RPM_BUILD_ROOT %lang(sr@latin) %dir %{_datadir}/evolution/%{basever}/default/sr@latin %lang(zh_CN) %dir %{_datadir}/evolution/%{basever}/default/zh_CN +%{_datadir}/evolution/%{basever}/address_formats.dat +%{_datadir}/evolution/%{basever}/countrytransl.map + %dir %{_datadir}/evolution/%{basever}/errors %{_datadir}/evolution/%{basever}/errors/e-system.error %{_datadir}/evolution/%{basever}/errors/filter.error %{_datadir}/evolution/%{basever}/errors/mail-composer.error %{_datadir}/evolution/%{basever}/errors/shell.error +%{_datadir}/evolution/%{basever}/errors/evolution-offline-alert.error +%{_datadir}/evolution/%{basever}/errors/widgets.error %dir %{_datadir}/evolution/%{basever}/help %dir %{_datadir}/evolution/%{basever}/help/quickref @@ -418,139 +427,85 @@ rm -rf $RPM_BUILD_ROOT # PLUGINS # backup-restore %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-backup -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-backup-restore.so -%{evo_plugins_dir}/org-gnome-backup-restore.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-backup-restore.so %{_datadir}/evolution/%{basever}/errors/org-gnome-backup-restore.error -# default-source -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-default-source.so -%{evo_plugins_dir}/org-gnome-default-source.eplug +# prefer-plain +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-prefer-plain.so +%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-prefer-plain.so +%{evo_plugins_dir}/org-gnome-prefer-plain.eplug +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml -# plugin-manager -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-plugin-manager.so -%{evo_plugins_dir}/org-gnome-plugin-manager.eplug +# face plugin +%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-face.so +%{evo_plugins_dir}/org-gnome-face.eplug +%{_datadir}/evolution/%{basever}/errors/org-gnome-face.error +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.face-picture.gschema.xml + +# external editor plugin +%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-external-editor.so +%{evo_plugins_dir}/org-gnome-external-editor.eplug +%{_datadir}/evolution/%{basever}/errors/org-gnome-external-editor.error %files libs %defattr(644,root,root,755) %dir %{_libdir}/evolution %dir %{_libdir}/evolution/%{basever} %dir %{evo_plugins_dir} -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libart_lgpl.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libcomposer.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libeabutil.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontacteditor.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontactlisteditor.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libemformat.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libemiscwidgets.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libeshell.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libessmime.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetable.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetext.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetimezonedialog.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libeutil.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-a11y.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar-importers.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-importers.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-settings.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-smime.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libfilter.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libgnomecanvas.so.* -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libmenus.so.* - -%files devel -%defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libart_lgpl.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libcomposer.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libeabutil.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontacteditor.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libecontactlisteditor.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libemformat.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libemiscwidgets.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libeshell.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/libemail-engine.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libessmime.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetable.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetext.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libetimezonedialog.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libeutil.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-a11y.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-calendar-importers.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-formatter.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-composer.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-importers.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-mail-settings.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-shell.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-smime.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libfilter.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/libevolution-util.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/libgnomecanvas.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/libmenus.so -%{_libdir}/evolution/%{basever}/libart_lgpl.la -%{_libdir}/evolution/%{basever}/libcomposer.la -%{_libdir}/evolution/%{basever}/libeabutil.la -%{_libdir}/evolution/%{basever}/libecontacteditor.la -%{_libdir}/evolution/%{basever}/libecontactlisteditor.la -%{_libdir}/evolution/%{basever}/libemformat.la -%{_libdir}/evolution/%{basever}/libemiscwidgets.la -%{_libdir}/evolution/%{basever}/libeshell.la -%{_libdir}/evolution/%{basever}/libessmime.la -%{_libdir}/evolution/%{basever}/libetable.la -%{_libdir}/evolution/%{basever}/libetext.la -%{_libdir}/evolution/%{basever}/libetimezonedialog.la -%{_libdir}/evolution/%{basever}/libeutil.la -%{_libdir}/evolution/%{basever}/libevolution-a11y.la -%{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.la -%{_libdir}/evolution/%{basever}/libevolution-calendar.la -%{_libdir}/evolution/%{basever}/libevolution-calendar-importers.la -%{_libdir}/evolution/%{basever}/libevolution-mail-importers.la -%{_libdir}/evolution/%{basever}/libevolution-mail.la -%{_libdir}/evolution/%{basever}/libevolution-mail-settings.la -%{_libdir}/evolution/%{basever}/libevolution-smime.la -%{_libdir}/evolution/%{basever}/libfilter.la -%{_libdir}/evolution/%{basever}/libgnomecanvas.la -%{_libdir}/evolution/%{basever}/libmenus.la + +%files devel +%defattr(644,root,root,755) %{_includedir}/%{name}-%{basever} -%{_pkgconfigdir}/evolution-calendar.pc -%{_pkgconfigdir}/evolution-mail.pc -%{_pkgconfigdir}/evolution-plugin.pc -%{_pkgconfigdir}/evolution-shell.pc +%{_pkgconfigdir}/libemail-engine.pc +%{_pkgconfigdir}/evolution-calendar-3.0.pc +%{_pkgconfigdir}/evolution-mail-3.0.pc +%{_pkgconfigdir}/evolution-plugin-3.0.pc +%{_pkgconfigdir}/evolution-shell-3.0.pc %files static %defattr(644,root,root,755) -%{_libdir}/evolution/%{basever}/libart_lgpl.a -%{_libdir}/evolution/%{basever}/libcomposer.a %{_libdir}/evolution/%{basever}/libeabutil.a %{_libdir}/evolution/%{basever}/libecontacteditor.a %{_libdir}/evolution/%{basever}/libecontactlisteditor.a -%{_libdir}/evolution/%{basever}/libemformat.a -%{_libdir}/evolution/%{basever}/libemiscwidgets.a -%{_libdir}/evolution/%{basever}/libeshell.a +%{_libdir}/evolution/%{basever}/libemail-engine.a %{_libdir}/evolution/%{basever}/libessmime.a -%{_libdir}/evolution/%{basever}/libetable.a -%{_libdir}/evolution/%{basever}/libetext.a -%{_libdir}/evolution/%{basever}/libetimezonedialog.a -%{_libdir}/evolution/%{basever}/libeutil.a -%{_libdir}/evolution/%{basever}/libevolution-a11y.a %{_libdir}/evolution/%{basever}/libevolution-addressbook-importers.a %{_libdir}/evolution/%{basever}/libevolution-calendar.a %{_libdir}/evolution/%{basever}/libevolution-calendar-importers.a +%{_libdir}/evolution/%{basever}/libevolution-mail-composer.a +%{_libdir}/evolution/%{basever}/libevolution-mail-formatter.a %{_libdir}/evolution/%{basever}/libevolution-mail-importers.a %{_libdir}/evolution/%{basever}/libevolution-mail.a -%{_libdir}/evolution/%{basever}/libevolution-mail-settings.a +%{_libdir}/evolution/%{basever}/libevolution-shell.a %{_libdir}/evolution/%{basever}/libevolution-smime.a -%{_libdir}/evolution/%{basever}/libfilter.a +%{_libdir}/evolution/%{basever}/libevolution-util.a %{_libdir}/evolution/%{basever}/libgnomecanvas.a -%{_libdir}/evolution/%{basever}/libmenus.a %files mail %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/evolution-settings -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-mail.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-mailto-handler.so -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-startup-wizard.so -%{_datadir}/evolution/%{basever}/mail-autoconfig +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mail.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mail-config.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mailto-handler.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-mdn.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-startup-wizard.so %{_datadir}/evolution/%{basever}/etspec/message-list.etspec +%{_datadir}/evolution/%{basever}/errors/evolution-mdn.error %{_datadir}/evolution/%{basever}/errors/mail.error %{_datadir}/evolution/%{basever}/filtertypes.xml %{_datadir}/evolution/%{basever}/vfoldertypes.xml @@ -581,29 +536,27 @@ rm -rf $RPM_BUILD_ROOT %lang(zh_CN) %{_datadir}/evolution/%{basever}/default/zh_CN/mail %{_desktopdir}/evolution-mail.desktop -%{_desktopdir}/evolution-settings.desktop -%{_sysconfdir}/gconf/schemas/evolution-mail.schemas -%{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.mail.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.external-editor.gschema.xml # PLUGINS # attachment-reminder %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-attachment-reminder.so -%{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas %{evo_plugins_dir}/org-gnome-evolution-attachment-reminder.eplug %{_datadir}/evolution/%{basever}/errors/org-gnome-attachment-reminder.error +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.attachment-reminder.gschema.xml # audio-inline -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-audio-inline.so -%{evo_plugins_dir}/org-gnome-audio-inline.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-audio-inline.so # bbdb %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-bbdb.so %{evo_plugins_dir}/org-gnome-evolution-bbdb.eplug +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.autocontacts.gschema.xml -# bogo-junk-plugin -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-bogo-junk-plugin.so -%{evo_plugins_dir}/org-gnome-bogo-junk-plugin.eplug -%{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas +# bogofilter +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-bogofilter.so # dbx-import %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-dbx-import.so @@ -612,35 +565,19 @@ rm -rf $RPM_BUILD_ROOT # email-custom-header %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-email-custom-header.so %{evo_plugins_dir}/org-gnome-email-custom-header.eplug -%{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas - -# image-inline -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-image-inline.so -%{evo_plugins_dir}/org-gnome-image-inline.eplug - -# groupwise-features -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-groupwise-features.so -%{evo_plugins_dir}/org-gnome-groupwise-features.eplug -%{evo_plugins_dir}/org-gnome-compose-send-options.xml -%{_datadir}/evolution/%{basever}/errors/org-gnome-mail-retract.error -%{_datadir}/evolution/%{basever}/errors/org-gnome-process-meeting.error -%{_datadir}/evolution/%{basever}/errors/org-gnome-proxy-login.error -%{_datadir}/evolution/%{basever}/errors/org-gnome-proxy.error -%{_datadir}/evolution/%{basever}/errors/org-gnome-shared-folder.error - -# imap-features -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-imap-features.so -%{evo_plugins_dir}/org-gnome-imap-features.eplug +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.email-custom-header.gschema.xml # itip-formatter +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-itip-formatter.so %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-itip-formatter.so %{evo_plugins_dir}/org-gnome-itip-formatter.eplug %{_datadir}/evolution/%{basever}/errors/org-gnome-itip-formatter.error +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml # mail-notification %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-notification.so %{evo_plugins_dir}/org-gnome-mail-notification.eplug -%{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml # mail-to-task %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mail-to-task.so @@ -651,36 +588,32 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugins_dir}/org-gnome-mailing-list-actions.eplug %{_datadir}/evolution/%{basever}/errors/org-gnome-mailing-list-actions.error -# mark-all-read -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-mark-all-read.so -%{evo_plugins_dir}/org-gnome-mark-all-read.eplug - # pst-import %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-pst-import.so %{evo_plugins_dir}/org-gnome-pst-import.eplug -# sa-junk-plugin -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-sa-junk-plugin.so -%{evo_plugins_dir}/org-gnome-sa-junk-plugin.eplug - -# subject-thread -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-subject-thread.so -%{evo_plugins_dir}/org-gnome-subject-thread.eplug +# spamassassin +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-spamassassin.so +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml # templates %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-templates.so %{evo_plugins_dir}/org-gnome-templates.eplug -%{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml + +# text-highlight +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-text-highlight.so + +# tnef-attachment +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-tnef-attachment.so # vcard-inline -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-vcard-inline.so -%{evo_plugins_dir}/org-gnome-vcard-inline.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-vcard-inline.so %files addressbook %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-addressbook.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-addressbook.so %attr(755,root,root) %{_libdir}/evolution/%{basever}/csv2vcard -%attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-addressbook-clean %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-addressbook-export %{_datadir}/evolution/%{basever}/ecps %{_datadir}/evolution/%{basever}/errors/addressbook.error @@ -689,19 +622,24 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/evolution/%{basever}/addresstypes.xml %{_desktopdir}/%{name}-addressbook.desktop -%{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml # PLUGINS -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-addressbook-file.so -%{evo_plugins_dir}/org-gnome-addressbook-file.eplug +# ldap accounts config +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-ldap.so + +# google accounts config +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-google.so + +# addressbook-local +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-local.so # webdav-accounts-setup -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-webdav.so -%{evo_plugins_dir}/org-gnome-evolution-webdav.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-book-config-webdav.so %files calendar %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/libevolution-module-calendar.so +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-calendar.so %{_datadir}/evolution/%{basever}/etspec/e-cal-list-view.etspec %{_datadir}/evolution/%{basever}/etspec/e-calendar-table.etspec %{_datadir}/evolution/%{basever}/etspec/e-meeting-time-sel.etspec @@ -716,32 +654,31 @@ rm -rf $RPM_BUILD_ROOT %{_desktopdir}/%{name}-calendar.desktop %{_desktopdir}/%{name}-tasks.desktop -%{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml # PLUGINS # caldav -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-caldav.so -%{evo_plugins_dir}/org-gnome-evolution-caldav.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-caldav.so + +# contacts +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-contacts.so -# calendar-file -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-calendar-file.so -%{evo_plugins_dir}/org-gnome-calendar-file.eplug +# calendar-local +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-local.so -# calendar-http -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-calendar-http.so -%{evo_plugins_dir}/org-gnome-calendar-http.eplug +# calendar-weather +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-weather.so # calendar-weather -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-calendar-weather.so -%{evo_plugins_dir}/org-gnome-calendar-weather.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-webcal.so # google-account-setup -%attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-evolution-google.so -%{evo_plugins_dir}/org-gnome-evolution-google.eplug +%attr(755,root,root) %{_libdir}/evolution/%{basever}/modules/module-cal-config-google.so # publish-calendar %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-publish-calendar.so %{evo_plugins_dir}/org-gnome-publish-calendar.eplug +%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.publish-calendar.gschema.xml # save-calendar %attr(755,root,root) %{evo_plugins_dir}/liborg-gnome-save-calendar.so @@ -749,4 +686,7 @@ rm -rf $RPM_BUILD_ROOT %files apidocs %defattr(644,root,root,755) -%{_gtkdocdir}/eshell +%{_gtkdocdir}/evolution-mail-composer +%{_gtkdocdir}/evolution-mail-formatter +%{_gtkdocdir}/evolution-shell +%{_gtkdocdir}/evolution-util