- Update to 2.29.2

- Synchronize spec file with my kill-bonobo test package.
This commit is contained in:
Matthew Barnes 2009-11-17 13:16:49 +00:00
parent 158b78ff45
commit f148d4d23f
3 changed files with 94 additions and 101 deletions

View File

@ -1 +1 @@
evolution-2.28.0.tar.bz2 evolution-2.29.1.tar.bz2

View File

@ -1,22 +1,20 @@
%define dbus_glib_version 0.70 %define dbus_glib_version 0.70
%define dbus_version 1.0 %define dbus_version 1.0
%define glib2_version 2.16.0 %define glib2_version 2.16.0
%define gnome_desktop_version 2.26.0
%define gnome_doc_utils_version 0.8.0 %define gnome_doc_utils_version 0.8.0
%define gnome_icon_theme_version 2.19.91 %define gnome_icon_theme_version 2.19.91
%define gnome_pilot_version 2.0.15 %define gnome_pilot_version 2.0.15
%define gtk2_version 2.14.0 %define gtk2_version 2.14.0
%define gtkhtml_version 3.28.0 %define gtkhtml_version 3.29.2
%define intltool_version 0.35.5 %define intltool_version 0.35.5
%define last_libgal2_version 2:2.5.3-2 %define last_libgal2_version 2:2.5.3-2
%define libbonobo_version 2.20.3
%define libbonoboui_version 2.4.2
%define libgweather_version 2.25.4 %define libgweather_version 2.25.4
%define orbit2_version 2.9.8
%define pilot_link_version 2:0.12.1 %define pilot_link_version 2:0.12.1
%define scrollkeeper_version 0.1.4 %define scrollkeeper_version 0.1.4
%define soup_version 2.2.2 %define soup_version 2.2.2
%define evo_major 2.28 %define evo_major 2.30
%define exchange_support 1 %define exchange_support 1
%define inline_audio_support 1 %define inline_audio_support 1
@ -35,21 +33,20 @@
%else %else
%define build_conduits 1 %define build_conduits 1
%endif %endif
%define use_mozilla_nss 1
%define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins %define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins
### Abstract ### ### Abstract ###
Name: evolution Name: evolution
Version: 2.28.0 Version: 2.29.2
Release: 1%{?dist} Release: 1%{?dist}
Group: Applications/Productivity Group: Applications/Productivity
Summary: Mail and calendar client for GNOME Summary: Mail and calendar client for GNOME
License: GPLv2+ and GFDL License: GPLv2+ and GFDL
URL: http://projects.gnome.org/evolution/ URL: http://projects.gnome.org/evolution/
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Source: http://download.gnome.org/sources/%{name}/2.25/%{name}-%{version}.tar.bz2 Source: http://download.gnome.org/sources/%{name}/2.29/%{name}-%{version}.tar.bz2
Obsoletes: libgal2 <= %{last_libgal2_version} Obsoletes: libgal2 <= %{last_libgal2_version}
@ -68,7 +65,10 @@ Patch12: evolution-2.9.1-im-context-reset.patch
## Dependencies ### ## Dependencies ###
Requires(pre): GConf2
Requires(post): GConf2 Requires(post): GConf2
Requires(preun): GConf2
Requires(post): scrollkeeper >= %{scrollkeeper_version} Requires(post): scrollkeeper >= %{scrollkeeper_version}
Requires(postun): scrollkeeper >= %{scrollkeeper_version} Requires(postun): scrollkeeper >= %{scrollkeeper_version}
@ -81,7 +81,6 @@ Requires: gnome-themes
### Build Dependencies ### ### Build Dependencies ###
BuildRequires: GConf2-devel BuildRequires: GConf2-devel
BuildRequires: ORBit2-devel >= %{orbit2_version}
BuildRequires: atk-devel BuildRequires: atk-devel
BuildRequires: autoconf >= 2.59 BuildRequires: autoconf >= 2.59
BuildRequires: automake >= 1.9 BuildRequires: automake >= 1.9
@ -95,33 +94,28 @@ BuildRequires: flex
BuildRequires: gettext BuildRequires: gettext
BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: gnome-common BuildRequires: gnome-common
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version} BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
BuildRequires: gnutls-devel BuildRequires: gnutls-devel
BuildRequires: gtk-doc BuildRequires: gtk-doc
BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: gtkhtml3-devel >= %{gtkhtml_version} BuildRequires: gtkhtml3-devel >= %{gtkhtml_version}
BuildRequires: gtkimageview-devel
BuildRequires: gvfs BuildRequires: gvfs
BuildRequires: intltool >= %{intltool_version} BuildRequires: intltool >= %{intltool_version}
BuildRequires: libbonobo-devel >= %{libbonobo_version} BuildRequires: libcanberra-devel
BuildRequires: libbonoboui-devel >= %{libbonoboui_version}
BuildRequires: libgnomecanvas-devel >= 2.0 BuildRequires: libgnomecanvas-devel >= 2.0
BuildRequires: libgnomeui-devel >= 2.0
BuildRequires: gnome-desktop-devel >= 2.26
BuildRequires: libgweather-devel >= %{libgweather_version} BuildRequires: libgweather-devel >= %{libgweather_version}
BuildRequires: libpst-devel
BuildRequires: libsoup-devel >= %{soup_version} BuildRequires: libsoup-devel >= %{soup_version}
BuildRequires: libtool >= 1.5 BuildRequires: libtool >= 1.5
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
BuildRequires: pkgconfig
%if %{use_mozilla_nss}
BuildRequires: nspr-devel BuildRequires: nspr-devel
BuildRequires: nss-devel BuildRequires: nss-devel
%else BuildRequires: pkgconfig
BuildRequires: openssl-devel BuildRequires: unique-devel
%endif
%if %{inline_audio_support} %if %{inline_audio_support}
# audio-inline plugin requires gstreamer to build:
BuildRequires: gstreamer-devel BuildRequires: gstreamer-devel
%endif %endif
@ -166,7 +160,6 @@ Requires: %{name} = %{version}-%{release}
Requires: evolution-data-server-devel >= %{version} Requires: evolution-data-server-devel >= %{version}
Requires: gtk2-devel >= %{gtk2_version} Requires: gtk2-devel >= %{gtk2_version}
Requires: gtkhtml3-devel >= %{gtkhtml_version} Requires: gtkhtml3-devel >= %{gtkhtml_version}
Requires: libbonobo-devel >= %{libbonobo_version}
Requires: libgweather-devel >= %{libgweather_version} Requires: libgweather-devel >= %{libgweather_version}
Requires: libsoup-devel >= %{soup_version} Requires: libsoup-devel >= %{soup_version}
Requires: libxml2-devel Requires: libxml2-devel
@ -276,18 +269,12 @@ done
%define nntp_flags --disable-nntp %define nntp_flags --disable-nntp
%endif %endif
%if %{use_mozilla_nss}
%define ssl_flags --enable-nss=yes --enable-smime=yes %define ssl_flags --enable-nss=yes --enable-smime=yes
%else
%define ssl_flags --enable-openssl=yes
%endif
%if %{use_mozilla_nss}
if ! pkg-config --exists nss; then if ! pkg-config --exists nss; then
echo "Unable to find suitable version of mozilla nss to use!" echo "Unable to find suitable version of mozilla nss to use!"
exit 1 exit 1
fi fi
%endif
%if %{exchange_support} %if %{exchange_support}
%define exchange_flags --enable-exchange %define exchange_flags --enable-exchange
@ -297,12 +284,6 @@ fi
CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS
%if ! %{use_mozilla_nss}
if pkg-config openssl ; then
CFLAGS="$CFLAGS `pkg-config --cflags openssl`"
LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
fi
%endif
# Regenerate mail/Makefile.in (this is temporary). # Regenerate mail/Makefile.in (this is temporary).
autoreconf --force autoreconf --force
@ -321,7 +302,7 @@ make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -UGNOME_DISABLE_DE
# Strip unneeded translations from .mo files. # Strip unneeded translations from .mo files.
# This reduces the RPM size by several megabytes. # This reduces the RPM size by several megabytes.
cd po cd po
grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$" POTFILES.in > POTFILES.keep grep -v ".*[.]desktop[.]in[.]in$" POTFILES.in > POTFILES.keep
mv POTFILES.keep POTFILES.in mv POTFILES.keep POTFILES.in
intltool-update --gettext-package=%{name}-%{evo_major} --pot intltool-update --gettext-package=%{name}-%{evo_major} --pot
for p in *.po; do for p in *.po; do
@ -377,33 +358,69 @@ rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper
rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys
rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime
for serverfile in $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/*.server; do
sed -i -e 's|location *= *"/usr/lib\(64\)*/|location="/usr/$LIB/|' $serverfile
done
%find_lang evolution-%{evo_major} --all-name --with-gnome %find_lang evolution-%{evo_major} --all-name --with-gnome
grep "/usr/share/locale" evolution-%{evo_major}.lang > translations.lang grep "/usr/share/locale" evolution-%{evo_major}.lang > translations.lang
grep -v "/usr/share/locale" evolution-%{evo_major}.lang > help.lang grep -v "/usr/share/locale" evolution-%{evo_major}.lang > help.lang
%pre
if [ "$1" -gt 1 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/evolution-mail.schemas > /dev/null || :
fi
%pre bogofilter
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas > /dev/null || :
%post %post
/sbin/ldconfig /sbin/ldconfig
scrollkeeper-update -q scrollkeeper-update -q
touch --no-create %{_datadir}/icons/hicolor || : touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null || :
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/evolution-mail.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/evolution-mail.schemas > /dev/null || :
%post bogofilter %post bogofilter
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas > /dev/null || :
%preun
if [ "$1" -eq 0 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null || :
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/evolution-mail.schemas > /dev/null || :
fi
%preun bogofilter
if [ "$1" -eq 0 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/bogo-junk-plugin.schemas > /dev/null || :
fi
%postun %postun
/sbin/ldconfig /sbin/ldconfig
@ -432,8 +449,12 @@ rm -rf $RPM_BUILD_ROOT
# The main executable # The main executable
%{_bindir}/evolution %{_bindir}/evolution
# The alarm notify daemon
%{_bindir}/evolution-alarm-notify
# Desktop files: # Desktop files:
%{_datadir}/applications/evolution.desktop %{_datadir}/applications/evolution.desktop
%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
# Icons: # Icons:
%{_datadir}/icons/hicolor/16x16/apps/* %{_datadir}/icons/hicolor/16x16/apps/*
@ -443,32 +464,22 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/icons/hicolor/48x48/apps/* %{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/icons/hicolor/scalable/apps/* %{_datadir}/icons/hicolor/scalable/apps/*
# IDL files (should this be in devel subpackage?)
%{_datadir}/idl/evolution-%{evo_major}
# The main data directory # The main data directory
# (have not attempted to split this up into an explicit list) # (have not attempted to split this up into an explicit list)
%dir %{_datadir}/evolution %dir %{_datadir}/evolution
%{_datadir}/evolution/%{evo_major} %{_datadir}/evolution/%{evo_major}
# Bonobo components: # Modules:
%{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook.server
%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar.server
%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify.server
%{_libdir}/bonobo/servers/GNOME_Evolution_Mail.server
%{_libdir}/bonobo/servers/GNOME_Evolution_Shell.server
%dir %{_libdir}/evolution %dir %{_libdir}/evolution
%dir %{_libdir}/evolution/%{evo_major} %dir %{_libdir}/evolution/%{evo_major}
%dir %{_libdir}/evolution/%{evo_major}/components %{_libdir}/evolution/%{evo_major}/modules
%{_libdir}/evolution/%{evo_major}/components/libevolution-addressbook.so
%{_libdir}/evolution/%{evo_major}/components/libevolution-calendar.so
%{_libdir}/evolution/%{evo_major}/components/libevolution-mail.so
# Shared libraries: # Shared libraries:
%{_libdir}/evolution/%{evo_major}/libcomposer.so.*
%{_libdir}/evolution/%{evo_major}/libeabutil.so.* %{_libdir}/evolution/%{evo_major}/libeabutil.so.*
%{_libdir}/evolution/%{evo_major}/libecontacteditor.so.* %{_libdir}/evolution/%{evo_major}/libecontacteditor.so.*
%{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so.* %{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so.*
%{_libdir}/evolution/%{evo_major}/libefilterbar.so.* %{_libdir}/evolution/%{evo_major}/libemformat.so.*
%{_libdir}/evolution/%{evo_major}/libemiscwidgets.so.* %{_libdir}/evolution/%{evo_major}/libemiscwidgets.so.*
%{_libdir}/evolution/%{evo_major}/libeshell.so.* %{_libdir}/evolution/%{evo_major}/libeshell.so.*
%{_libdir}/evolution/%{evo_major}/libessmime.so.* %{_libdir}/evolution/%{evo_major}/libessmime.so.*
@ -477,15 +488,12 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/evolution/%{evo_major}/libetimezonedialog.so.* %{_libdir}/evolution/%{evo_major}/libetimezonedialog.so.*
%{_libdir}/evolution/%{evo_major}/libeutil.so.* %{_libdir}/evolution/%{evo_major}/libeutil.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-a11y.so.* %{_libdir}/evolution/%{evo_major}/libevolution-a11y.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-a11y.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so.* %{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-cal-shared.so.* %{_libdir}/evolution/%{evo_major}/libevolution-calendar.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-calendar-a11y.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so.* %{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so.* %{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-mail-shared.so.* %{_libdir}/evolution/%{evo_major}/libevolution-mail.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-smime.so.* %{_libdir}/evolution/%{evo_major}/libevolution-smime.so.*
%{_libdir}/evolution/%{evo_major}/libevolution-widgets-a11y.so.*
%{_libdir}/evolution/%{evo_major}/libfilter.so.* %{_libdir}/evolution/%{evo_major}/libfilter.so.*
%{_libdir}/evolution/%{evo_major}/libmenus.so.* %{_libdir}/evolution/%{evo_major}/libmenus.so.*
@ -493,9 +501,7 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libexecdir}/evolution %dir %{_libexecdir}/evolution
%dir %{_libexecdir}/evolution/%{evo_major} %dir %{_libexecdir}/evolution/%{evo_major}
%{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-export %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-export
%{_libexecdir}/evolution/%{evo_major}/evolution-alarm-notify
%{_libexecdir}/evolution/%{evo_major}/evolution-backup %{_libexecdir}/evolution/%{evo_major}/evolution-backup
%{_libexecdir}/evolution/%{evo_major}/killev
# The plugin directory: # The plugin directory:
%dir %{evo_plugin_dir} %dir %{evo_plugin_dir}
@ -505,9 +511,6 @@ rm -rf $RPM_BUILD_ROOT
# are built as part of specific plugins but which are currently packaged using # are built as part of specific plugins but which are currently packaged using
# globs above; the purpose of the separation below is to be more explicit about # globs above; the purpose of the separation below is to be more explicit about
# which plugins we ship) # which plugins we ship)
%{evo_plugin_dir}/org-gnome-mail-account-disable.eplug
%{evo_plugin_dir}/libmail-account-disable.so
%{evo_plugin_dir}/org-gnome-addressbook-file.eplug %{evo_plugin_dir}/org-gnome-addressbook-file.eplug
%{evo_plugin_dir}/liborg-gnome-addressbook-file.so %{evo_plugin_dir}/liborg-gnome-addressbook-file.so
@ -521,7 +524,6 @@ rm -rf $RPM_BUILD_ROOT
%endif %endif
%{evo_plugin_dir}/org-gnome-backup-restore.eplug %{evo_plugin_dir}/org-gnome-backup-restore.eplug
%{evo_plugin_dir}/org-gnome-backup-restore.xml
%{evo_plugin_dir}/liborg-gnome-backup-restore.so %{evo_plugin_dir}/liborg-gnome-backup-restore.so
%{evo_plugin_dir}/org-gnome-evolution-caldav.eplug %{evo_plugin_dir}/org-gnome-evolution-caldav.eplug
@ -536,9 +538,6 @@ rm -rf $RPM_BUILD_ROOT
%{evo_plugin_dir}/org-gnome-calendar-weather.eplug %{evo_plugin_dir}/org-gnome-calendar-weather.eplug
%{evo_plugin_dir}/liborg-gnome-calendar-weather.so %{evo_plugin_dir}/liborg-gnome-calendar-weather.so
%{evo_plugin_dir}/org-gnome-copy-tool.eplug
%{evo_plugin_dir}/liborg-gnome-copy-tool.so
%{evo_plugin_dir}/org-gnome-default-mailer.eplug %{evo_plugin_dir}/org-gnome-default-mailer.eplug
%{evo_plugin_dir}/liborg-gnome-default-mailer.so %{evo_plugin_dir}/liborg-gnome-default-mailer.so
@ -557,21 +556,10 @@ rm -rf $RPM_BUILD_ROOT
%{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug
%{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so
%{evo_plugin_dir}/org-gnome-exchange-operations.eplug
%{evo_plugin_dir}/liborg-gnome-exchange-operations.so
%{evo_plugin_dir}/org-gnome-exchange-ab-subscription.xml
%{evo_plugin_dir}/org-gnome-exchange-cal-subscription.xml
%{evo_plugin_dir}/org-gnome-exchange-tasks-subscription.xml
%{evo_plugin_dir}/org-gnome-folder-permissions.xml
%{evo_plugin_dir}/org-gnome-folder-subscription.xml
%{evo_plugin_dir}/org-gnome-groupwise-features.eplug %{evo_plugin_dir}/org-gnome-groupwise-features.eplug
%{evo_plugin_dir}/liborg-gnome-groupwise-features.so %{evo_plugin_dir}/liborg-gnome-groupwise-features.so
%{evo_plugin_dir}/org-gnome-compose-send-options.xml %{evo_plugin_dir}/org-gnome-compose-send-options.xml
%{evo_plugin_dir}/org-gnome-gw-account-setup.eplug
%{evo_plugin_dir}/liborg-gnome-gw-account-setup.so
%{evo_plugin_dir}/org-gnome-imap-features.eplug %{evo_plugin_dir}/org-gnome-imap-features.eplug
%{evo_plugin_dir}/liborg-gnome-imap-features.so %{evo_plugin_dir}/liborg-gnome-imap-features.so
@ -580,35 +568,28 @@ rm -rf $RPM_BUILD_ROOT
%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug %{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so %{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
%{evo_plugin_dir}/org-gnome-mailing-list-actions.xml
%{evo_plugin_dir}/org-gnome-mail-notification.eplug %{evo_plugin_dir}/org-gnome-mail-notification.eplug
%{evo_plugin_dir}/liborg-gnome-mail-notification.so %{evo_plugin_dir}/liborg-gnome-mail-notification.so
%{evo_plugin_dir}/org-gnome-mail-to-task.eplug %{evo_plugin_dir}/org-gnome-mail-to-task.eplug
%{evo_plugin_dir}/liborg-gnome-mail-to-task.so %{evo_plugin_dir}/liborg-gnome-mail-to-task.so
%{evo_plugin_dir}/org-gnome-mail-to-task.xml
%{evo_plugin_dir}/org-gnome-mark-all-read.eplug %{evo_plugin_dir}/org-gnome-mark-all-read.eplug
%{evo_plugin_dir}/liborg-gnome-mark-all-read.so %{evo_plugin_dir}/liborg-gnome-mark-all-read.so
%{evo_plugin_dir}/org-gnome-plugin-manager.eplug %{evo_plugin_dir}/org-gnome-plugin-manager.eplug
%{evo_plugin_dir}/liborg-gnome-plugin-manager.so %{evo_plugin_dir}/liborg-gnome-plugin-manager.so
%{evo_plugin_dir}/org-gnome-plugin-manager.xml
%{evo_plugin_dir}/org-gnome-prefer-plain.eplug %{evo_plugin_dir}/org-gnome-prefer-plain.eplug
%{evo_plugin_dir}/liborg-gnome-prefer-plain.so %{evo_plugin_dir}/liborg-gnome-prefer-plain.so
%{evo_plugin_dir}/org-gnome-publish-calendar.eplug %{evo_plugin_dir}/org-gnome-publish-calendar.eplug
%{evo_plugin_dir}/liborg-gnome-publish-calendar.so %{evo_plugin_dir}/liborg-gnome-publish-calendar.so
%{evo_plugin_dir}/org-gnome-publish-calendar.xml
%{evo_plugin_dir}/org-gnome-save-calendar.eplug %{evo_plugin_dir}/org-gnome-save-calendar.eplug
%{evo_plugin_dir}/liborg-gnome-save-calendar.so %{evo_plugin_dir}/liborg-gnome-save-calendar.so
%{evo_plugin_dir}/org-gnome-select-one-source.eplug
%{evo_plugin_dir}/liborg-gnome-select-one-source.so
%{evo_plugin_dir}/org-gnome-subject-thread.eplug %{evo_plugin_dir}/org-gnome-subject-thread.eplug
%{evo_plugin_dir}/liborg-gnome-subject-thread.so %{evo_plugin_dir}/liborg-gnome-subject-thread.so
@ -624,14 +605,18 @@ rm -rf $RPM_BUILD_ROOT
%files devel %files devel
%defattr(-, root, root) %defattr(-, root, root)
%{_datadir}/gtk-doc/html/eshell
%{_includedir}/evolution-%{evo_major} %{_includedir}/evolution-%{evo_major}
%{_libdir}/pkgconfig/evolution-calendar.pc
%{_libdir}/pkgconfig/evolution-mail.pc
%{_libdir}/pkgconfig/evolution-plugin.pc %{_libdir}/pkgconfig/evolution-plugin.pc
%{_libdir}/pkgconfig/evolution-shell.pc %{_libdir}/pkgconfig/evolution-shell.pc
%{_libdir}/evolution/%{evo_major}/libcomposer.so
%{_libdir}/evolution/%{evo_major}/libeabutil.so %{_libdir}/evolution/%{evo_major}/libeabutil.so
%{_libdir}/evolution/%{evo_major}/libeconduit.so %{_libdir}/evolution/%{evo_major}/libeconduit.so
%{_libdir}/evolution/%{evo_major}/libecontacteditor.so %{_libdir}/evolution/%{evo_major}/libecontacteditor.so
%{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so %{_libdir}/evolution/%{evo_major}/libecontactlisteditor.so
%{_libdir}/evolution/%{evo_major}/libefilterbar.so %{_libdir}/evolution/%{evo_major}/libemformat.so
%{_libdir}/evolution/%{evo_major}/libemiscwidgets.so %{_libdir}/evolution/%{evo_major}/libemiscwidgets.so
%{_libdir}/evolution/%{evo_major}/libeshell.so %{_libdir}/evolution/%{evo_major}/libeshell.so
%{_libdir}/evolution/%{evo_major}/libessmime.so %{_libdir}/evolution/%{evo_major}/libessmime.so
@ -640,15 +625,12 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/evolution/%{evo_major}/libetimezonedialog.so %{_libdir}/evolution/%{evo_major}/libetimezonedialog.so
%{_libdir}/evolution/%{evo_major}/libeutil.so %{_libdir}/evolution/%{evo_major}/libeutil.so
%{_libdir}/evolution/%{evo_major}/libevolution-a11y.so %{_libdir}/evolution/%{evo_major}/libevolution-a11y.so
%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-a11y.so
%{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so %{_libdir}/evolution/%{evo_major}/libevolution-addressbook-importers.so
%{_libdir}/evolution/%{evo_major}/libevolution-cal-shared.so %{_libdir}/evolution/%{evo_major}/libevolution-calendar.so
%{_libdir}/evolution/%{evo_major}/libevolution-calendar-a11y.so
%{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so %{_libdir}/evolution/%{evo_major}/libevolution-calendar-importers.so
%{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so %{_libdir}/evolution/%{evo_major}/libevolution-mail-importers.so
%{_libdir}/evolution/%{evo_major}/libevolution-mail-shared.so %{_libdir}/evolution/%{evo_major}/libevolution-mail.so
%{_libdir}/evolution/%{evo_major}/libevolution-smime.so %{_libdir}/evolution/%{evo_major}/libevolution-smime.so
%{_libdir}/evolution/%{evo_major}/libevolution-widgets-a11y.so
%{_libdir}/evolution/%{evo_major}/libfilter.so %{_libdir}/evolution/%{evo_major}/libfilter.so
%{_libdir}/evolution/%{evo_major}/libmenus.so %{_libdir}/evolution/%{evo_major}/libmenus.so
@ -696,6 +678,17 @@ rm -rf $RPM_BUILD_ROOT
%endif %endif
%changelog %changelog
* Tue Nov 17 2009 Matthew Barnes <mbarnes@redhat.com> - 2.29.2-1.fc13
- Update to 2.29.2
- Synchronize spec file with my kill-bonobo test package.
* Tue Oct 27 2009 Matthew Barnes <mbarnes@redhat.com> - 2.29.1-1.fc13
- Update to 2.29.1
- Bump evo_major to 2.30.
- Drop Bonobo + ORBit dependency (yay!).
- Remove option to use OpenSSL instead of NSS.
- Uninstall GConf schemas during %%pre and %%preun.
* Mon Sep 21 2009 Milan Crha <mcrha@redhat.com> - 2.28.0-1.fc12 * Mon Sep 21 2009 Milan Crha <mcrha@redhat.com> - 2.28.0-1.fc12
- Update to 2.28.0 - Update to 2.28.0

View File

@ -1 +1 @@
1a8ce4d794b3dea0d086d9809b6ddf0c evolution-2.28.0.tar.bz2 962d08181a7f0e890bf83150174d090e evolution-2.29.1.tar.bz2