X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=ethtool.spec;h=d9695a13ec9005c189c1bf94d9cb5ae43d1ff82b;hb=b94364f60d0f77f06327bba87137f14bd064a168;hp=3cf6ac84ef18d05c5611d88aa0dbdf05ef6799a6;hpb=5e72b6b28808b40fd2a51915414c50680ae0188b;p=packages%2Fethtool.git diff --git a/ethtool.spec b/ethtool.spec index 3cf6ac8..d9695a1 100644 --- a/ethtool.spec +++ b/ethtool.spec @@ -1,46 +1,68 @@ Summary: Utility to control ethernet cards -Summary(es): Grupos de herramientas Ethernet para tarjetas SPARC HME -Summary(pl): Narzêdzie do kontrolowania kart ethernet -Summary(pt_BR): Ferramenta de configuração para placas ethernet PCI +Summary(es.UTF-8): Grupos de herramientas Ethernet +Summary(pl.UTF-8): Narzędzie do kontrolowania kart ethernet +Summary(pt_BR.UTF-8): Ferramenta de configuração para placas ethernet PCI Name: ethtool -Version: 1.6 +Version: 5.6 Release: 1 -License: GPL +Epoch: 1 +License: GPL v2 Group: Networking/Admin -Source0: http://prdownloads.sourceforge.net/gkernel/%{name}-%{version}.tar.gz +Source0: https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.xz +# Source0-md5: 254aacdfd08cee3790d4b6f254997947 +Patch0: %{name}-format.patch +URL: https://www.kernel.org/pub/software/network/ethtool/ +BuildRequires: autoconf >= 2.52 BuildRequires: automake -BuildRequires: autoconf +BuildRequires: libmnl-devel +BuildRequires: pkgconfig +BuildRequires: tar >= 1:1.22 +BuildRequires: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _sbindir /sbin + %description ethtool is a small utility for examining and tuning your ethernet-based network interface. -%description -l es -Grupos de herramientas Ethernet para tarjetas SPARC HME +%description -l es.UTF-8 +Grupos de herramientas Ethernet. -%description -l pl -ethtool to niewielkie narzêdzie do kontroli i tuningu sieciowych kart +%description -l pl.UTF-8 +ethtool to niewielkie narzędzie do kontroli i tuningu sieciowych kart ethernet. -%description -l pt_BR -Este utilitário permite consulta e alteração da configuração de placas -ethernet, como velocidade, porta, negociação automática e localização +%description -l pt_BR.UTF-8 +Este utilitário permite consulta e alteração da configuração de placas +ethernet, como velocidade, porta, negociação automática e localização PCI. +%package -n bash-completion-%{name} +Summary: Bash completion for ethtool command +Summary(pl.UTF-8): Bashowe dopełnianie parametrów polecenia ethtool +Group: Applications/Shells +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: bash-completion >= 2.0 + +%description -n bash-completion-%{name} +Bash completion for ethtool command. + +%description -n bash-completion-%{name} -l pl.UTF-8 +Bashowe dopełnianie parametrów polecenia ethtool. + %prep %setup -q +%patch0 -p1 %build -rm -f missing -aclocal +%{__aclocal} %{__autoconf} -autoheader +%{__autoheader} %{__automake} %configure -install -d $RPM_BUILD_ROOT -%{__make} RPMSRCS=$RPM_BUILD_ROOT +%{__make} %install rm -rf $RPM_BUILD_ROOT @@ -53,6 +75,10 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTH* Chan* NEWS -%attr(755,root,root) %{_sbindir}/* -%{_mandir}/man?/* +%doc AUTHORS ChangeLog LICENSE NEWS README +%attr(755,root,root) %{_sbindir}/ethtool +%{_mandir}/man8/ethtool.8* + +%files -n bash-completion-%{name} +%defattr(644,root,root,755) +%{bash_compdir}/%{name}