Summary: Open Source Security Compliance Solution Name: openscap Version: 1.2.14 Release: 3%{?dist} License: GPL2+ URL: https://www.open-scap.org Source0: https://github.com/OpenSCAP/openscap/releases/download/%{version}/openscap-%{version}.tar.gz %define sha1 openscap=6c2f4ff0bbbd6b80e6c99f15a2e0d052a1f9afe1 Group: System Environment/Libraries Vendor: VMware, Inc. Distribution: Photon BuildRequires: swig libxml2-devel libxslt-devel XML-Parser BuildRequires: rpm-devel BuildRequires: libgcrypt-devel BuildRequires: pcre-devel BuildRequires: libacl-devel BuildRequires: libselinux-devel libcap-devel BuildRequires: util-linux-devel BuildRequires: bzip2-devel BuildRequires: curl-devel BuildRequires: popt-devel BuildRequires: python2-devel Requires: curl Requires: popt %description SCAP is a multi-purpose framework of specifications that supports automated configuration, vulnerability and patch checking, technical control compliance activities, and security measurement. OpenSCAP has received a NIST certification for its support of SCAP 1.2. %package devel Summary: Development Libraries for openscap Group: Development/Libraries Requires: openscap = %{version}-%{release} Requires: libxml2-devel %description devel Header files for doing development with openscap. %package perl Summary: openscap perl scripts Requires: perl Requires: openscap = %{version}-%{release} %description perl Perl scripts. %package python Summary: openscap python Group: Development/Libraries Requires: openscap = %{version}-%{release} BuildRequires: python2-devel %description python Python bindings. %prep %setup -q %build ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-sce \ --enable-perl make %install make DESTDIR=%{buildroot} install find %{buildroot} -name '*.la' -delete #%check #make check need BuildRequires per-XML-XPATH and bzip2 #no per-XML-XPATH so disable make check #make %{?_smp_mflags} -k check %files %defattr(-,root,root) %{_sysconfdir}/* %exclude /usr/src/debug %exclude %{_libdir}/debug %{_bindir}/* %{_libexecdir}/* %{_mandir}/man8/* /usr/share/openscap/* %{_libdir}/libopenscap_sce.so.* %{_libdir}/libopenscap.so.* %files devel %defattr(-,root,root) %{_includedir}/* %{_libdir}/libopenscap_sce.so %{_libdir}/libopenscap.so %{_libdir}/pkgconfig/* %files perl %defattr(-,root,root) %{_libdir}/perl5/* %files python %defattr(-,root,root) %{_libdir}/python2.7/* %changelog * Thu Aug 10 2017 Rongrong Qiu <rqiu@vmware.com> 1.2.14-3 - Disable make check which need per-XML-XPATH for bug 1900358 * Fri May 5 2017 Alexey Makhalov <amakhalov@vmware.com> 1.2.14-2 - Remove BuildRequires XML-XPath. * Mon Mar 27 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.2.14-1 - Update to latest version. * Wed Dec 07 2016 Xiaolin Li <xiaolinl@vmware.com> 1.2.10-2 - BuildRequires curl-devel. * Tue Sep 6 2016 Xiaolin Li <xiaolinl@vmware.com> 1.2.10-1 - Initial build. First version