diff --git a/python-kmod.spec b/python-kmod.spec index 9b35b45..f07eb63 100644 --- a/python-kmod.spec +++ b/python-kmod.spec @@ -3,12 +3,13 @@ License: LGPLv2+ Group: Development/Libraries Summary: Python module to work with kernel modules Version: 0.9 -Release: 5%{?dist} +Release: 6%{?dist} URL: https://github.com/agrover/python-kmod/ Source0: https://github.com/downloads/agrover/%{name}/%{name}-%{version}.tar.gz BuildRequires: python2-devel +BuildRequires: python3-devel BuildRequires: python-setuptools -BuildRequires: Cython +BuildRequires: Cython python3-Cython python3 BuildRequires: kmod-devel %{?filter_setup: @@ -20,21 +21,39 @@ BuildRequires: kmod-devel Python module to allow listing, loading, and unloading Linux kernel modules, using libkmod. +%package -n python3-kmod +Group: Development/Libraries +Summary: Python module to work with kernel modules + +%description -n python3-kmod +Python module to allow listing, loading, and unloading +Linux kernel modules, using libkmod. + %prep %setup -q %build %{__python} setup.py build +%{__python3} setup.py build %install %{__python} setup.py install --skip-build --root %{buildroot} +%{__python3} setup.py install --skip-build --root %{buildroot} %files %{python_sitearch}/kmod/* %{python_sitearch}/kmod*.egg-info %doc COPYING.LESSER README +%files -n python3-kmod +%{python3_sitearch}/kmod/* +%{python3_sitearch}/kmod*.egg-info +%doc COPYING.LESSER README + %changelog +* Thu Oct 30 2014 Andy Grover - 0.9-6 +- Initial Python 3 support + * Sun Aug 17 2014 Fedora Release Engineering - 0.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild