1 %include /usr/lib/rpm/macros.mono
3 Summary: notify-sharp is a C# client implementation for Desktop Notifications
4 Name: dotnet-notify-sharp
8 Source0: notify-sharp-%{version}.tar.gz
9 # Source0-md5: dc8ea18947afb0801320182c81fc55bd
10 Patch0: %{name}-monodir.patch
11 Group: Development/Libraries
12 URL: http://trac.galago-project.org/wiki/DesktopNotifications
13 BuildRequires: autoconf
14 BuildRequires: automake
15 BuildRequires: dotnet-gtk-sharp-devel
16 BuildRequires: dotnet-ndesk-dbus-glib-sharp
17 BuildRequires: dotnet-ndesk-dbus-sharp
18 BuildRequires: gtk+2-devel
19 BuildRequires: libtool
20 BuildRequires: mono-devel
21 BuildRequires: monodoc
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 notify-sharp is a C# client implementation for Desktop Notifications,
26 i.e. notification-daemon. It is inspired by the libnotify API.
28 Desktop Notifications provide a standard way of doing passive pop-up
29 notifications on the Linux desktop. These are designed to notify the
30 user of something without interrupting their work with a dialog box
31 that they must close. Passive popups can automatically disappear after
32 a short period of time.
35 Summary: Files required for compilation using notify-sharp
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 Files required for compilation using notify-sharp.
43 %setup -q -n notify-sharp-%{version}
57 rm -rf $RPM_BUILD_ROOT
59 DESTDIR=$RPM_BUILD_ROOT
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
66 %dir %{_prefix}/lib/mono/gac/notify-sharp
67 %{_prefix}/lib/mono/gac/notify-sharp/*
70 %defattr(644,root,root,755)
71 %dir %{_prefix}/lib/mono/notify-sharp
72 %{_prefix}/lib/mono/notify-sharp/*.dll
73 %{_pkgconfigdir}/notify-sharp.pc