+#
+%bcond_without tests
+
Summary: Enhanced Seccomp (mode 2) Helper library
Summary(pl.UTF-8): Rozszerzona biblioteka pomocnicza Seccomp (trybu 2)
Name: libseccomp
-Version: 2.0.0
-Release: 1
+Version: 2.1.1
+Release: 2
License: LGPL v2.1
Group: Libraries
Source0: http://downloads.sourceforge.net/libseccomp/%{name}-%{version}.tar.gz
-# Source0-md5: f988feac6a3425f2c918f32b28df1caa
+# Source0-md5: 1f41207b29e66a7e5e375dd48a64de85
Patch0: %{name}-pc.patch
URL: http://libseccomp.sourceforge.net/
+BuildRequires: bash
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%description -l pl.UTF-8
Biblioteka libseccomp udostępnia łatwy w użyciu, niezależny od
platformy interfejs do mechanizmu filtrowania wywołań systemowych
-jądra Linuksa - seccomp. API libseccomp jest zaprojektowane tak,
-żeby wyabstrahować język filtrowania wywołań BPF niższego poziomu i
+jądra Linuksa - seccomp. API libseccomp jest zaprojektowane tak, żeby
+wyabstrahować język filtrowania wywołań BPF niższego poziomu i
zaprezentować bardziej konwencjonalny interfejs filtrowania w oparciu
o wywołania funkcji, który powinien być bardziej przyjazny i łatwiej
adaptowalny dla programistów aplikacji.
%{__make} \
V=1
+%{?with_tests:%{__make} check V=1}
+
%install
rm -rf $RPM_BUILD_ROOT
-
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-install src/libseccomp.a $RPM_BUILD_ROOT%{_libdir}
+cp -p src/libseccomp.a $RPM_BUILD_ROOT%{_libdir}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CHANGELOG CREDITS README
+%attr(755,root,root) %{_bindir}/scmp_sys_resolver
%attr(755,root,root) %{_libdir}/libseccomp.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libseccomp.so.2
+%{_mandir}/man1/scmp_sys_resolver.1*
%files devel
%defattr(644,root,root,755)