]>
Commit | Line | Data |
---|---|---|
8c320dda ER |
1 | %define _enable_debug_packages 0 |
2 | %define subver 2010-03-31 | |
3 | %include /usr/lib/rpm/macros.perl | |
4 | Summary: HP Array Configuration Utility CLI | |
5 | Name: fibreutils | |
6 | Version: 3.1 | |
7 | Release: 2 | |
8 | License: Proprietary | |
9 | Group: Applications/System | |
10 | Source0: ftp://ftp.hp.com/pub/softlib/software11/COL28042/co-82357-1/hp-fc-enablement-%{subver}.tar.gz | |
11 | # NoSource0-md5: d5105f626ce4e73f77b8be9f1b215300 | |
12 | NoSource: 0 | |
13 | URL: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=co-82357-1 | |
14 | BuildRequires: rpm-perlprov >= 4.1-13 | |
15 | BuildRequires: sed >= 4.0 | |
16 | ExclusiveArch: %{ix86} %{x8664} | |
17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
18 | ||
19 | %description | |
20 | Miscellaneous scripts and programs to compliment HP supported FC | |
21 | drivers: | |
22 | - lssd | |
23 | - lssg | |
24 | - adapter_info | |
25 | - hp_rescan | |
26 | - scsi_info | |
27 | ||
28 | %prep | |
29 | %setup -q -n hp-fc-enablement-%{subver} | |
30 | %ifarch %{ix86} | |
31 | ARCH=i386 | |
32 | %endif | |
33 | %ifarch %{x8664} | |
34 | ARCH=x86_64 | |
35 | %endif | |
36 | %ifarch ia64 | |
37 | ARCH=ia64 | |
38 | %endif | |
39 | S=%{name}-%{version}-%{release}.$ARCH.rpm | |
40 | ||
41 | install -d fibreutils | |
42 | cd fibreutils | |
43 | rpm2cpio ../$S | cpio -dimu | |
44 | cd .. | |
45 | ||
46 | mv fibreutils/opt/hp/hp_fibreutils . | |
47 | %{__sed} -i -e ' | |
48 | s#/opt/hp/hp_fibreutils/lssd.cache#/var/cache/lssd.cache#g | |
49 | s#/opt/hp/hp_fibreutils/lssg.cache#/var/cache/lssg.cache# | |
50 | s#/opt/hp/hp_fibreutils/scsi_info#%{_sbindir}/scsi_info#g | |
51 | ' hp_fibreutils/ls* | |
52 | ||
53 | %install | |
54 | rm -rf $RPM_BUILD_ROOT | |
55 | install -d $RPM_BUILD_ROOT%{_sbindir} | |
56 | install -p hp_fibreutils/* $RPM_BUILD_ROOT%{_sbindir} | |
57 | ||
58 | %clean | |
59 | rm -rf $RPM_BUILD_ROOT | |
60 | ||
61 | %files | |
62 | %defattr(644,root,root,755) | |
63 | %attr(755,root,root) %{_sbindir}/adapter_info | |
64 | %attr(755,root,root) %{_sbindir}/hp_rescan | |
65 | %attr(755,root,root) %{_sbindir}/lssd | |
66 | %attr(755,root,root) %{_sbindir}/lssg | |
67 | %attr(755,root,root) %{_sbindir}/scsi_info |