X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=evolution.spec;h=8c91ec114aa0bd5f8b9b7e7885539e3ea7e616e1;hb=9938cd894bcdc5832063473a91fd074ab7c39cfe;hp=c2f9ad1aabdd0bb20ed8a9bb5ef5bdab21c0436e;hpb=60e209f86a7b1f391eb6ddfd3ef71cfa02e0c793;p=packages%2Fevolution.git diff --git a/evolution.spec b/evolution.spec index c2f9ad1..8c91ec1 100644 --- a/evolution.spec +++ b/evolution.spec @@ -5,70 +5,78 @@ # - ui? # - dependencies, i.e.: mail should require addressbook? # -# Conditionals: -%bcond_without ldap # build without ldap support - -%define mver 1.5 -%define subver 5 - +# Conditional build: +%bcond_without ldap # build without ldap support +%bcond_without kerberos5 # build without kerberos5 support +%bcond_without pilot # build without pilot support +# Summary: The GNOME2 Email/Calendar/Addressbook Suite Summary(pl): Klient poczty dla GNOME2/Kalendarz/Ksi±¿ka Adresowa Summary(pt_BR): Cliente de email integrado com calendário e catálogo de endereços Summary(zh_CN): Evolution - GNOME2¸öÈ˺͹¤×÷×éÐÅÏ¢¹ÜÀí¹¤¾ß(°üÀ¨µç×ÓÓʼþ£¬ÈÕÀúºÍµØÖ·±¡) Name: evolution -Version: %{mver}.%{subver} -Release: 4 -License: GPL +Version: 2.2.3 +Release: 1.1 +License: GPL v2 Group: Applications/Mail -Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/%{mver}/%{name}-%{version}.tar.bz2 -# Source0-md5: 451dce3d4568cd208873e88281605de1 -Patch0: %{name}-locale-names.patch -Patch1: %{name}-nolibs.patch +Source0: http://ftp.gnome.org/pub/gnome/sources/evolution/2.2/%{name}-%{version}.tar.bz2 +# Source0-md5: 1e01511c78b2dd0dcb8cf83521c167af +Source1: %{name}-gg16.png +Source2: %{name}-gg48.png +Patch0: %{name}-nolibs.patch +Patch1: %{name}-gnome-icon-theme.patch +Patch2: %{name}-GG-IM.patch +Patch3: %{name}-desktop.patch +Patch4: %{name}-dbus.patch URL: http://www.ximian.com/products/ximian_evolution/ -BuildRequires: GConf2-devel >= 2.6.0 -BuildRequires: ORBit2-devel >= 1:2.10.0 -BuildRequires: autoconf +BuildRequires: GConf2-devel >= 2.10.0 +BuildRequires: ORBit2-devel >= 1:2.12.1 +BuildRequires: autoconf >= 2.52 BuildRequires: automake BuildRequires: bison -BuildRequires: evolution-data-server-devel >= 0.0.90 +BuildRequires: evolution-data-server-devel >= 1.2.2 BuildRequires: flex BuildRequires: freetype-devel >= 2.0.5 -BuildRequires: gal-devel >= 1:2.1.6 +BuildRequires: gal-devel >= 1:2.4.3 BuildRequires: gettext-devel -BuildRequires: gnome-common -BuildRequires: gnome-pilot-devel >= 2.0.0 -BuildRequires: gnome-vfs2-devel >= 2.6.0 -BuildRequires: gtk-doc >= 1.1 -BuildRequires: gtkhtml-devel >= 3.1.9 -BuildRequires: intltool >= 0.30 -BuildRequires: libglade2-devel >= 1:2.3.6 -BuildRequires: libgnomeprintui-devel >= 2.6.0 -BuildRequires: libgnomeui-devel >= 2.6.0 -BuildRequires: libsoup-devel >= 2.1.8 +BuildRequires: gnome-common >= 2.8.0 +%{?with_pilot:BuildRequires: gnome-pilot-devel >= 2.0.13} +BuildRequires: gnome-vfs2-devel >= 2.10.0-2 +BuildRequires: gtk-doc >= 1.3 +BuildRequires: gtkhtml-devel >= 3.6.2 +%{?with_kerberos5:BuildRequires: heimdal-devel} +BuildRequires: intltool >= 0.33 +BuildRequires: libglade2-devel >= 1:2.5.1 +BuildRequires: libgnomeprintui-devel >= 2.10.2 +BuildRequires: libgnomeui-devel >= 2.10.0-2 +BuildRequires: libsoup-devel >= 2.2.3 BuildRequires: libtool BuildRequires: libxml2 BuildRequires: nspr-devel BuildRequires: nss-devel %{?with_ldap:BuildRequires: openldap-devel >= 2.0.0} -#BuildRequires: openssl-devel >= 0.9.7d -BuildRequires: pilot-link-devel >= 0.11.4 +%{?with_pilot:BuildRequires: pilot-link-devel >= 0.11.8} BuildRequires: pkgconfig BuildRequires: psmisc BuildRequires: python +BuildRequires: rpmbuild(macros) >= 1.197 BuildRequires: scrollkeeper >= 0.1.4 BuildRequires: which Requires(post,postun): /sbin/ldconfig -Requires(post,postun): /usr/bin/scrollkeeper-update -Requires(post): GConf2 -Requires: GConf2 >= 2.6.0 +Requires(post,preun): GConf2 +Requires(post,postun): scrollkeeper +Requires: %{name}-component = %{version}-%{release} +Requires: GConf2 >= 2.10.0 Requires: bonobo-activation -Requires: evolution-data-server >= 0.0.90 -Requires: gal >= 1:2.1.6 -Requires: gtkhtml >= 3.1.9 -Requires: libglade2 >= 1:2.3.6 +Requires: evolution-data-server >= 1.2.3 +Requires: gal >= 1:2.4.3 +Requires: gtkhtml >= 3.6.2 +Requires: hicolor-icon-theme +Requires: libglade2 >= 1:2.5.1 Requires: psmisc Requires: scrollkeeper >= 0.1.4 Obsoletes: evolution2 +Obsoletes: gnome-pim BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -94,17 +102,16 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: cyrus-sasl-devel Requires: freetype-devel -Requires: gal-devel >= 1:2.1.6 -Requires: gnome-vfs2-devel >= 2.6.0 -Requires: gtkhtml-devel >= 3.1.9 -Requires: libglade2-devel >= 1:2.3.6 -Requires: libgnomeprintui-devel >= 2.6.0 -Requires: libgnomeui-devel >= 2.6.0 -Requires: libsoup-devel >= 2.1.8 +Requires: gal-devel >= 1:2.4.2 +Requires: gnome-vfs2-devel >= 2.10.0-2 +Requires: gtkhtml-devel >= 3.6.2 +Requires: libglade2-devel >= 1:2.5.1 +Requires: libgnomeprintui-devel >= 2.10.2 +Requires: libgnomeui-devel >= 2.10.0-2 +Requires: libsoup-devel >= 2.2.3 Requires: nspr-devel Requires: nss-devel %{?with_ldap:Requires: openldap-devel >= 2.0.0} -#Requires: openssl-devel >= 0.9.7c Obsoletes: evolution2-devel %description devel @@ -139,35 +146,50 @@ aplica %package mail Summary: Evolution mail component +Summary(pl): Modu³ pocztowy Evolution Group: X11/Applications # mail composer requires addressbook component Requires: %{name}-addressbook = %{version}-%{release} -Requires(post,postun): /sbin/ldconfig -Requires(post): GConf2 +Requires(post): /sbin/ldconfig +Requires(post,preun): GConf2 +Provides: %{name}-component = %{version}-%{release} %description mail Evolution mail. +%description mail -l pl +Modu³ pocztowy Evolution. + %package addressbook Summary: Evolution addressbook component +Summary(pl): Modu³ ksi±¿ki adresowej Evolution Group: X11/Applications Requires: %{name} = %{version}-%{release} -Requires(post,postun): /sbin/ldconfig -Requires(post): GConf2 +Requires(post): /sbin/ldconfig +Requires(post,preun): GConf2 +Provides: %{name}-component = %{version}-%{release} %description addressbook Evolution addressbook. +%description addressbook -l pl +Ksi±¿ka adresowa Evolution. + %package calendar Summary: Evolution calendar and todo component +Summary(pl): Modu³ kalendarza i listy zadañ Evolution Group: X11/Applications Requires: %{name} = %{version}-%{release} -Requires(post,postun): /sbin/ldconfig -Requires(post): GConf2 +Requires(post): /sbin/ldconfig +Requires(post,preun): GConf2 +Provides: %{name}-component = %{version}-%{release} %description calendar Evolution calendar and todo component. +%description calendar -l pl +Kalendarz i lista zadañ Evolution. + %package pilot Summary: Evolution conduits for gnome-pilot Summary(pl): Dodatki do wymiany danych z gnome-pilot @@ -176,33 +198,37 @@ Requires: %{name} = %{version}-%{release} Obsoletes: evolution2-pilot %description pilot -This package contains conduits needed by gnome-pilot to synchronize your -Palm with Evolution. +This package contains conduits needed by gnome-pilot to synchronize +your Palm with Evolution. %description pilot -l pl -Ten pakiet zawiera dodatki do synchronizacji danych Evolution z Palmem. +Ten pakiet zawiera dodatki do synchronizacji danych Evolution z +Palmem. %prep %setup -q %patch0 -p1 %patch1 -p1 - -mv po/{no,nb}.po +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build -# build evolution -glib-gettextize --copy --force -intltoolize --copy --force +%{__glib_gettextize} +%{__intltoolize} %{__libtoolize} -%{__aclocal} -I %{_aclocaldir}/gnome2-macros +%{__aclocal} %{__autoheader} %{__autoconf} %{__automake} %configure \ --enable-gtk-doc \ - --enable-pilot-conduits=yes \ + %{?with_pilot:--enable-pilot-conduits=yes} \ + %{!?with_pilot:--enable-pilot-conduits=no} \ %{?with_ldap:--with-openldap=yes} \ %{!?with_ldap:--with-openldap=no} \ + %{?with_kerberos5:--with-krb5=%{_prefix}} \ + %{!?with_kerberos5:--with-krb5=no} \ --without-static-ldap \ --enable-nntp=yes \ --enable-file-locking=fcntl \ @@ -215,7 +241,10 @@ intltoolize --copy --force --with-html-dir=%{_gtkdocdir} \ --with-kde-applnk-path=no \ --disable-schemas-install \ - --enable-static + --enable-nss=yes \ + --enable-smime=yes \ + --enable-static \ + --enable-file-chooser # hack to rebuild *.c and *.h from *.idl (check if needed with new versions) # (required if you use ORBit2-devel 2.7.2) @@ -226,6 +255,7 @@ find -name \*.idl -exec touch {} \; %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,48x48}/apps %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ @@ -234,12 +264,20 @@ rm -rf $RPM_BUILD_ROOT GTKHTML_DATADIR=%{_datadir}/idl \ GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +install %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/im-gadugadu.png +install %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/im-gadugadu.png + # strip doesn't pass these files and they aren't necessary, so remove them # probably this should be done differently, but I have no idea -rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/%{mver}/*/*.a -rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/%{mver}/libemiscwidgets.a +rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/*/*/*.a +rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/*/libemiscwidgets.a rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-pilot/*/*.{a,la} +rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no +rm -r $RPM_BUILD_ROOT%{_datadir}/mime-info + +ln -sf evolution-2.2 $RPM_BUILD_ROOT%{_bindir}/evolution + %find_lang %{name} --all-name --with-gnome %clean @@ -247,132 +285,164 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/usr/bin/scrollkeeper-update -%gconf_schema_install +%gconf_schema_install apps_evolution_shell-2.2.schemas +%scrollkeeper_update_post + +%preun +%gconf_schema_uninstall apps_evolution_shell-2.2.schemas %postun /sbin/ldconfig -/usr/bin/scrollkeeper-update +%scrollkeeper_update_postun %post mail /sbin/ldconfig -%gconf_schema_install +%gconf_schema_install evolution-mail-2.2.schemas -%postun mail -/sbin/ldconfig +%preun mail +%gconf_schema_uninstall evolution-mail-2.2.schemas + +%postun mail -p /sbin/ldconfig %post addressbook /sbin/ldconfig -%gconf_schema_install +%gconf_schema_install apps_evolution_addressbook-2.2.schemas -%postun addressbook -/sbin/ldconfig +%preun addressbook +%gconf_schema_uninstall apps_evolution_addressbook-2.2.schemas + +%postun addressbook -p /sbin/ldconfig %post calendar /sbin/ldconfig -%gconf_schema_install +%gconf_schema_install apps_evolution_calendar-2.2.schemas -%postun calendar -/sbin/ldconfig +%preun calendar +%gconf_schema_uninstall apps_evolution_calendar-2.2.schemas + +%postun calendar -p /sbin/ldconfig %files -f evolution.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS* README %attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libeconduit.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libemiscwidgets.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libeselectnames.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libeshell.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libeutil.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libevolution-a11y.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libevolution-importer.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libevolution-widgets-a11y.so.* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/evolution-alarm-notify -%attr(755,root,root) %{_libdir}/evolution/%{mver}/killev -# addressbook requires it: -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libcamel*.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libeconduit.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libemiscwidgets.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libeshell.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libeutil.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-a11y.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-importer.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-widgets-a11y.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libeabutil.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libecontacteditor.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libecontactlisteditor.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libefilterbar.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libessmime.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libetimezonedialog.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-smime.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libfilter.so.* +%attr(755,root,root) %{_libdir}/evolution/*/libmenus.so.* +%attr(755,root,root) %{_libdir}/evolution/*/evolution-alarm-notify +%attr(755,root,root) %{_libdir}/evolution/*/killev +%dir %{_libdir}/evolution/*/plugins +%attr(755,root,root) %{_libdir}/evolution/*/plugins/*.so +%{_libdir}/evolution/*/plugins/*.eplug +%{_libdir}/evolution/*/plugins/*.xml %dir %{_libdir}/evolution -%dir %{_libdir}/evolution/%{mver} -%dir %{_libdir}/evolution/%{mver}/components -%{_libdir}/bonobo/servers/GNOME_Evolution_Shell_1.5.server -%dir %{_datadir}/idl/evolution-%{mver} +%dir %{_libdir}/evolution/* +%dir %{_libdir}/evolution/*/components +%{_libdir}/bonobo/servers/GNOME_Evolution_Shell_*.server +%dir %{_datadir}/idl/evolution-* %dir %{_datadir}/evolution -%dir %{_datadir}/evolution/%{mver} -%dir %{_datadir}/evolution/%{mver}/views -%{_datadir}/evolution/%{mver}/*.xml -%dir %{_datadir}/evolution/%{mver}/default -%dir %{_datadir}/evolution/%{mver}/default/C -%{_datadir}/evolution/%{mver}/etspec -%{_datadir}/evolution/%{mver}/glade -%{_datadir}/evolution/%{mver}/help -%{_datadir}/evolution/%{mver}/images -%{_datadir}/evolution/%{mver}/ui -%{_datadir}/mime-info/* -%{_datadir}/idl/evolution-%{mver}/Evolution-Component.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-ConfigControl.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-Offline.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-Shell.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-Wizard.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-common.idl -%{_datadir}/idl/evolution-%{mver}/Evolution.idl -%{_datadir}/idl/evolution-%{mver}/GNOME_Evolution_Importer.idl +%dir %{_datadir}/evolution/* +%dir %{_datadir}/evolution/*/views +%{_datadir}/evolution/*/*.xml +%dir %{_datadir}/evolution/*/default +%dir %{_datadir}/evolution/*/default/C +%lang(de) %dir %{_datadir}/evolution/*/default/de +%lang(ja) %dir %{_datadir}/evolution/*/default/ja +%lang(nl) %dir %{_datadir}/evolution/*/default/nl +%lang(pt) %dir %{_datadir}/evolution/*/default/pt +%lang(zh_CN) %dir %{_datadir}/evolution/*/default/zh_CN +%{_datadir}/evolution/*/errors +%{_datadir}/evolution/*/etspec +%{_datadir}/evolution/*/glade +%{_datadir}/evolution/*/help +%{_datadir}/evolution/*/images +%{_datadir}/evolution/*/ui +%{_datadir}/evolution/*/weather +%{_datadir}/idl/evolution-*/Evolution-Component.idl +%{_datadir}/idl/evolution-*/Evolution-ConfigControl.idl +%{_datadir}/idl/evolution-*/Evolution-Offline.idl +%{_datadir}/idl/evolution-*/Evolution-Shell.idl +%{_datadir}/idl/evolution-*/Evolution-Wizard.idl +%{_datadir}/idl/evolution-*/Evolution-common.idl +%{_datadir}/idl/evolution-*/Evolution.idl +%{_datadir}/idl/evolution-*/GNOME_Evolution_Importer.idl %{_desktopdir}/* %{_pixmapsdir}/* -%{_sysconfdir}/gconf/schemas/apps_evolution_shell-1.5.schemas +%{_iconsdir}/hicolor/*/apps/*.png +%{_sysconfdir}/gconf/schemas/apps_evolution_shell-*.schemas %{_omf_dest_dir}/%{name} %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{mver}/*.so -%{_libdir}/evolution/%{mver}/*.la +%attr(755,root,root) %{_libdir}/evolution/*/*.so +%{_libdir}/evolution/*/*.la %{_libdir}/evolution/*/*/*.la %{_includedir}/* %{_pkgconfigdir}/* %files static %defattr(644,root,root,755) -%{_libdir}/evolution/%{mver}/*.a +%{_libdir}/evolution/*/*.a %files mail %defattr(644,root,root,755) -%dir %{_libdir}/evolution/%{mver}/camel* -%dir %{_libdir}/evolution/%{mver}/evolution-calendar-importers -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libevolution-mail-importers.so* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/camel/* -%attr(755,root,root) %{_libdir}/evolution/%{mver}/components/libevolution-mail.so -%attr(755,root,root) %{_libdir}/evolution/%{mver}/camel-providers/*.so -%attr(755,root,root) %{_libdir}/evolution/%{mver}/evolution-calendar-importers/*.so -%{_libdir}/bonobo/servers/GNOME_Evolution_Mail_1.5.server -%{_libdir}/bonobo/servers/GNOME_Evolution_Mail_Importers_1.5.server -%{_libdir}/evolution/%{mver}/camel-providers/*.urls -%{_datadir}/evolution/%{mver}/views/mail* -%{_datadir}/evolution/%{mver}/default/C/mail -%{_datadir}/idl/evolution-%{mver}/Composer.idl -%{_datadir}/idl/evolution-%{mver}/Evolution-Composer.idl -%{_sysconfdir}/gconf/schemas/evolution-mail-1.5.schemas +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-mail-importers.so* +%attr(755,root,root) %{_libdir}/evolution/*/components/libevolution-mail.so +%{_libdir}/bonobo/servers/GNOME_Evolution_Mail_*.server +%{_datadir}/evolution/*/views/mail* +%{_datadir}/evolution/*/default/C/mail +%lang(de) %{_datadir}/evolution/*/default/de/mail +%lang(ja) %{_datadir}/evolution/*/default/ja/mail +%lang(nl) %{_datadir}/evolution/*/default/nl/mail +%lang(pt) %{_datadir}/evolution/*/default/pt/mail +%lang(zh_CN) %{_datadir}/evolution/*/default/zh_CN/mail +%{_datadir}/idl/evolution-*/Composer.idl +%{_datadir}/idl/evolution-*/Evolution-Composer.idl +%{_sysconfdir}/gconf/schemas/evolution-mail-*.schemas %files addressbook %defattr(644,root,root,755) -%dir %{_libdir}/evolution/%{mver}/evolution-addressbook-importers -%attr(755,root,root) %{_libdir}/evolution/%{mver}/components/libevolution-addressbook.so -%attr(755,root,root) %{_libdir}/evolution/%{mver}/evolution-addressbook-importers/lib*.so +%dir %{_libdir}/evolution/*/evolution-addressbook-importers +%attr(755,root,root) %{_libdir}/evolution/*/evolution-addressbook-clean +%attr(755,root,root) %{_libdir}/evolution/*/evolution-addressbook-export +%attr(755,root,root) %{_libdir}/evolution/*/csv2vcard +%attr(755,root,root) %{_libdir}/evolution/*/components/libevolution-addressbook.so +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-addressbook-a11y.so.* +%attr(755,root,root) %{_libdir}/evolution/*/evolution-addressbook-importers/lib*.so %{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook* -%{_datadir}/evolution/%{mver}/views/addressbook* -%{_datadir}/evolution/%{mver}/ecps -%{_datadir}/idl/evolution-%{mver}/Evolution-Addressbook-SelectNames.idl -%{_sysconfdir}/gconf/schemas/apps_evolution_addressbook-1.5.schemas +%{_datadir}/evolution/*/views/addressbook* +%{_datadir}/evolution/*/ecps +%{_sysconfdir}/gconf/schemas/apps_evolution_addressbook-*.schemas %files calendar %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{mver}/components/libevolution-calendar.so -%attr(755,root,root) %{_libdir}/evolution/%{mver}/libevolution-calendar-a11y.so.* +%dir %{_libdir}/evolution/*/evolution-calendar-importers +%attr(755,root,root) %{_libdir}/evolution/*/components/libevolution-calendar.so +%attr(755,root,root) %{_libdir}/evolution/*/libevolution-calendar-a11y.so.* +%attr(755,root,root) %{_libdir}/evolution/*/evolution-calendar-importers/*.so %{_libdir}/bonobo/servers/GNOME_Evolution_Calendar* -%{_datadir}/evolution/%{mver}/views/calendar* -%{_datadir}/evolution/%{mver}/views/tasks* -%{_datadir}/idl/evolution-%{mver}/evolution-calendar.idl -%{_sysconfdir}/gconf/schemas/apps_evolution_calendar-1.5.schemas +%{_datadir}/evolution/*/views/calendar* +%{_datadir}/evolution/*/views/tasks* +%{_datadir}/idl/evolution-*/evolution-calendar.idl +%{_sysconfdir}/gconf/schemas/apps_evolution_calendar-*.schemas +%if %{with pilot} %files pilot %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/evolution/%{mver}/conduits/* +%dir %{_libdir}/evolution/*/conduits +%attr(755,root,root) %{_libdir}/evolution/*/conduits/* %{_datadir}/gnome-pilot/conduits/* +%endif