File evolution-mono-providers.spec of Package evolution-mono-providers

#
# spec file for package evolution-mono-providers (Version 0.1.1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           evolution-mono-providers
BuildRequires:  evolution-data-server-devel evolution-sharp glib-sharp2 intltool libxml2-devel mono-devel
BuildRequires:  gnome-common
#BuildRequires:  dice
#BuildRequires:  dice-devel
BuildRequires:  gtk-sharp2
BuildRequires:  ndesk-dbus-glib-devel
BuildRequires:  ndesk-dbus
BuildRequires:  gnome-sharp2
BuildRequires:  gconf-sharp2
License:        LGPL v3 only
Group:          Productivity/Networking/Email/Clients
AutoReq:        on
Requires:       evolution-sharp
Version:        0.1.1
Release:        2.<RELEASE18>
Summary:        Evolution backends written using mono
Url:            http://go-evolution.org/
Source:         %{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM sharepoint-tasks.diff pchenthill@suse.de -- To be usptreamed.
Patch1:         sharepoint-tasks.diff
Patch2:         bnc-449905-crash-on-start-up.diff
Patch3:         bnc-456400-all-day-crash.diff
Patch4:         dice-api-changes.diff
Patch5:         bnc-449905-crash-on-start-up1.diff
Patch6:         bnc-449900-display-attendees.diff
Patch7:         bnc-449895-remove-html-tags.diff
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Provides:       %{name}-devel = %{version}-%{release}

%description
Extensions written for Evolution and Evolution Data Server for the mono
runtime.



Authors:
--------
    pchenthill@novell.com

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
autoreconf -f -i
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
export FFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure
%__make %{?jobs:-j%jobs}

%install
%makeinstall
rm $RPM_BUILD_ROOT%{_libdir}/*/*/*.*a

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
%dir %{_libdir}/evolution-data-server-1.2/extensions/mono
%{_libdir}/evolution-data-server-1.2/extensions/libecalbackendmono.so
%{_libdir}/evolution-data-server-1.2/extensions/mono/Backend.dll
%{_libdir}/evolution-data-server-1.2/extensions/mono/*

%changelog
* Mon Feb 09 2009 pchenthill@suse.de
- Disabled dice support.
* Mon Jan 26 2009 pchenthill@suse.de
- bnc-449895-remove-html-tags.diff: Removed the html tags in
  description.
* Mon Jan 12 2009 pchenthill@suse.de
- bnc-449900-display-attendees.diff: Displays attendees for sharepoint
  meetings.
* Fri Dec 05 2008 pchenthill@suse.de
- bnc-456400-all-day-crash.diff: Fixes the crash in all day events.
- dice-api-changes.diff: Incoporates api changes in dice. Fixes
  449885 (task with description does not work), 449886 (fixes all
  day events appearing on two days), Adds modification support for
  tasks.
- bnc-449905-crash-on-start-up1.diff: Updated patch to fix a dead
  lock and a crash on startup.
* Fri Nov 21 2008 pchenthill@suse.de
- sharepoint-tasks.diff: Added sharepoint tasks backend.
  FATE id: 304465.
* Fri Nov 07 2008 pchenthill@suse.de
- Update version to 0.1.1
  + Added sharepoint connector.
* Fri Sep 12 2008 pchenthill@suse.de
  * Initial version 0.1
openSUSE Build Service is sponsored by