commit 2b334ca7a92ed2b152b4e6655d0559d78b7a01c56c984a2ac08d35f2cb1c8b2b Author: Denisart Benjamin Date: Tue Dec 2 20:02:28 2014 +0000 Accepting request 263564 from home:cbosdonnat Runtime dependency for kimchi OBS-URL: https://build.opensuse.org/request/show/263564 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ethtool?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/python-ethtool-0.11.tar.bz2 b/python-ethtool-0.11.tar.bz2 new file mode 100644 index 0000000..3bdc6cf --- /dev/null +++ b/python-ethtool-0.11.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:686756e4b2b239319e8513025debcc0d97103815b0879f94d8234cbbca6ada24 +size 34487 diff --git a/python-ethtool.changes b/python-ethtool.changes new file mode 100644 index 0000000..aaf2b1d --- /dev/null +++ b/python-ethtool.changes @@ -0,0 +1,16 @@ +------------------------------------------------------------------- +Sat Nov 29 15:28:30 UTC 2014 - p.drouand@gmail.com + +- Clean-up specfile +- Fix Group + +------------------------------------------------------------------- +Fri Nov 14 10:13:47 UTC 2014 - cbosdonnat@suse.com + +- Updated to version 0.11 + +------------------------------------------------------------------- +Sat Sep 26 10:27:07 CEST 2009 - meissner@suse.de + +- imported by dbahi + diff --git a/python-ethtool.spec b/python-ethtool.spec new file mode 100644 index 0000000..0b06d56 --- /dev/null +++ b/python-ethtool.spec @@ -0,0 +1,59 @@ +# +# spec file for package python-ethtool +# +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: python-ethtool +Version: 0.11 +Release: 0 +License: GPL-2.0 +Summary: Ethernet settings python bindings +URL: https://fedorahosted.org/python-ethtool/ +Group: Development/Languages/Python +Source: https://fedorahosted.org/releases/p/y/python-ethtool/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: libnl3-devel +BuildRequires: pkg-config +BuildRequires: python-devel + +%description +Python bindings for the ethtool kernel interface, that allows querying and +changing of ethernet card settings, such as speed, port, autonegotiation, and +PCI locations. + +%prep +%setup -q + +%build +export CFLAGS="%{optflags}" +python setup.py build + +%install +python setup.py install --root=%{buildroot} --prefix=%{_prefix} + +mkdir -p %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man8 +cp -p pethtool.py %{buildroot}%{_sbindir}/pethtool +cp -p pifconfig.py %{buildroot}%{_sbindir}/pifconfig + +%files +%defattr(-,root,root) +%doc COPYING +%{_sbindir}/pethtool +%{_sbindir}/pifconfig +%{python_sitearch}/ethtool.so +%{python_sitearch}/*.egg-info + +%changelog