File evolution-sharp.spec of Package evolution-sharp

#
# spec file for package evolution-sharp (Version 0.18.1)
#
# Copyright (c) 2008 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-sharp
BuildRequires:  evolution-data-server-devel glib-sharp2 gtk-sharp2 gtk-sharp2-gapi licenses mono-devel perl-XML-Parser
License:        GPL v2 or later
Group:          Productivity/Networking/Email/Clients
AutoReqProv:    on
Requires:       mono
Version:        0.18.1
Release:        2
Summary:        Mono Bindings for Evolution
Url:            http://gnome.org/projects/evolution/
Source:         http://ftp.gnome.org/pub/gnome/sources/evolution-sharp/0.17/%{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM es-task-bindings.diff pchenthill@suse.de -- Added bindings for task fields. Needs to be upstreamed.
Patch1:         es-task-bindings.diff
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       licenses
Provides:       %{name}-devel = %{version}-%{release}

%description
Mono bindings for Evolution.



Authors:
--------
    Mike Kestner  <mkestner@ximian.com>

%prep
%setup -q
%patch1

%build
%configure
%__make %{?jobs:-j%jobs}

%install
%makeinstall
# No headers installed, no package can link with this library.
rm $RPM_BUILD_ROOT%{_libdir}/*.*a
ln -sf /usr/share/doc/licenses/md5/$(md5sum COPYING | sed 's/ .*//') COPYING

%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
%{_datadir}/gapi-2.0/evolution-api.xml
%{_libdir}/libevolutionglue.so
%{_libdir}/pkgconfig/evolution-sharp.pc
%{_prefix}/lib/mono/evolution-sharp
%{_prefix}/lib/mono/gac/evolution-sharp

%changelog
* Fri Nov 21 2008 pchenthill@suse.de
- es-task-bindings.diff: Added bindigs for task fields.
  FATE id: 304465
* Fri Nov 07 2008 pchenthill@suse.de
- Update to version 0.18.1
  + Added extensions in CalComponent.
* Fri Oct 03 2008 mboman@suse.de
- Update to version 0.18.0:
  + Update to support 2.24.0 stable release of Evolution-Data-Server
  + SNK updated
* Fri Sep 12 2008 pchenthill@suse.de
- Update to version 0.17.6
  * Adds wrappers to libedata-cal and libical.
* Fri Jun 27 2008 maw@suse.de
- Update to version 0.17.4:
  + Basic wrappers for libcamel and EPlugins, which can be used
  with mono EPlugins
  + Update to match the API of evolution-data-server 2.24.4.
