%define disable_rpath \ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' */libtool \ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' */libtool Name: zziplib Version: 0.13.71 Release: 1 Summary: Lightweight library for zip compression License: LGPLv2+ or MPLv1.1 URL: http://zziplib.sourceforge.net Source0: https://github.com/gdraheim/zziplib/archive/v%{version}.tar.gz BuildRequires: perl-interpreter zip xmlto BuildRequires: zlib-devel SDL-devel pkgconfig autoconf automake gcc make Provides: zziplib-utils Obsoletes: zziplib-utils %description The zziplib is a lightweight library to easily extract data from zip files. Applications can bundle files into a single zip archive and access them. The implementation is based only on the (free) subset of compression with the zlib algorithm which is actually used by the zip/unzip tools. %package devel Summary: Header files and libraries for zziplib development Requires: %{name} = %{version}-%{release} Requires: pkgconfig zlib-devel SDL-devel %description devel This package contains the header files and libraries needed to develop programs that use the zziplib compression and decompression library. %package help Summary: Help documentation for the zziplib library Requires: %{name} = %{version}-%{release} BuildArch: noarch %description help This package includes help documentation and manuals related to zziplib. %prep %setup -q sed -i -e 's:docs ::g' Makefile.am %build %configure --disable-static --enable-sdl --enable-frame-pointer --enable-builddir=_builddir %make_build %install %make_install rm -rf docs/Make* docs/zziplib-manpages.ar find %{buildroot} -type f -name "*.la" -delete -print %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc docs/COPYING* ChangeLog README TODO %{_bindir}/* %{_libdir}/*.so.* %files devel %doc docs/README.SDL docs/*.htm %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/aclocal/*.m4 %exclude %{_libdir}/*.la %files help %{_mandir}/man3/* %changelog * Tue Nov 3 2020 tianwei - 0.13.71-1 - update to 0.13.71 and remove python2 * Fri Feb 14 2020 chengquan - 0.13.36-5 - Add necessary BuildRequires * Thu Jan 9 2020 BruceGW - 0.13.36-4 - Delete useless patch * Sat Dec 21 2019 openEuler Buildteam - 0.13.36-3 - Fix CVE-2018-16548 and CVE-2018-17828 * Thu Sep 12 2019 dongjian 0.13.36-2 - Modification summary