]> git.pld-linux.org Git - packages/bcm5700.git/commitdiff
- changed name s/netdrivers/net/g
authormarcus <marcus@pld-linux.org>
Sun, 27 Jan 2002 09:01:42 +0000 (09:01 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    bcm5700.spec -> 1.1

bcm5700.spec [new file with mode: 0644]

diff --git a/bcm5700.spec b/bcm5700.spec
new file mode 100644 (file)
index 0000000..fb81c4a
--- /dev/null
@@ -0,0 +1,92 @@
+
+# conditional build
+# _without_dist_kernel          without distribution kernel
+
+%define                _kernel_ver     %(grep UTS_RELEASE %{_kernelsrcdir}/include/linux/version.h 2>/dev/null | cut -d'"' -f2)
+%define                _kernel_ver_str %(echo %{_kernel_ver} | sed s/-/_/g)
+%define                _orig_name      bcm5700
+%define                _rel 1
+
+Summary:       Linux driver for the 3Com Gigabit Server BCM5700 (3C996) Network Interface Cards.
+Summary(pl):   Sterownik dla Linuxa dla kart sieciowych gigabit ethernet BCM5700 (3C996).
+Name:          kernel-net-%{_orig_name}
+Version:       2.0.28
+Release:       %{_rel}@%{_kernel_ver_str}
+License:       GPL
+Group:         Base/Kernel
+Group(de):     Grundsätzlich/Kern
+Group(pl):     Podstawowe/J±dro
+Source0:       http://support.3com.com/infodeli/tools/nic/linux/%{_orig_name}-%{version}.tar.gz
+%{!?_without_dist_kernel:BuildRequires:         kernel-headers }
+Obsoletes:     kernel-smp-net-%{_orig_name}
+Prereq:                /sbin/depmod
+%{!?_without_dist_kernel:Conflicts:    kernel < %{_kernel_ver}, kernel > %{_kernel_ver}}
+%{!?_without_dist_kernel:Conflicts:    kernel-smp}
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Linux driver for the 3Com Gigabit Server BCM5700 (3C996) Network Interface Cards.
+
+%description -l pl
+Sterownik dla Linuxa dla kart sieciowych gigabit ethernet BCM5700 (3C996).
+Obs³uguje karty o symbolach 3C996B-T i 3C996-SX.
+
+%package -n kernel-smp-net-%{_orig_name}
+Summary:        Linux SMP driver for the 3Com Gigabit Server BCM5700 (3C996) Network Interface Cards.
+Summary(pl):    Sterownik dla Linuxa SMP dla kart sieciowych gigabit ethernet BCM5700 (3C996).
+Release:        %{_rel}@%{_kernel_ver_str}
+%{!?_without_dist_kernel:Conflicts:     kernel < %{_kernel-ver}, kernel > %{_lernel_ver}}
+%{!?_without_dist_kernel:Conflicts:     kernel-up}
+Obsoletes:     kernel-net-%{_orig_name}
+Group:         Base/Kernel
+Group(de):     Grundsätzlich/Kern
+Group(pl):     Podstawowe/J±dro
+
+%description -n kernel-smp-net-%{_orig_name}
+Linux SMP driver for the 3Com Gigabit Server BCM5700 (3C996) Network Interface Cards.
+
+%description -n kernel-smp-net-%{_orig_name} -l pl
+Sterownik dla Linuxa dla kart sieciowych gigabit ethernet BCM5700 (3C996).
+Obs³uguje karty o symbolach 3C996B-T i 3C996-SX.
+
+%prep
+%setup -q -n %{_orig_name}-%{version} -c
+
+%build
+cd src
+%__make CC="kgcc %{rpmcflags} -Wall -I%{_kernelsrcdir}/include -D__SMP__ -DCONFIG_X86_LOCAL_APIC"
+mv %{_orig_name}.o ../%{_orig_name}-smp.o
+%__make clean
+%__make CC="kgcc %{rpmcflags} -Wall -I%{_kernelsrcdir}/include"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/net
+install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/net
+install -d $RPM_BUILD_ROOT%{_mandir}/man4
+install %{_orig_name}-smp.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/net/%{_orig_name}.o
+install src/%{_orig_name}.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/net/%{_orig_name}.o
+install src/%{_orig_name}.4.gz $RPM_BUILD_ROOT%{_mandir}/man4
+
+gzip -9nf RELEASE.TXT
+
+%clean 
+rm -rf $RPM_BUILD_ROOT
+
+%post
+/sbin/depmod -a
+
+%postun
+/sbin/depmod -a
+
+%files
+%defattr(644,root,root,755)
+%doc *.gz
+/lib/modules/%{_kernel_ver}/net/*
+%{_mandir}/man?/*
+
+%files -n kernel-smp-net-%{_orig_name}
+%defattr(644,root,root,755)
+%doc *.gz 
+/lib/modules/%{_kernel_ver}smp/net/*
+%{_mandir}/man?/*
This page took 0.100626 seconds and 4 git commands to generate.