File galago-gtk-sharp.spec of Package libgalago-gtk
#
# spec file for package galago-gtk-sharp (Version 0.5.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: galago-gtk-sharp
BuildRequires: art-sharp2 dbus-1-mono fdupes galago-sharp gtk-sharp2-complete libgalago-gtk-devel librsvg-devel mono-basic mono-data-sqlite mono-devel wget
%define libgalago_gtk_version 0.5.0
Version: 0.5.0
Release: 105
URL: http://www.galago-project.org/
Group: System/GUI/GNOME
License: LGPL v2 or later
Summary: GalagoGtk#--Galago GTK+ .NET Bindings
Source: %{name}-%{version}.tar.bz2
Source1: libgalago-gtk-%{libgalago_gtk_version}.tar.bz2
# libgalago-gtk tarball is a part of package libgalago-gtk
# Uncomment to save space:
#NoSource: 1
Requires: art-sharp2 mono-core galago-sharp libgalago-gtk gtk-sharp2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArchitectures: noarch
%description
.NET Bindings for the Galago GTK desktop presence framework.
Authors:
--------
Christian Hammond <chipx86@gnupdate.org>
%prep
%setup -q -a 1
mv libgalago-gtk-%{libgalago_gtk_version} sources/libgalago-gtk
%build
autoreconf -f -i
# FIXME: galago-sharp uses $(libdir) instead of $(prefix)/lib for mono files
%configure\
--libdir=%{_prefix}/lib
make %{?jobs:-j%jobs}
%install
%makeinstall
mv $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig $RPM_BUILD_ROOT%{_datadir}
%fdupes $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_datadir}/gapi*/*.xml
%{_datadir}/pkgconfig/*.pc
%{_prefix}/lib/mono/gac/galago-gtk-sharp
%{_prefix}/lib/mono/galago-gtk-sharp
%changelog
* Mon Aug 20 2007 - sbrabec@suse.cz
- Commented out NoSource to provide comfortable rebuild.
* Tue Aug 07 2007 - maw@suse.de
- Use %%fdupes.
* Wed Jul 25 2007 - sbrabec@suse.cz
- Updated requirements for gtk-sharp2 with platform_desktop_split.
* Sat Jun 23 2007 - maw@suse.de
- Add dbus-1-mono as a build requirement.
* Tue Mar 06 2007 - sbrabec@suse.cz
- Spec file cleanup.
* Thu Nov 30 2006 - jhargadon@suse.de
- changed Requires from gtk-sharp to gtk-sharp2 (#223395)
* Thu Sep 14 2006 - jhargadon@suse.de
- update to version 0.5.0
- Updated to work with libgalago-gtk 0.5.0 and galago-sharp 0.5.0
- Require gtk-sharp-2.0, and wrap the new libgalago-gtk ComboBox widgets
- Changed the namespace to Galago.Gtk
- Removed GalagoGtk.Tooltips
- Removed GalagoGtk.Entry
- Install the bindings into the gapi-2.0 directory
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Sun Sep 04 2005 - aj@suse.de
- Update check-build.sh script.
* Mon Aug 15 2005 - aj@suse.de
- Require 2.6.13 or newer kernel.
* Sun Aug 14 2005 - aj@suse.de
- Add check-build.sh script.
* Wed Jun 08 2005 - sbrabec@suse.cz
- New SuSE package, version 0.3.1.