- explicitly list the plugins that are packaged (#166234)

- added build-time requirement on gstreamer-devel to cope with audio-inline
    plugin
This commit is contained in:
dmalcolm 2005-11-29 23:51:47 +00:00
parent c7e2921927
commit a81b02159e

View File

@ -27,9 +27,11 @@
%define redhat_menus_version 5.0.4
%define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins
Name: evolution
Version: 2.4.1
Release: 8
Release: 9
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://www.ximian.com/
@ -139,6 +141,9 @@ BuildRequires: pkgconfig
BuildRequires: desktop-file-utils
BuildRequires: libgnomeprint22-devel >= %{libgnomeprint22_version}
# audio-inline plugin requires gstreamer to build:
BuildRequires: gstreamer-devel
%if %{ldap_support}
BuildRequires: openldap-devel >= 2.0.11
%endif
@ -363,11 +368,8 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/evolution/%{evo_major}
%dir %{_libdir}/evolution/%{evo_major}/components
%dir %{_libdir}/evolution/%{evo_major}/components/*.so
%dir %{_libdir}/evolution/%{evo_major}/plugins
%dir %{evo_plugin_dir}
%{_libdir}/evolution/%{evo_major}/*.so.*
%{_libdir}/evolution/%{evo_major}/plugins/*.eplug
%{_libdir}/evolution/%{evo_major}/plugins/*.so
%{_libdir}/evolution/%{evo_major}/plugins/*.xml
%dir %{_libexecdir}/evolution
%{_libexecdir}/evolution/%{evo_major}
@ -377,6 +379,98 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/gnome-pilot/conduits/*.conduit
%endif
# The various plugins follow; they are all part of the main package:
# (note that there are various resources such as glade and pixmap files that
# 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
# 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}/liborg-gnome-addressbook-file.so
%{evo_plugin_dir}/org-gnome-audio-inline.eplug
%{evo_plugin_dir}/liborg-gnome-audio-inline.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-copy-tool.eplug
%{evo_plugin_dir}/liborg-gnome-copy-tool.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-evolution-bbdb.eplug
%{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
%{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug
%{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}/liborg-gnome-groupwise-features.so
%{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-itip-formatter.eplug
%{evo_plugin_dir}/liborg-gnome-itip-formatter.so
%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
%{evo_plugin_dir}/org-gnome-mailing-list-actions.xml
%{evo_plugin_dir}/org-gnome-mail-to-task.eplug
%{evo_plugin_dir}/liborg-gnome-mail-to-task.so
%{evo_plugin_dir}/org-gnome-mark-all-read.eplug
%{evo_plugin_dir}/liborg-gnome-mark-all-read.so
%{evo_plugin_dir}/org-gnome-mark-calendar-offline.eplug
%{evo_plugin_dir}/liborg-gnome-mark-calendar-offline.so
%{evo_plugin_dir}/org-gnome-new-mail-notify.eplug
%{evo_plugin_dir}/liborg-gnome-new-mail-notify.so
%{evo_plugin_dir}/org-gnome-plugin-manager.eplug
%{evo_plugin_dir}/liborg-gnome-plugin-manager.so
%{evo_plugin_dir}/org-gnome-plugin-manager.xml
%{evo_plugin_dir}/org-gnome-print-message.eplug
%{evo_plugin_dir}/liborg-gnome-print-message.so
%{evo_plugin_dir}/org-gnome-print-message.xml
%{evo_plugin_dir}/org-gnome-sa-junk-plugin.eplug
%{evo_plugin_dir}/liborg-gnome-sa-junk-plugin.so
%{evo_plugin_dir}/org-gnome-save-calendar.eplug
%{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}/liborg-gnome-subject-thread.so
%files devel
%defattr(-, root, root)
%{_includedir}/evolution-%{evo_major}
@ -384,6 +478,11 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/evolution/%{evo_major}/*.so
%changelog
* Tue Nov 29 2005 David Malcolm <dmalcolm@redhat.com> - 2.4.1-9
- explicitly list the plugins that are packaged (#166234)
- added build-time requirement on gstreamer-devel to cope with audio-inline
plugin
* Tue Nov 29 2005 David Malcolm <dmalcolm@redhat.com> - 2.4.1-8
- add -DLDAP_DEPRECATED to CFLAGS (#172999)