From dcffaeb3cd5e7d458bb862cabb0759800ef562a8 Mon Sep 17 00:00:00 2001 From: hawk Date: Wed, 6 Jun 2012 09:31:33 +0000 Subject: [PATCH 1/1] - no longer maintained, from README: The products that are supported by the e1000 driver are at or are nearing end of life. Therefore, the e1000 driver is changing to kernel support mode only. This means the e1000 driver will not be released to SourceForge.net any more (the last e1000 version released was 8.0.35). Any bug fixes or changes will be made only upstream in the kernel.org version. Changed files: e1000.spec -> 1.206 --- e1000.spec | 101 ----------------------------------------------------- 1 file changed, 101 deletions(-) delete mode 100644 e1000.spec diff --git a/e1000.spec b/e1000.spec deleted file mode 100644 index afee43d..0000000 --- a/e1000.spec +++ /dev/null @@ -1,101 +0,0 @@ -# -# Conditional build: -%bcond_without dist_kernel # allow non-distribution kernel -%bcond_without kernel # don't build kernel modules -%bcond_with verbose # verbose build (V=1) - -%ifarch sparc -%undefine with_smp -%endif - -%if %{without kernel} -%undefine with_dist_kernel -%endif -%if "%{_alt_kernel}" != "%{nil}" -%undefine with_userspace -%endif -# nothing to be placed to debuginfo package -%define _enable_debug_packages 0 - -%define rel 1 -%define pname e1000 -Summary: Intel(R) PRO/1000 driver for Linux -Summary(pl.UTF-8): Sterownik do karty Intel(R) PRO/1000 -Name: %{pname}%{_alt_kernel} -Version: 8.0.35 -Release: %{rel} -License: GPL v2 -Group: Base/Kernel -Source0: http://downloads.sourceforge.net/e1000/%{pname}-%{version}.tar.gz -# Source0-md5: 0f452b979f7a7b9ea0b5a87a117f7408 -URL: http://sourceforge.net/projects/e1000/ -%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20.2} -BuildRequires: rpmbuild(macros) >= 1.379 -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) - -%description -This package contains the Linux driver for the Intel(R) PRO/1000 -adapters with 8254x non-PCIe chipsets. - -%description -l pl.UTF-8 -Ten pakiet zawiera sterownik dla Linuksa do kart sieciowych z rodziny -Intel(R) PRO/1000 opartych o układy 8254x niebędące PCIe. - -%package -n kernel%{_alt_kernel}-net-e1000 -Summary: Intel(R) PRO/1000 driver for Linux -Summary(pl.UTF-8): Sterownik do karty Intel(R) PRO/1000 -Release: %{rel}@%{_kernel_ver_str} -Group: Base/Kernel -Requires(post,postun): /sbin/depmod -%if %{with dist_kernel} -%requires_releq_kernel -Requires(postun): %releq_kernel -%endif -Obsoletes: e1000 -Obsoletes: linux-net-e1000 - -%description -n kernel%{_alt_kernel}-net-e1000 -This package contains the Linux driver for the Intel(R) PRO/1000 -adapters with 8254x non-PCIe chipsets. - -%description -n kernel%{_alt_kernel}-net-e1000 -l pl.UTF-8 -Ten pakiet zawiera sterownik dla Linuksa do kart sieciowych z rodziny -Intel(R) PRO/1000 opartych o układy 8254x nie będące PCIe. - -%prep -%setup -q -n %{pname}-%{version} -cat > src/Makefile <<'EOF' -obj-m := e1000.o -e1000-objs := e1000_main.o e1000_82540.o e1000_82542.o e1000_82541.o e1000_82543.o \ -e1000_mac.o e1000_nvm.o e1000_phy.o e1000_manage.o e1000_param.o e1000_ethtool.o \ -kcompat.o e1000_api.o - -EXTRA_CFLAGS=-DDRIVER_E1000 -DVLAN_GROUP_ARRAY_LEN=VLAN_N_VID -EOF - -%build -%build_kernel_modules -C src -m %{pname} - -%install -rm -rf $RPM_BUILD_ROOT -%install_kernel_modules -m src/%{pname} -d kernel/drivers/net -n %{pname} -s current -# blacklist kernel module -cat > $RPM_BUILD_ROOT/etc/modprobe.d/%{_kernel_ver}/%{pname}.conf <<'EOF' -blacklist e1000 -alias e1000 e1000-current -EOF - -%clean -rm -rf $RPM_BUILD_ROOT - -%post -n kernel%{_alt_kernel}-net-e1000 -%depmod %{_kernel_ver} - -%postun -n kernel%{_alt_kernel}-net-e1000 -%depmod %{_kernel_ver} - -%files -n kernel%{_alt_kernel}-net-e1000 -%defattr(644,root,root,755) -%doc e1000.7 README -/etc/modprobe.d/%{_kernel_ver}/%{pname}.conf -/lib/modules/%{_kernel_ver}/kernel/drivers/net/%{pname}*.ko* -- 2.43.0