3 %bcond_with doc # build with tests
5 %include /usr/lib/rpm/macros.mono
6 Summary: C# Bindings for libsoup2.4
7 Name: dotnet-soup-sharp
12 Source0: https://github.com/xDarkice/soup-sharp/releases/download/%{version}/soup-sharp-%{version}.tar.gz
13 # Source0-md5: f6376bd08ae5da39d6f7cf8998413e70
14 Patch0: pkgconfig.patch
15 URL: https://github.com/xDarkice/soup-sharp
16 BuildRequires: autoconf
17 BuildRequires: automake
18 BuildRequires: dotnet-gtk-sharp3-devel
19 BuildRequires: libsoup-devel >= 2.42
20 BuildRequires: libtool
21 BuildRequires: mono-csharp >= 1.1.0
22 BuildRequires: monodoc >= 2.6
23 BuildRequires: pkgconfig
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 C# Bindings for libsoup2.4.
30 Summary: C# Bindings for libsoup2.4 development files
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
33 Requires: monodoc >= 2.6
36 C# Bindings for libsoup2.4 development files.
39 %setup -q -n soup-sharp-%{version}
48 %{__enable_disable doc monodoc}
52 rm -rf $RPM_BUILD_ROOT
54 DESTDIR=$RPM_BUILD_ROOT
56 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libsoupsharpglue-%{version}.la
59 rm -rf $RPM_BUILD_ROOT
62 %defattr(644,root,root,755)
63 %doc AUTHORS ChangeLog
64 %{_prefix}/lib/mono/gac/soup-sharp
65 %{_libdir}/libsoupsharpglue-%{version}.so
68 %defattr(644,root,root,755)
69 %{_prefix}/lib/mono/soup-sharp
70 %{_pkgconfigdir}/soup-sharp-2.4.pc
71 %{_prefix}/lib/monodoc/sources/soup-sharp-docs*