Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > by-pkgid > a9287b9150aa92619d804fe51209f6cb > files > 5

galago-sharp-0.5.0-13.src.rpm

%define name galago-sharp
%define version 0.5.0
%define galagover 0.5.2

%if %mdkversion >= 200600
%define pkgconfigdir %_datadir/pkgconfig
%else
%define pkgconfigdir %_libdir/pkgconfig
%endif
%define monodir %_prefix/lib/mono
Summary: Galago Mono bindings
Name: %{name}
Version: %{version}
Release: %mkrel 13
Source0: http://galago-project.org/files/releases/source/galago-sharp/%{name}-%{version}.tar.bz2
Source1: galago-sharp-0.5.0-dll.config
Source2: libgalago-%galagover.tar.bz2
Patch: galago-sharp-0.5.0-nunit.patch
Patch1: galago-sharp-0.5.0-disable-tests.patch
License: LGPL
Group: Development/Other
Url: http://www.galago-project.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgalago-devel >= 0.5.0
BuildRequires: mono-devel
#gw only needed for the tests
#BuildRequires: dbus-sharp
BuildRequires: gtk-sharp2-devel glib-sharp2
BuildRequires: libxslt-proc
BuildRequires: automake1.8
BuildArch: noarch
Requires: galago3 >= %galagover
%define _requires_exceptions lib.*galago

%description
This are the Mono/.NET bindings for the Galago desktop presence framework.

%prep
%setup -q -a 2
cp %SOURCE1  galago-sharp.dll.config
%patch -p1
%patch1 -p1
aclocal-1.8
autoconf
autoheader
automake-1.8
mv libgalago-%galagover sources/libgalago

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib
make

%check
make check

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pcdatadir=%pkgconfigdir
cp galago-sharp.dll.config %buildroot%monodir/gac/%name/*/
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog AUTHORS NEWS
%monodir/%name
%monodir/gac/%name
%pkgconfigdir/%name.pc
%_datadir/gapi-2.0/galago-api.xml


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-13mdv2011.0
+ Revision: 664807
- mass rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-12mdv2011.0
+ Revision: 522707
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5.0-11mdv2010.0
+ Revision: 424549
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5.0-10mdv2010.0
+ Revision: 424512
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.5.0-9mdv2009.1
+ Revision: 351187
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-8mdv2009.0
+ Revision: 221024
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2008.1
+ Revision: 178949
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - filter out new automatic mono deps

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-5mdv2008.0
+ Revision: 62986
- fix buildrequires
- disable tests to get rid of dbus-sharp dep


* Fri Mar 30 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-5mdv2007.1
+ Revision: 149805
- fix dll map for loading libgalago

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-4mdv2007.1
+ Revision: 104444
- fix build on x86_64
- Import galago-sharp

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-4mdv2007.1
- new libgalago

* Tue Jul 18 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-3mdv2007.0
- fix deps

* Tue Apr 25 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-2mdk
- fix typo in dep

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- update file list
- fix build
- update source 1
- bump deps
- fix URLs
- new version

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-4mdk
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-3mdk
- add dllmap
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-2mdk
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdk
- initial package