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