Accepting request 27643 from home:vuntz:branches:GNOME:Factory

Copy from home:vuntz:branches:GNOME:Factory/evolution via accept of submit request 27643 revision 3.
Request was accepted with message:
accept

OBS-URL: https://build.opensuse.org/request/show/27643
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution?expand=0&rev=56
This commit is contained in:
Vincent Untz 2009-12-24 21:02:56 +00:00 committed by Git OBS Bridge
parent c4faf3231f
commit aa73f9b3e6
2 changed files with 37 additions and 7 deletions

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Dec 24 21:15:16 CET 2009 - vuntz@opensuse.org
- Create python-plugins subpackage, and pass --enable-python to
configure to enable the python plugins.
- Add supplements on mono-plugins and python-plugins so that those
subpackages get automatically installed if evolution and mono or
python are installed.
- Fix Requires on evolution to not use the release version number.
- Add gconf2-devel, gtk2-devel Requires to devel package.
- Remove gail-devel, libgweather-devel, libnotify-devel,
libopenssl-devel Requires from devel package.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Dec 24 18:43:18 CET 2009 - vuntz@opensuse.org Thu Dec 24 18:43:18 CET 2009 - vuntz@opensuse.org

View File

@ -111,14 +111,12 @@ Evolution or embed the existing ones in other applications.
License: LGPLv2.0 ; LGPLv3 License: LGPLv2.0 ; LGPLv3
Summary: Include Files and Libraries mandatory for Development Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: evolution = %{?epoch:}%{version}-%{release} Requires: evolution = %{version}
Requires: evolution-data-server-devel Requires: evolution-data-server-devel
Requires: gail-devel Requires: gconf2-devel
Requires: gnome-desktop-devel Requires: gnome-desktop-devel
Requires: gtk2-devel
Requires: gtkhtml2-devel Requires: gtkhtml2-devel
Requires: libgweather-devel >= 2.25.4
Requires: libnotify-devel
Requires: libopenssl-devel
Requires: libunique-devel Requires: libunique-devel
Requires: libxml2-devel Requires: libxml2-devel
Provides: evolution2-devel = %{version} Provides: evolution2-devel = %{version}
@ -132,7 +130,7 @@ to develop applications that require these.
License: GFDLv1.1 ; GPLv2+ ; LGPLv2.1+ ; MIT License (or similar) License: GFDLv1.1 ; GPLv2+ ; LGPLv2.1+ ; MIT License (or similar)
Summary: The Integrated GNOME Mail, Calendar, and Addressbook Suite Summary: The Integrated GNOME Mail, Calendar, and Addressbook Suite
Group: Productivity/Networking/Email/Clients Group: Productivity/Networking/Email/Clients
Requires: evolution = %{?epoch:}%{version}-%{release} Requires: evolution = %{version}
%description pilot %description pilot
Evolution consists of modular components (at the moment: mailer, Evolution consists of modular components (at the moment: mailer,
@ -144,7 +142,8 @@ embed the existing ones in other applications.
License: LGPLv2.0 ; LGPLv3 License: LGPLv2.0 ; LGPLv3
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
Group: Productivity/Networking/Email/Clients Group: Productivity/Networking/Email/Clients
Requires: evolution = %{?epoch:}%{version}-%{release} Requires: evolution = %{version}
Supplements: packageand(evolution:mono-core)
# Dice support is disabled # Dice support is disabled
#BuildRequires: dice-devel #BuildRequires: dice-devel
BuildRequires: evolution-sharp BuildRequires: evolution-sharp
@ -161,6 +160,19 @@ calendar, and address book) that should make daily life easier. Because
of the modular design, it is possible to plug new components into of the modular design, it is possible to plug new components into
Evolution or embed the existing ones in other applications. Evolution or embed the existing ones in other applications.
%package python-plugins
License: LGPLv2.0 ; LGPLv3
Summary: The Integrated GNOME Mail, Calendar, and Address Book Suite
Group: Productivity/Networking/Email/Clients
Requires: evolution = %{version}
Supplements: packageand(evolution:python)
%description python-plugins
Evolution consists of modular components (at the moment: mailer,
calendar, and address book) that should make daily life easier. Because
of the modular design, it is possible to plug new components into
Evolution or embed the existing ones in other applications.
%lang_package %lang_package
%prep %prep
%setup -q %setup -q
@ -207,6 +219,7 @@ autoreconf -f -i
--enable-exchange=yes \ --enable-exchange=yes \
--enable-default-binary=yes \ --enable-default-binary=yes \
--enable-mono=yes \ --enable-mono=yes \
--enable-python=yes \
--enable-icedesktop=no \ --enable-icedesktop=no \
--disable-static --disable-static
# Processing the files in help uses _lots_ of memory, so running that part in parallel is bad. # Processing the files in help uses _lots_ of memory, so running that part in parallel is bad.
@ -334,4 +347,8 @@ fi
#%{_libdir}/evolution/*/plugins/*-sharepoint-* #%{_libdir}/evolution/*/plugins/*-sharepoint-*
#%{_libdir}/evolution/*/plugins/*.dll #%{_libdir}/evolution/*/plugins/*.dll
%files python-plugins
%defattr(-,root,root)
%{_libdir}/evolution/*/modules/*-module-plugin-python.*
%changelog %changelog