2 %include /usr/lib/rpm/macros.mono
4 %define module ndesk-dbus
5 Summary: .NET library for using D-BUS message bus
6 Summary(pl.UTF-8): Biblioteka .NET do używania magistrali przesyłania komunikatów D-BUS
7 Name: dotnet-ndesk-dbus-sharp
12 Source0: http://www.ndesk.org/archive/dbus-sharp/%{module}-%{version}.tar.gz
13 # Source0-md5: 5157ba105c9ac491f6e900bc78d1791f
14 Patch0: %{name}-monodir.patch
15 URL: http://www.ndesk.org/DBusSharp
16 BuildRequires: autoconf >= 2.50
17 BuildRequires: automake
18 BuildRequires: mono-csharp >= 1.1.13
19 BuildRequires: pkgconfig
20 BuildRequires: rpmbuild(macros) >= 1.268
22 # should be, but autoconf rejects
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 .NET library for using D-BUS.
29 %description -l pl.UTF-8
30 Biblioteka .NET do używania D-BUS.
33 Summary: Development files for ndesk D-BUS .NET library
34 Summary(pl.UTF-8): Pliki programistyczne biblioteki .NET ndesk D-BUS
35 Group: Development/Libraries
36 Requires: %{name} = %{version}-%{release}
39 Development files for ndesk D-BUS .NET library.
41 %description devel -l pl.UTF-8
42 Pliki programistyczne biblioteki .NET ndesk D-BUS.
45 %setup -q -n %{module}-%{version}
56 rm -rf $RPM_BUILD_ROOT
59 DESTDIR=$RPM_BUILD_ROOT
62 rm -rf $RPM_BUILD_ROOT
65 %defattr(644,root,root,755)
66 %{_prefix}/lib/mono/gac/NDesk.DBus
70 %defattr(644,root,root,755)
71 %{_prefix}/lib/mono/ndesk-dbus-1.0
72 %{_pkgconfigdir}/ndesk-dbus-1.0.pc