%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %{!?python_ver: %define python_ver %(%{__python} -c "import sys ; print sys.version[:3]")} Summary: Ethernet settings python bindings Name: python-ethtool Version: 0.7 Release: %mkrel 2 URL: http://fedorapeople.org/gitweb?p=dsommers/public_git/python-ethtool.git;a=summary Source: http://dsommers.fedorapeople.org/python-ethtool/%{name}-%{version}.tar.bz2 License: GPLv2 Group: Development/Python BuildRequires: python-devel libnl-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Python bindings for the ethtool kernel interface, that allows querying and changing of Ethernet card settings, such as speed, port, auto-negotiation, and PCI locations. %prep %setup -q %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root %{buildroot} mkdir -p %{buildroot}%{_sbindir} cp -p pethtool.py %{buildroot}%{_sbindir}/pethtool cp -p pifconfig.py %{buildroot}%{_sbindir}/pifconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc COPYING %{_sbindir}/pethtool %{_sbindir}/pifconfig %{python_sitearch}/ethtool.so %{python_sitearch}/*.egg-info %changelog * Sun Jan 13 2013 umeabot <umeabot> 0.7-2.mga3 + Revision: 378807 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Thu Nov 08 2012 bcornec <bcornec> 0.7-1.mga3 + Revision: 316448 - Adapt python-ethtool from Fedora to Mageia SPEc usages - imported package python-ethtool