Name: r8168 Version: 8.005.00 Release: 1 License: GPL BuildRoot: %_tmppath/%name-%version-build BuildRequires: kernel-source kernel-syms module-init-tools Group: System/Libraries Source: %name-%version.tar.bz2 Summary: Linux device driver for Realtek Ethernet controllers Requires: r8168-kmp %suse_kernel_module_package kdump um %description This is the Linux device driver released for RealTek RTL8168B/8111B and RTL8168C/8111C, Gigabit Ethernet controllers with PCI-Express interface. %package KMP Group: System/Libraries Summary: Linux device driver for Realtek Ethernet controllers %description KMP This is the Linux device driver released for RealTek RTL8168B/8111B and RTL8168C/8111C, Gigabit Ethernet controllers with PCI-Express interface. %prep %setup -q set -- * %__mkdir source %__mv "$@" source/ %__mkdir obj %build %{?suse_update_config:%{suse_update_config -f }} for flavor in %flavors_to_build; do %__rm -rf obj/$flavor %__cp -r source obj/$flavor cd obj/$flavor %__make KERNEL_SRC=/usr/src/linux-obj/%_target_cpu/$flavor NO_WARNINGS=1 %{?jobs:-j%jobs} clean modules cd ../../ done %install for flavor in %flavors_to_build; do echo VERSION: $VERSION #%__mkdir_p %buildroot/lib/modules/2.6.22.17-0.1-$flavor/updates #%__install -D -m 0744 obj/$flavor/src/%name.ko %buildroot/lib/modules/2.6.22.17-0.1-$flavor/updates/ %__mkdir_p %buildroot/lib/modules/%(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source)-$flavor/updates %__install -D -m 0744 obj/$flavor/src/%name.ko %buildroot/lib/modules/%(rpm -q --qf '%{VERSION}-%{RELEASE}' kernel-source)-$flavor/updates/ done %clean #rm -rf "$RPM_BUILD_ROOT"