1 %include /usr/lib/rpm/macros.mono
2 Summary: C# client implementation for Desktop Notifications
3 Summary(pl.UTF-8): Implementacja C# klienta usługi Desktop Notifications
4 Name: dotnet-notify-sharp3
8 Group: Development/Libraries
9 Source0: https://www.meebey.net/projects/notify-sharp/downloads/notify-sharp-%{version}.tar.gz
10 # Source0-md5: 827ad0436e6540a8b9f621c3fa77e137
12 URL: https://www.meebey.net/projects/notify-sharp/
13 BuildRequires: autoconf >= 2.50
14 BuildRequires: automake
15 BuildRequires: dotnet-dbus-sharp-devel >= 1:0.7
16 BuildRequires: dotnet-dbus-sharp-glib-devel >= 0.5
17 BuildRequires: dotnet-gtk-sharp3-devel >= 2.99.1
18 BuildRequires: gtk+3-devel
19 BuildRequires: mono-csharp >= 1.1.13
20 BuildRequires: mono-devel >= 1.1.13
21 BuildRequires: mono-monodoc >= 1.1.18
22 BuildRequires: pkgconfig
23 Requires: dotnet-dbus-sharp >= 1:0.7
24 Requires: dotnet-dbus-sharp-glib >= 0.5
25 Requires: dotnet-gtk-sharp3 >= 2.99.1
26 Requires: mono >= 1.1.13
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 notify-sharp (Notify#) is a C# client implementation for Desktop
31 Notifications, i.e. notification-daemon. It is inspired by the
34 Desktop Notifications provide a standard way of doing passive pop-up
35 notifications on the Linux desktop. These are designed to notify the
36 user of something without interrupting their work with a dialog box
37 that they must close. Passive popups can automatically disappear after
38 a short period of time.
40 %description -l pl.UTF-8
41 notify-sharp (Notify#) to implementacja w C# klienta usługi Desktop
42 Notifications (powiadomień w środowisku graficznym), tj. usługi
43 notification-daemon. Jest zainspirowana API biblioteki libnotify.
45 Desktop Notifications to usługa zapewniająca standardową metodę
46 wykonywania pasywnych powiadomień poprzez wyskakujące okienka na
47 pulpicie Linuksa. Jest zaprojektowana w celu powiadamiania użytkownika
48 o jakimś zdarzeniu bez przerywania pracy oknem dialogowym, które
49 trzeba zamknąć. Pasywne wyskakujące okienka mogą znikać automatycznie
50 po krótkim okresie czasu.
53 Summary: Development files for notify-sharp library
54 Summary(pl.UTF-8): Pliki programistyczne biblioteki notify-sharp
55 Group: Development/Libraries
56 Requires: %{name} = %{version}-%{release}
57 Requires: dotnet-gtk-sharp3-devel >= 2.99.1
58 Requires: mono-devel >= 1.1.13
61 Development files for notify-sharp library.
63 %description devel -l pl.UTF-8
64 Pliki programistyczne biblioteki notify-sharp.
67 %setup -q -n notify-sharp-%{version}
79 rm -rf $RPM_BUILD_ROOT
81 DESTDIR=$RPM_BUILD_ROOT
84 rm -rf $RPM_BUILD_ROOT
87 %defattr(644,root,root,755)
88 %doc AUTHORS COPYING ChangeLog NEWS README
89 %dir %{_prefix}/lib/mono/gac/notify-sharp
90 %{_prefix}/lib/mono/gac/notify-sharp/3.0.0.0__*
93 %defattr(644,root,root,755)
94 %dir %{_prefix}/lib/mono/notify-sharp-3.0
95 %{_prefix}/lib/mono/notify-sharp-3.0/notify-sharp.dll
96 %{_prefix}/lib/monodoc/sources/notify-sharp-3-docs.*
97 %{_pkgconfigdir}/notify-sharp-3.0.pc