%define debug_package %{nil} Name: notify-sharp Version: 0.4.0 Release: 2%{dist} License: X11/MIT Source0: %{name}-%{version}.tar.gz Patch0: notify-sharp-0.4.0-libdir.patch Group: System Environment/Libraries Summary: A C# client implementation for Desktop Notifications BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel BuildRequires: gtk-sharp2-devel BuildRequires: gnome-sharp-devel BuildRequires: ndesk-dbus-glib-devel # JIT only availible on these: ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparc alpha %description notify-sharp is a C# client implementation for Desktop Notifications, i.e. notification-daemon. It is inspired by the libnotify API. Desktop Notifications provide a standard way of doing passive pop-up notifications on the Linux desktop. These are designed to notify the user of something without interrupting their work with a dialog box that they must close. Passive popups can automatically disappear after a short period of time. %package devel Summary: .pc file for notify-sharp Group: Documentation Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Development files for tasky %prep %setup -q %patch0 -p1 -b .libdir %build %configure --disable-docs make %{?_smp_mflags} %install make DESTDIR="$RPM_BUILD_ROOT" install %clean rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root,-) %{_libdir}/mono/gac/notify-sharp/ %{_libdir}/mono/notify-sharp/notify-sharp.dll %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/notify-sharp.pc %changelog * Mon Mar 03 2008 David Nielsen - 0.4.0-2 - Correct Group - Remember JIT limiations for Mono * Fri Feb 29 2008 David Nielsen - 0.4.0-1 - Initial package