]> git.pld-linux.org Git - SPECS.git/blob - dotnet-notify-sharp.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / dotnet-notify-sharp.spec
1 Summary:        C# client implementation for Desktop Notifications
2 Summary(pl.UTF-8):      Implementacja C# klienta usługi Desktop Notifications
3 Name:           dotnet-notify-sharp
4 Version:        0.4.1
5 Release:        1
6 License:        MIT
7 Group:          Libraries
8 Source0:        https://www.meebey.net/projects/notify-sharp/downloads/notify-sharp-%{version}.tar.gz
9 # Source0-md5:  46fcb7a6b9b1cd0241366b8234e31e37
10 Patch0:         %{name}-monodir.patch
11 URL:            https://www.meebey.net/projects/notify-sharp/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake
14 BuildRequires:  dotnet-dbus-sharp-devel >= 1:0.7
15 BuildRequires:  dotnet-dbus-sharp-glib-devel >= 0.5
16 BuildRequires:  dotnet-gtk-sharp2-devel >= 2.10.1
17 BuildRequires:  mono-csharp >= 1.1.13
18 BuildRequires:  mono-devel >= 1.1.13
19 BuildRequires:  mono-monodoc >= 1.1.18
20 BuildRequires:  pkgconfig
21 Requires:       dotnet-dbus-sharp >= 1:0.7
22 Requires:       dotnet-dbus-sharp-glib >= 0.5
23 Requires:       dotnet-gtk-sharp2 >= 2.10.1
24 Requires:       mono >= 1.1.13
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 notify-sharp (Notify#) is a C# client implementation for Desktop
29 Notifications, i.e. notification-daemon. It is inspired by the
30 libnotify API.
31
32 Desktop Notifications provide a standard way of doing passive pop-up
33 notifications on the Linux desktop. These are designed to notify the
34 user of something without interrupting their work with a dialog box
35 that they must close. Passive popups can automatically disappear after
36 a short period of time.
37
38 %description -l pl.UTF-8
39 notify-sharp (Notify#) to implementacja w C# klienta usługi Desktop
40 Notifications (powiadomień w środowisku graficznym), tj. usługi
41 notification-daemon. Jest zainspirowana API biblioteki libnotify.
42
43 Desktop Notifications to usługa zapewniająca standardową metodę
44 wykonywania pasywnych powiadomień poprzez wyskakujące okienka na
45 pulpicie Linuksa. Jest zaprojektowana w celu powiadamiania użytkownika
46 o jakimś zdarzeniu bez przerywania pracy oknem dialogowym, które
47 trzeba zamknąć. Pasywne wyskakujące okienka mogą znikać automatycznie
48 po krótkim okresie czasu.
49
50 %package devel
51 Summary:        Development files for notify-sharp library
52 Summary(pl.UTF-8):      Pliki programistyczne biblioteki notify-sharp
53 Group:          Development/Libraries
54 Requires:       %{name} = %{version}-%{release}
55 Requires:       dotnet-gtk-sharp2-devel >= 2.10.1
56 Requires:       mono-devel >= 1.1.13
57
58 %description devel
59 Development files for notify-sharp library.
60
61 %description devel -l pl.UTF-8
62 Pliki programistyczne biblioteki notify-sharp.
63
64 %prep
65 %setup -q -n notify-sharp-%{version}
66 %patch0 -p1
67
68 %build
69 %{__aclocal}
70 %{__autoconf}
71 %{__automake}
72 %configure
73
74 %{__make}
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %files
85 %defattr(644,root,root,755)
86 %doc AUTHORS COPYING ChangeLog NEWS README
87 %dir %{_prefix}/lib/mono/gac/notify-sharp
88 %{_prefix}/lib/mono/gac/notify-sharp/0.4.0.0__*
89
90 %files devel
91 %defattr(644,root,root,755)
92 %dir %{_prefix}/lib/mono/notify-sharp
93 %{_prefix}/lib/mono/notify-sharp/notify-sharp.dll
94 %{_prefix}/lib/monodoc/sources/notify-sharp-docs.*
95 %{_pkgconfigdir}/notify-sharp.pc
This page took 0.190619 seconds and 3 git commands to generate.