|
@@ -11,11 +11,12 @@
|
|
%define scrollkeeper_version 0.1.4
|
|
%define scrollkeeper_version 0.1.4
|
|
%define soup_version 2.32.0
|
|
%define soup_version 2.32.0
|
|
%define unique_version 2.90.4
|
|
%define unique_version 2.90.4
|
|
-%define gstreamer_version 0.10.30
|
|
+%define gstreamer1_version 0.11.0
|
|
%define gnome_desktop3_version 2.91.3
|
|
%define gnome_desktop3_version 2.91.3
|
|
-%define libgdata_version 0.4.0
|
|
+%define libgdata_version 0.10
|
|
|
|
+%define libgweather_version 3.5.0
|
|
|
|
|
|
-%define evo_major 3.4
|
|
+%define evo_major 3.6
|
|
|
|
|
|
%define ldap_support 1
|
|
%define ldap_support 1
|
|
%define libnotify_support 1
|
|
%define libnotify_support 1
|
|
@@ -32,12 +33,12 @@
|
|
### Abstract ###
|
|
### Abstract ###
|
|
|
|
|
|
Name: evolution
|
|
Name: evolution
|
|
-Version: 3.4.4
|
|
+Version: 3.6.0
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
License: GPLv2 and GFDL+
|
|
License: GPLv2 and GFDL+
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
URL: http://www.gnome.org/projects/evolution/
|
|
URL: http://www.gnome.org/projects/evolution/
|
|
-Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution/3.4/%{name}-%{version}.tar.xz
|
|
+Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution/3.6/%{name}-%{version}.tar.xz
|
|
|
|
|
|
Summary: GNOME's next-generation groupware suite
|
|
Summary: GNOME's next-generation groupware suite
|
|
Summary(ja): GNOME 次世代グループウェアスイート
|
|
Summary(ja): GNOME 次世代グループウェアスイート
|
|
@@ -78,29 +79,19 @@ Obsoletes: libgal2 <= %{last_libgal2_version}
|
|
|
|
|
|
### Build Dependencies ###
|
|
### Build Dependencies ###
|
|
|
|
|
|
-BuildRequires: GConf2-devel
|
|
+BuildRequires: gtk3-devel
|
|
-BuildRequires: atk-devel
|
|
|
|
-BuildRequires: dbus-devel >= %{dbus_version}
|
|
|
|
-BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
|
|
|
|
-BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: evolution-data-server-devel >= %{eds_version}
|
|
BuildRequires: evolution-data-server-devel >= %{eds_version}
|
|
BuildRequires: gnome-desktop3-devel >= %{gnome_desktop3_version}
|
|
BuildRequires: gnome-desktop3-devel >= %{gnome_desktop3_version}
|
|
-BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
|
|
+BuildRequires: libgweather-devel >= %{libgweather_version}
|
|
-BuildRequires: gnome-vfs2-devel >= %{gnomevfs2_version}
|
|
|
|
-BuildRequires: gnutls-devel
|
|
|
|
BuildRequires: gsettings-desktop-schemas-devel
|
|
BuildRequires: gsettings-desktop-schemas-devel
|
|
BuildRequires: gtkhtml4-devel >= %{gtkhtml_version}
|
|
BuildRequires: gtkhtml4-devel >= %{gtkhtml_version}
|
|
-BuildRequires: libsoup-devel >= %{soup_version}
|
|
|
|
-BuildRequires: libtool >= 1.5
|
|
|
|
-BuildRequires: libxml2-devel >= %{libxml2_version}
|
|
|
|
-BuildRequires: unique3-devel >= %{unique_version}
|
|
|
|
BuildRequires: libcanberra-gtk3-devel
|
|
BuildRequires: libcanberra-gtk3-devel
|
|
-BuildRequires: gnome-icon-theme >= %{gnome_icon_theme_version}
|
|
+BuildRequires: WebKit3-gtk-devel
|
|
-BuildRequires: gstreamer-devel >= %{gstreamer_version}
|
|
+BuildRequires: gstreamer1-devel >= %{gstreamer1_version}
|
|
-BuildRequires: gtkimageview-devel
|
|
|
|
BuildRequires: libSM-devel
|
|
BuildRequires: libSM-devel
|
|
BuildRequires: libgdata-devel >= %{libgdata_version}
|
|
BuildRequires: libgdata-devel >= %{libgdata_version}
|
|
BuildRequires: gnome-online-accounts-devel
|
|
BuildRequires: gnome-online-accounts-devel
|
|
|
|
+BuildRequires: itstool
|
|
|
|
|
|
BuildRequires: bison
|
|
BuildRequires: bison
|
|
BuildRequires: gettext
|
|
BuildRequires: gettext
|
|
@@ -293,10 +284,7 @@ make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -UGNOME_DISABLE_DE
|
|
|
|
|
|
%install
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
-export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
|
|
+make install DESTDIR=$RPM_BUILD_ROOT
|
|
-export tagname=CC
|
|
|
|
-make LIBTOOL=%{_bindir}/libtool DESTDIR=$RPM_BUILD_ROOT install
|
|
|
|
-unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
|
|
|
|
|
|
|
|
# remove libtool archives for importers and the like
|
|
# remove libtool archives for importers and the like
|
|
find $RPM_BUILD_ROOT/%{_libdir}/evolution -name '*.la' -exec rm {} \;
|
|
find $RPM_BUILD_ROOT/%{_libdir}/evolution -name '*.la' -exec rm {} \;
|
|
@@ -323,59 +311,6 @@ grep -v "%{_datadir}/locale" evolution-%{evo_major}.lang > help.lang
|
|
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`
|
|
|
|
-SCHEMAS="apps-evolution-mail-notification.schemas \
|
|
|
|
- apps-evolution-mail-prompts-checkdefault.schemas \
|
|
|
|
- apps_evolution_addressbook.schemas \
|
|
|
|
- apps-evolution-attachment-reminder.schemas \
|
|
|
|
- apps_evolution_calendar.schemas \
|
|
|
|
- apps_evolution_shell.schemas \
|
|
|
|
- evolution-mail.schemas \
|
|
|
|
- apps-evolution-template-placeholders.schemas \
|
|
|
|
- apps_evolution_email_custom_header.schemas \
|
|
|
|
- apps_evolution_eplugin_face.schemas"
|
|
|
|
-for S in $SCHEMAS; do
|
|
|
|
- gconftool-2 --makefile-install-rule /etc/gconf/schemas/$S > /dev/null
|
|
|
|
-done
|
|
|
|
-
|
|
|
|
-%post bogofilter
|
|
|
|
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
|
|
|
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/evolution-bogofilter.schemas > /dev/null
|
|
|
|
-
|
|
|
|
-%post spamassassin
|
|
|
|
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
|
|
|
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/evolution-spamassassin.schemas > /dev/null
|
|
|
|
-
|
|
|
|
-%preun
|
|
|
|
-if [ "$1" -eq 0 ] ; then
|
|
|
|
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
|
|
|
- SCHEMAS="apps-evolution-mail-notification.schemas \
|
|
|
|
- apps-evolution-mail-prompts-checkdefault.schemas \
|
|
|
|
- apps_evolution_addressbook.schemas \
|
|
|
|
- apps-evolution-attachment-reminder.schemas \
|
|
|
|
- apps_evolution_calendar.schemas \
|
|
|
|
- apps_evolution_shell.schemas \
|
|
|
|
- evolution-mail.schemas \
|
|
|
|
- apps-evolution-template-placeholders.schemas \
|
|
|
|
- apps_evolution_email_custom_header.schemas \
|
|
|
|
- apps_evolution_eplugin_face.schemas"
|
|
|
|
- for S in $SCHEMAS; do
|
|
|
|
- gconftool-2 --makefile-uninstall-rule /etc/gconf/schemas/$S > /dev/null
|
|
|
|
- done
|
|
|
|
-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/evolution-bogofilter.schemas > /dev/null || :
|
|
|
|
-fi
|
|
|
|
-
|
|
|
|
-%preun spamassassin
|
|
|
|
-if [ "$1" -eq 0 ] ; then
|
|
|
|
- export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
|
|
|
|
- gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/evolution-spamassassin.schemas > /dev/null || :
|
|
|
|
-fi
|
|
|
|
-
|
|
|
|
|
|
|
|
%postun
|
|
%postun
|
|
/sbin/ldconfig
|
|
/sbin/ldconfig
|
|
@@ -415,17 +350,6 @@ rm -rf $RPM_BUILD_ROOT
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
%doc AUTHORS COPYING ChangeLog NEWS README
|
|
%doc AUTHORS COPYING ChangeLog NEWS README
|
|
|
|
|
|
-# schemas:
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/apps_evolution_eplugin_face.schemas
|
|
|
|
-%{_sysconfdir}/gconf/schemas/evolution-mail.schemas
|
|
|
|
%{_datadir}/GConf/gsettings/evolution.convert
|
|
%{_datadir}/GConf/gsettings/evolution.convert
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.addressbook.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.calendar.gschema.xml
|
|
@@ -440,17 +364,15 @@ rm -rf $RPM_BUILD_ROOT
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.itip.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.mail-notification.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.prefer-plain.gschema.xml
|
|
|
|
+%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.publish-calendar.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.plugin.templates.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.gschema.xml
|
|
|
|
|
|
# The main executable
|
|
# The main executable
|
|
%{_bindir}/evolution
|
|
%{_bindir}/evolution
|
|
|
|
|
|
-%{_bindir}/evolution-settings
|
|
|
|
-
|
|
|
|
# Desktop files:
|
|
# Desktop files:
|
|
%{_datadir}/applications/evolution.desktop
|
|
%{_datadir}/applications/evolution.desktop
|
|
-%{_datadir}/applications/evolution-settings.desktop
|
|
|
|
%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
|
|
%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
|
|
|
|
|
|
# Icons:
|
|
# Icons:
|
|
@@ -471,8 +393,8 @@ rm -rf $RPM_BUILD_ROOT
|
|
%dir %{_libdir}/evolution
|
|
%dir %{_libdir}/evolution
|
|
%dir %{_libdir}/evolution/%{evo_major}
|
|
%dir %{_libdir}/evolution/%{evo_major}
|
|
%{_libdir}/evolution/%{evo_major}/modules/*
|
|
%{_libdir}/evolution/%{evo_major}/modules/*
|
|
-%exclude %{_libdir}/evolution/%{evo_major}/modules/libevolution-module-bogofilter.so
|
|
+%exclude %{_libdir}/evolution/%{evo_major}/modules/module-bogofilter.so
|
|
-%exclude %{_libdir}/evolution/%{evo_major}/modules/libevolution-module-spamassassin.so
|
|
+%exclude %{_libdir}/evolution/%{evo_major}/modules/module-spamassassin.so
|
|
|
|
|
|
# Various libexec programs:
|
|
# Various libexec programs:
|
|
%dir %{_libexecdir}/evolution
|
|
%dir %{_libexecdir}/evolution
|
|
@@ -491,44 +413,18 @@ 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-addressbook-file.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-addressbook-file.so
|
|
|
|
|
|
|
|
%{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug
|
|
%{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.so
|
|
%{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.so
|
|
|
|
|
|
-%{evo_plugin_dir}/org-gnome-audio-inline.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-audio-inline.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-backup-restore.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-backup-restore.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-evolution-caldav.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-evolution-caldav.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-calendar-file.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-calendar-file.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-calendar-http.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-calendar-http.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-calendar-weather.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-calendar-weather.so
|
|
|
|
-
|
|
|
|
-##%{evo_plugin_dir}/org-gnome-default-mailer.eplug
|
|
|
|
-##%{evo_plugin_dir}/liborg-gnome-default-mailer.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-default-source.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-default-source.so
|
|
|
|
-
|
|
|
|
%{evo_plugin_dir}/org-gnome-email-custom-header.eplug
|
|
%{evo_plugin_dir}/org-gnome-email-custom-header.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-email-custom-header.so
|
|
%{evo_plugin_dir}/liborg-gnome-email-custom-header.so
|
|
|
|
|
|
%{evo_plugin_dir}/org-gnome-evolution-bbdb.eplug
|
|
%{evo_plugin_dir}/org-gnome-evolution-bbdb.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
|
|
%{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
|
|
|
|
|
|
-%{evo_plugin_dir}/org-gnome-evolution-google.eplug
|
|
+%{evo_plugin_dir}/org-gnome-external-editor.eplug
|
|
-%{evo_plugin_dir}/liborg-gnome-evolution-google.so
|
|
+%{evo_plugin_dir}/liborg-gnome-external-editor.so
|
|
|
|
|
|
##%{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
|
|
@@ -540,9 +436,6 @@ rm -rf $RPM_BUILD_ROOT
|
|
#%{evo_plugin_dir}/org-gnome-image-inline.eplug
|
|
#%{evo_plugin_dir}/org-gnome-image-inline.eplug
|
|
#%{evo_plugin_dir}/liborg-gnome-image-inline.so
|
|
#%{evo_plugin_dir}/liborg-gnome-image-inline.so
|
|
|
|
|
|
-%{evo_plugin_dir}/org-gnome-imap-features.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-imap-features.so
|
|
|
|
-
|
|
|
|
%{evo_plugin_dir}/org-gnome-itip-formatter.eplug
|
|
%{evo_plugin_dir}/org-gnome-itip-formatter.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-itip-formatter.so
|
|
%{evo_plugin_dir}/liborg-gnome-itip-formatter.so
|
|
|
|
|
|
@@ -576,12 +469,6 @@ rm -rf $RPM_BUILD_ROOT
|
|
%{evo_plugin_dir}/org-gnome-templates.eplug
|
|
%{evo_plugin_dir}/org-gnome-templates.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-templates.so
|
|
%{evo_plugin_dir}/liborg-gnome-templates.so
|
|
|
|
|
|
-%{evo_plugin_dir}/org-gnome-vcard-inline.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-vcard-inline.so
|
|
|
|
-
|
|
|
|
-%{evo_plugin_dir}/org-gnome-evolution-webdav.eplug
|
|
|
|
-%{evo_plugin_dir}/liborg-gnome-evolution-webdav.so
|
|
|
|
-
|
|
|
|
%{evo_plugin_dir}/org-gnome-dbx-import.eplug
|
|
%{evo_plugin_dir}/org-gnome-dbx-import.eplug
|
|
%{evo_plugin_dir}/liborg-gnome-dbx-import.so
|
|
%{evo_plugin_dir}/liborg-gnome-dbx-import.so
|
|
|
|
|
|
@@ -601,17 +488,19 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files bogofilter
|
|
%files bogofilter
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
-%{_libdir}/evolution/%{evo_major}/modules/libevolution-module-bogofilter.so
|
|
+%{_libdir}/evolution/%{evo_major}/modules/module-bogofilter.so
|
|
-%{_sysconfdir}/gconf/schemas/evolution-bogofilter.schemas
|
|
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.bogofilter.gschema.xml
|
|
|
|
|
|
%files spamassassin
|
|
%files spamassassin
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
-%{_libdir}/evolution/%{evo_major}/modules/libevolution-module-spamassassin.so
|
|
+%{_libdir}/evolution/%{evo_major}/modules/module-spamassassin.so
|
|
-%{_sysconfdir}/gconf/schemas/evolution-spamassassin.schemas
|
|
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml
|
|
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.spamassassin.gschema.xml
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
|
|
|
|
+- new upstream release
|
|
|
|
+- add BuildRequires: libgweather-devel, WebKit3-gtk-devel, itstool
|
|
|
|
+
|
|
* Sat Aug 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.4-1
|
|
* Sat Aug 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.4-1
|
|
- new upstream release
|
|
- new upstream release
|
|
|
|
|