]> git.pld-linux.org Git - packages/linuxrdac.git/blame - linuxrdac.spec
- rebuild for kernel-3.7.10-7
[packages/linuxrdac.git] / linuxrdac.spec
CommitLineData
01a67c32
JR
1#
2# Conditional build:
3%bcond_without dist_kernel # allow non-distribution kernel
01a67c32
JR
4%bcond_with verbose # verbose build (V=1)
5
0288589f 6%define rel 45
f993fd9e 7%define pname linuxrdac
01a67c32
JR
8Summary: RDAC Multi-Path Proxy Driver for Linux
9Name: %{pname}%{_alt_kernel}
10Version: 09.03.0C06.0452.2
f993fd9e 11Release: %{rel}
01a67c32
JR
12License: GPLv2
13Group: Base/Kernel
14Source0: linuxrdac-%{version}-mktarball.dkms.tgz
15# Source0-md5: da1dadb0d8ac09661bb407386a212a82
16Patch0: linuxrdac-linux-2.6.39.patch
cd49f6cd 17Patch1: linuxrdac-linux-3.4.patch
214c8966 18Patch2: linuxrdac-linux-3.7.patch
01a67c32
JR
19#URL: -
20BuildRequires: rpmbuild(macros) >= 1.379
f993fd9e
JR
21%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20.2}
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25RDAC Multi-Path Proxy Driver for Linux.
26
27%package -n kernel%{_alt_kernel}-scsi-mpprdac
28Summary: RDAC Multi-Path Proxy Driver for Linux
29Release: %{rel}@%{_kernel_ver_str}
30Group: Base/Kernel
31Requires(post,postun): /sbin/depmod
01a67c32 32%if %{with dist_kernel}
01a67c32
JR
33%requires_releq_kernel
34Requires(postun): %releq_kernel
35%endif
01a67c32 36
f993fd9e 37%description -n kernel%{_alt_kernel}-scsi-mpprdac
01a67c32
JR
38RDAC Multi-Path Proxy Driver for Linux.
39
40%prep
41%setup -q -c
03d3bd3a 42mv dkms_source_tree/* .
01a67c32 43%patch0 -p1
cd49f6cd 44%patch1 -p2
214c8966 45%patch2 -p1
01a67c32
JR
46
47%build
03d3bd3a
ER
48%{__make} -j1 \
49 KERNEL_OBJ=%{_kernelsrcdir}
01a67c32
JR
50
51%install
52rm -rf $RPM_BUILD_ROOT
01a67c32
JR
53
54%install_kernel_modules -m mppVhba,mppUpper -d kernel/drivers/scsi
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
f993fd9e 59%post -n kernel%{_alt_kernel}-scsi-mpprdac
01a67c32
JR
60%depmod %{_kernel_ver}
61
f993fd9e 62%postun -n kernel%{_alt_kernel}-scsi-mpprdac
01a67c32
JR
63%depmod %{_kernel_ver}
64
f993fd9e 65%files -n kernel%{_alt_kernel}-scsi-mpprdac
01a67c32 66%defattr(644,root,root,755)
03d3bd3a 67%doc Readme.txt
01a67c32 68/lib/modules/%{_kernel_ver}/kernel/drivers/scsi/*.ko*
This page took 0.076509 seconds and 4 git commands to generate.