Name: python-libarchive-c Version: 2.2 Release: 3%{?dist} Summary: Python interface to libarchive License: LGPLv2 URL: https://github.com/Changaco/python-libarchive-c Source0: https://github.com/Changaco/python-libarchive-c/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: http://www.gnu.org/licenses/lgpl-2.1.txt BuildRequires: libarchive-devel BuildArch: noarch %global _description The libarchive library provides a flexible interface for reading and writing \ archives in various formats such as tar and cpio. libarchive also supports \ reading and writing archives compressed using various compression filters such \ as gzip and bzip2. \ \ A Python interface to libarchive. It uses the standard ctypes module to \ dynamically load and access the C library. %description %_description %package -n python2-libarchive-c Summary: %{summary} %{?python_provide:%python_provide python2-libarchive-c} BuildRequires: python-setuptools BuildRequires: python-devel BuildRequires: python-pytest BuildRequires: glibc-common Requires: libarchive%{?_isa} = 3.1.2 %description -n python2-libarchive-c %_description %package -n python3-libarchive-c Summary: %{summary} %{?python_provide:%python_provide python3-libarchive-c} BuildRequires: python3-setuptools BuildRequires: python3-devel BuildRequires: python3-pytest Requires: libarchive%{?_isa} = 3.1.2 %description -n python3-libarchive-c %_description %prep %autosetup -n %{name}-%{version} # https://github.com/Changaco/python-libarchive-c/pull/24 cp %{SOURCE1} LICENSE %build %py2_build %py3_build %install %py2_install %py3_install %{_fixperms} %{buildroot} %check LC_ALL=C.utf8 py.test-%{python2_version} -s -vv tests LC_ALL=C.utf8 py.test-%{python3_version} -s -vv tests %global _docdir_fmt %{name} %files -n python2-libarchive-c %license LICENSE %doc README.rst %{python2_sitelib}/libarchive* %files -n python3-libarchive-c %license LICENSE %doc README.rst %{python3_sitelib}/libarchive* # license file is missing: https://github.com/Changaco/python-libarchive-c/issues/7 %changelog * Wed Mar 9 2016 Zbigniew Jędrzejewski-Szmek - 2.2-3 - Add license text * Tue Mar 8 2016 Zbigniew Jędrzejewski-Szmek - 2.2-2 - Remove debuginfo removal and enable tests * Sat Dec 05 2015 Dhiru Kholia - 2.2-1 - Initial version