* Thu May 01 2008 jpr@suse.de
- Update to version 0.16.1.1
  [#519284] - beagled: double free or corruption  (Johnny Jacob)
  Reverted Patch for #516044. Keeping $(libdir) consistent with
  other bindings.
- Remove evolution-sharp-libdir.patch, it was reverted upstream
- Fixes bnc #382151
* Thu Mar 20 2008 jpr@suse.de
- Update to version 0.16.0
  * Update to support 2.22.0 stable release of Evolution-Data-Server
  * #509536 – Leak in CalUtil.ICalToCalComponentArray (Johnny Jacob)
  * #516044 – Use $(libdir) instead of $(prefix)/lib (Matthew Barnes)
- Remove evolution-sharp-eds-version.patch, its fixed upstream
- Add evolution-sharp-libdir.patch to fix broken fix in bgo516044
* Thu Feb 28 2008 jpr@suse.de
- Update evolution-sharp-eds-version.patch for latest
  evolution-data-server
* Tue Feb 12 2008 jpr@suse.de
- Update evolution-sharp-eds-version.patch for latest
  evolution-data-server
* Tue Jan 22 2008 maw@suse.de
- Update to version 0.15.4:
  + Now supports new versions of evolution-data-server
- Add evolution-sharp-eds-version.patch; this will go away later
- s#%%run_ldconfig#/sbin/ldconfig#.
* Tue Sep 18 2007 mauro@suse.de
- Evolution-Data-Server version comparison glitch fix.
* Tue Sep 18 2007 vvaradhan@suse.de
- Upddate to version 0.14.0
  * Update to support Evolution-Data-Server 1.12.0
* Mon Aug 27 2007 joeshaw@suse.de
- Update package to 0.13.3; 0.13.2 changed API but didn't bump the
  API version number for Mono.  This version fixes that.
* Fri Aug 03 2007 jpr@suse.de
- Update to version 0.13.2
  * Update to support Evolution-Data-Server 1.11.6
* Wed Jul 25 2007 sbrabec@suse.cz
- Updated to version 0.13.1:
  * Update to support Evolution-Data-Server 1.11.5.
  * Allow creation/modification of Calendar, Tasks and Memos.
  * Fix couple of crashes.
* Fri Mar 30 2007 aj@suse.de
- Remove explicit mono package requires, let the automatic requires
  handle this.
- Remove dependency on evolution, its not needed.
* Mon Mar 26 2007 maw@suse.de
- Update to version 0.12.2
- Support for recent versions of evolution-data-server.
* Fri Jan 12 2007 sbrabec@suse.cz
- Spec file cleanup.
* Fri Jan 12 2007 maw@suse.de
- Move to /usr.
* Tue Jan 09 2007 joeshaw@suse.de
- Clean up BuildRequires.
* Wed Jan 03 2007 joeshaw@suse.de
- Updated to 0.12.1
- Removed evolution-sharp-mono-lib.patch as it's fixed upstream.
* Fri Nov 17 2006 vvaradhan@novell.com
- Updated to 0.12.0
	- Fixes working with evolution-2.8 (#215946)
- Removed eds-1.5.5-changes.patch and evolution-sharp-64bit.diff as
  they are fixed upstream
* Mon Sep 04 2006 vvaradhan@novell.com
- Updated to CVS snapshot, as on, 2006-09-04
	- Fix to work with current development release of evolution
* Wed Feb 22 2006 jpr@suse.de
- Fix detection of e-d-s 1.5 API (#151829)
* Sun Feb 19 2006 aj@suse.de
-  use wildcards in filelist (.mdb files moved to debuginfo package)
* Wed Feb 15 2006 aj@suse.de
- Reduce BuildRequires.
* Mon Feb 13 2006 mmj@suse.de
- Fix missing declaration (fix to be upstream RSN)
* Fri Feb 10 2006 vvaradhan@novell.com
- Add latest changes needed for evolution-sharp
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Jan 13 2006 gekker@suse.de
- Fixup nfb and Requires for new gtk-sharp2 packaging
* Tue Nov 15 2005 joeshaw@suse.de
- Update to version 0.10.2
* Mon Sep 12 2005 jpr@suse.de
- Require proper glib .so number (116626)
* Thu Sep 08 2005 gekker@suse.de
- Update to version 0.10.1
- Fix again to work with new evolution API (114260)
* Mon Aug 29 2005 ro@suse.de
- added gtkhtml2,gail to nfb
* Tue Aug 23 2005 ro@suse.de
- added check-build.sh
* Fri Aug 19 2005 gekker@suse.de
- Update to version 0.9.1
- Require gtk-sharp2
* Fri Aug 12 2005 gekker@suse.de
- Update to version 0.8
- Fix to work with the current version of evolution and e-d-s
* Wed Mar 16 2005 gekker@suse.de
- Update to version 0.7 to fix memory leaks
- remove configure patch, as it was upstreamed
* Mon Mar 14 2005 gekker@suse.de
- patch configure.in to use new version of e-d-s, .so major versions
* Tue Feb 15 2005 ro@suse.de
- fix build on lib64
* Sat Feb 12 2005 gekker@suse.de
- Update to version 0.6
* Mon Feb 07 2005 ro@suse.de
- fix build on lib64 (mono libexec in /usr/lib)
* Wed Feb 02 2005 gekker@suse.de
- change neededforbuild to use mono-devel-packages
* Sat Jan 29 2005 meissner@suse.de
- RPM_OPT_FLAGS2 -> RPM_OPT_FLAGS
* Fri Jan 28 2005 gekker@suse.de
- Initial package, version 0.4
openSUSE Build Service is sponsored by