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