From 7fdf4320d50cb65a9cdce17f42c26e9538cd2e9043f313f96f36d9efce14ad8a Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Thu, 17 Mar 2011 10:03:22 +0000 Subject: [PATCH 1/2] Updating link to change in openSUSE:Factory/ethtool revision 17.0 OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=bf3e4488c9e993614dd2cea0679b4199 --- ethtool.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ethtool.spec b/ethtool.spec index fc72edf..59620aa 100644 --- a/ethtool.spec +++ b/ethtool.spec @@ -1,7 +1,7 @@ # -# spec file for package ethtool (Version 2.6.38) +# spec file for package ethtool # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 From 3cc3e43526127a8a9298f564aa40d17402e679a056a1a8aba56129ad431cd663 Mon Sep 17 00:00:00 2001 From: Petr Uzel Date: Mon, 8 Aug 2011 16:06:54 +0000 Subject: [PATCH 2/2] update to ethtool-3.0 OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=14 --- ethtool-2.6.38.tar.bz2 | 3 --- ethtool-3.0.tar.bz2 | 3 +++ ethtool.changes | 28 ++++++++++++++++++++++++++++ ethtool.spec | 25 +++++++------------------ 4 files changed, 38 insertions(+), 21 deletions(-) delete mode 100644 ethtool-2.6.38.tar.bz2 create mode 100644 ethtool-3.0.tar.bz2 diff --git a/ethtool-2.6.38.tar.bz2 b/ethtool-2.6.38.tar.bz2 deleted file mode 100644 index 767dc5d..0000000 --- a/ethtool-2.6.38.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1dca4573d5dbe65f54aebddf6da626ef0db30c2739bfdb6234953a6603f3c536 -size 160413 diff --git a/ethtool-3.0.tar.bz2 b/ethtool-3.0.tar.bz2 new file mode 100644 index 0000000..a188bb1 --- /dev/null +++ b/ethtool-3.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:095844d67c1dbe4a2ce3bebc72841475fcee23be0359802e594a202b25ffad7d +size 170196 diff --git a/ethtool.changes b/ethtool.changes index c269796..8239a95 100644 --- a/ethtool.changes +++ b/ethtool.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Mon Aug 8 15:59:22 UTC 2011 - puzel@novell.com + +- update to ethtool-3.0 + * Feature: Report supported pause frame modes + * Feature: Support firmware dump (-w and -W options) + * Feature: Report advertised and supported 20G link modes + * Feature: Add an 'l4data' option for ip4 filters (-U option) + * Fix: Correct swapped h_source and h_dest fields for ether + filters (-U option) + * Fix: Set ip_ver field correctly for ip4 filters (-U option) + * Fix: Correct parameter validation for -e and -E options; in + particular, treat the 'magic' value as unsigned + * Feature: Report some driver features (-i option) + * Doc: Remove misleading 'Auto' advertising mask from manual page + * Doc: Improve table formatting on manual page, using tbl + * Doc: Remove initial blank page in printed manual page + * Doc: Fix line-wrapping of options + * Feature: Add support for ESP as a separate protocol from AH + (-n, -N, -u and -U options) + * Cleanup: Remove support for showing RX n-tuple settings + (-u option), which was never implemented correctly in the kernel + * Feature: Add support for RX network flow classifier (NFC) + (-u and -U options) + * Feature: Add support for e1000 M88 PHY registers (-d option) + * Cleanup: Change bug-address to netdev +- use spec-cleaner + ------------------------------------------------------------------- Tue Mar 15 17:54:12 UTC 2011 - bphilips@novell.com diff --git a/ethtool.spec b/ethtool.spec index 59620aa..ebcc4b1 100644 --- a/ethtool.spec +++ b/ethtool.spec @@ -15,18 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: ethtool -License: GPLv2+ -Group: Productivity/Networking/Diagnostic -AutoReqProv: on -Summary: Examine and Tune Ethernet-Based Network Interfaces -Version: 2.6.38 +Version: 3.0 Release: 1 +License: GPLv2+ +Summary: Examine and Tune Ethernet-Based Network Interfaces # Tarballs: http://sourceforge.net/projects/gkernel/ Url: http://git.kernel.org/?p=network/ethtool/ethtool.git +Group: Productivity/Networking/Diagnostic Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -34,30 +32,21 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Ethtool is a small utility for examining and tuning ethernet-based network interfaces. See the man page for more details. - - -Authors: --------- - David Miller - Jakub Jelinek - Jeff Garzik - Tim Hockin - %prep %setup -q %build %{suse_update_config -f} autoreconf -fi -export CFLAGS="$RPM_OPT_FLAGS -W -Wall -Wstrict-prototypes -Wformat-security -Wpointer-arith" +export CFLAGS="%{optflags} -W -Wall -Wstrict-prototypes -Wformat-security -Wpointer-arith" %configure --sbindir=/sbin make %{?_smp_mflags} %install -%makeinstall +%make_install %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root)