Summary: Multi-format archive and compression library Name: libarchive Version: 3.1.2 Release: 5%{?dist} License: BSD 2-Clause License URL: http://www.libarchive.org/ Group: System Environment/Development Vendor: VMware, Inc. Distribution: Photon Source0: http://www.libarchive.org/downloads/%{name}-%{version}.tar.gz %define sha1 libarchive=6a991777ecb0f890be931cec4aec856d1a195489 Patch0: libarchive-CVE-2013-0211.patch Patch1: 0001-Add-ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS-option.patch %description Multi-format archive and compression library %package devel Summary: Header and development files Requires: %{name} = %{version} %description devel It contains the libraries and header files to create applications %prep %setup -q %patch0 -p1 %patch1 -p1 %build export CFLAGS="%{optflags}" ./configure --prefix=%{_prefix} make %{?_smp_mflags} %install rm -rf %{buildroot}%{_infodir} make DESTDIR=%{buildroot} install find %{buildroot}%{_libdir} -name '*.la' -delete %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/*.so.* %{_bindir} %exclude %{_libdir}/debug/ %files devel %defattr(-,root,root) %{_includedir} %{_mandir} %{_libdir}/*.so %{_libdir}/*.a %{_libdir}/pkgconfig/*.pc %changelog * Mon Oct 12 2015 Xiaolin Li 3.1.2-5 - Moving static lib files to devel package. * Fri Oct 9 2015 Xiaolin Li 3.1.2-4 - Removing la files from packages. * Fri Aug 14 2015 Alexey Makhalov 3.1.2-3 - Adding patches for security fixes CVE-2013-2011 and CVE-2015-2304. * Wed Jul 8 2015 Alexey Makhalov 3.1.2-2 - Added devel package, dist tag. Use macroses part. * Fri Jun 5 2015 Touseef Liaqat 3.1.2-1 - Initial build. First version