- Attempt to split the gnome-pilot stuff into a separate evolution-conduits
subpackage (RH bug #178155).
This commit is contained in:
parent
5e441ab5cd
commit
4e4dfca454
5 changed files with 50 additions and 3141 deletions
|
|
@ -30,9 +30,9 @@
|
|||
%define nm_support 0
|
||||
%endif
|
||||
%ifarch s390 s390x
|
||||
%define pilot_support 0
|
||||
%define build_conduits 0
|
||||
%else
|
||||
%define pilot_support 1
|
||||
%define build_conduits 1
|
||||
%endif
|
||||
%define use_mozilla_nss 1
|
||||
|
||||
|
|
@ -45,7 +45,7 @@
|
|||
|
||||
Name: evolution
|
||||
Version: 2.21.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPLv2 and GFDL+
|
||||
Group: Applications/Productivity
|
||||
Summary: GNOME's next-generation groupware suite
|
||||
|
|
@ -174,7 +174,7 @@ BuildRequires: gstreamer-devel
|
|||
BuildRequires: openldap-devel >= 2.0.11
|
||||
%endif
|
||||
|
||||
%if %{pilot_support}
|
||||
%if %{build_conduits}
|
||||
BuildRequires: gnome-pilot-devel >= %{gnome_pilot_version}
|
||||
# bleah, gnome-pilot really sucks this in, but then I have to have an explicit
|
||||
# versioning for gnome-pilot when it changes less than pilot-link itself
|
||||
|
|
@ -199,13 +199,13 @@ BuildRequires: libnotify-devel
|
|||
|
||||
%description
|
||||
Evolution is the GNOME mailer, calendar, contact manager and
|
||||
communications tool. The tools which make up Evolution will
|
||||
be tightly integrated with one another and act as a seamless
|
||||
communications tool. The components which make up Evolution
|
||||
are tightly integrated with one another and act as a seamless
|
||||
personal information-management tool.
|
||||
|
||||
%package devel
|
||||
Group: Development/Libraries
|
||||
Summary: Development files for building against evolution
|
||||
Summary: Development files for building against %{name}
|
||||
Requires: %{name} = %{version}
|
||||
Requires: evolution-data-server-devel >= %{eds_version}
|
||||
Requires: gtkhtml3-devel >= %{gtkhtml_version}
|
||||
|
|
@ -214,15 +214,27 @@ Requires: libxml2-devel
|
|||
Obsoletes: libgal2-devel <= %{last_libgal2_version}
|
||||
|
||||
%description devel
|
||||
Development files needed for building things which link against evolution.
|
||||
Development files needed for building things which link against %{name}.
|
||||
|
||||
%package help
|
||||
Group: Applications/Productivity
|
||||
Summary: Help files for Evolution
|
||||
Summary: Help files for %{name}
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description help
|
||||
This package contains the help for Evolution.
|
||||
This package contains user documentation for %{name}.
|
||||
|
||||
%if %{build_conduits}
|
||||
%package conduits
|
||||
Group: Applictions/Communications
|
||||
Summary: gnome-pilot conduits for %{name}
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: gnome-pilot >= %{gnome_pilot_version}
|
||||
|
||||
%description conduits
|
||||
The package contains conduits for synchronizing PalmPilot<tm> or other
|
||||
PalmOS<tm> devices with %{name}.
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -q -n evolution-%{version}
|
||||
|
|
@ -261,10 +273,10 @@ done
|
|||
%define ldap_flags --without-openldap
|
||||
%endif
|
||||
|
||||
%if %{pilot_support}
|
||||
%define pilot_flags --enable-pilot-conduits=yes
|
||||
%if %{build_conduits}
|
||||
%define pilot_flags --enable-pilot-conduits
|
||||
%else
|
||||
%define pilot_flags --enable-pilot-conduits=no
|
||||
%define pilot_flags --disable-pilot-conduits
|
||||
%endif
|
||||
|
||||
%if %{krb5_support}
|
||||
|
|
@ -274,9 +286,9 @@ done
|
|||
%endif
|
||||
|
||||
%if %{nntp_support}
|
||||
%define nntp_flags --enable-nntp=yes
|
||||
%define nntp_flags --enable-nntp
|
||||
%else
|
||||
%define nntp_flags --enable-nntp=no
|
||||
%define nntp_flags --disable-nntp
|
||||
%endif
|
||||
|
||||
%if %{use_mozilla_nss}
|
||||
|
|
@ -293,9 +305,9 @@ fi
|
|||
%endif
|
||||
|
||||
%if %{exchange_support}
|
||||
%define exchange_flags --enable-exchange=yes
|
||||
%define exchange_flags --enable-exchange
|
||||
%else
|
||||
%define exchange_flags --enable-exchange=no
|
||||
%define exchange_flags --disable-exchange
|
||||
%endif
|
||||
|
||||
CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
|
||||
|
|
@ -486,24 +498,6 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%{_libexecdir}/evolution/%{evo_major}/evolution-alarm-notify
|
||||
%{_libexecdir}/evolution/%{evo_major}/killev
|
||||
|
||||
# Various conduits for gnome-pilot:
|
||||
%if %{pilot_support}
|
||||
%dir %{_libdir}/evolution/%{evo_major}/conduits
|
||||
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libeaddress_conduit.so
|
||||
%{_libdir}/gnome-pilot/conduits/e-address.conduit
|
||||
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_common_conduit.so
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_conduit.so
|
||||
%{_libdir}/gnome-pilot/conduits/e-calendar.conduit
|
||||
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libememo_conduit.so
|
||||
%{_libdir}/gnome-pilot/conduits/e-memo.conduit
|
||||
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libetodo_conduit.so
|
||||
%{_libdir}/gnome-pilot/conduits/e-todo.conduit
|
||||
%endif
|
||||
|
||||
# The plugin directory:
|
||||
%dir %{evo_plugin_dir}
|
||||
|
||||
|
|
@ -667,10 +661,30 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%{_libdir}/evolution/%{evo_major}/libmenus.so
|
||||
|
||||
%files help -f help.lang
|
||||
%defattr(-, root, root)
|
||||
%dir %{_datadir}/omf/evolution
|
||||
|
||||
%if %{build_conduits}
|
||||
%files conduits
|
||||
%defattr(-, root, root)
|
||||
%dir %{_libdir}/evolution/%{evo_major}/conduits
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libeaddress_conduit.so
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_common_conduit.so
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libecalendar_conduit.so
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libememo_conduit.so
|
||||
%{_libdir}/evolution/%{evo_major}/conduits/libetodo_conduit.so
|
||||
%{_libdir}/gnome-pilot/conduits/e-address.conduit
|
||||
%{_libdir}/gnome-pilot/conduits/e-calendar.conduit
|
||||
%{_libdir}/gnome-pilot/conduits/e-memo.conduit
|
||||
%{_libdir}/gnome-pilot/conduits/e-todo.conduit
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Oct 29 2007 Matthew Barnes <mbarnes@redhat.com> - 2.12.1-2.fc9
|
||||
* Tue Oct 30 2007 Matthew Barnes <mbarnes@redhat.com> - 2.12.1-2.fc9
|
||||
- Attempt to split the gnome-pilot stuff into a separate
|
||||
evolution-conduits subpackage (RH bug #178155).
|
||||
|
||||
* Mon Oct 29 2007 Matthew Barnes <mbarnes@redhat.com> - 2.21.1-1.fc9
|
||||
- Update to 2.21.1
|
||||
- Remove redundant requirements.
|
||||
- Bump EDS requirement to 2.21.1.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue