]> git.pld-linux.org Git - packages/SiICfg.git/blob - SiICfg.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/SiICfg.git] / SiICfg.spec
1 %include        /usr/lib/rpm/macros.java
2 Summary:        SiImage SATARAID Management Utility for Linux
3 Summary(pl.UTF-8):      Narzędzie do zarządzania SATARAID-em SiImage dla Linuksa
4 Name:           SiICfg
5 Version:        1.21
6 Release:        0.3
7 License:        ?
8 Group:          Development/Languages/Java
9 Source0:        http://www.siliconimage.com/docs/RAID_GUI_v%{version}.tar.gz
10 # NoSource0-md5:        49e8716dba710a975fb1e7a28376c2be
11 NoSource:       0
12 URL:            http://www.siliconimage.com/support/supportsearchresults.aspx?pid=29&cid=11&ctid=2&osid=2
13 BuildRequires:  jpackage-utils
14 BuildRequires:  rpm-javaprov
15 BuildRequires:  rpmbuild(macros) >= 1.300
16 BuildRequires:  sed >= 4.0
17 Requires:       jpackage-utils
18 Requires:       jre > 1.4
19 ExclusiveArch:  %{ix86} %{x8664}
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         _appdir %{_datadir}/%{name}
23
24 %description
25 SiImage SATARAID Management Utility for Linux supports RAID 0, 1, and
26 10.
27
28 Use this tool with the latest SATARAID drivers and BIOS:
29 - Latest SiI3x12 driver: 1.0.0.51
30 - Latest SiI3114 driver: 1.0.0.8
31 - Latest SiI3x12 BIOS: 4.2.50
32 - Latest SiI3114 BIOS: 5.0.52
33
34 %description -l pl.UTF-8
35 SATARAID Management Utility to narzędzie do zarządzania SATARAID-em
36 SiImage dla Linuksa. Obsługuje RAID 0, 1 i 10.
37
38 Narzędzie powinno być używane z najnowszymi sterownikami i BIOS-em
39 SATARAID:
40 - sterownik SiI3x12: 1.0.0.51
41 - sterownik SiI3114: 1.0.0.8
42 - BIOS SiI3x12: 4.2.50
43 - BIOS SiI3114: 5.0.52
44
45 %package doc
46 Summary:        Manual for %{name}
47 Summary(fr.UTF-8):      Documentation pour %{name}
48 Summary(it.UTF-8):      Documentazione di %{name}
49 Summary(pl.UTF-8):      Podręcznik dla %{name}
50 Group:          Documentation
51
52 %description doc
53 Documentation for %{name}.
54
55 %description doc -l fr.UTF-8
56 Documentation pour %{name}.
57
58 %description doc -l it.UTF-8
59 Documentazione di %{name}.
60
61 %description doc -l pl.UTF-8
62 Dokumentacja do %{name}.
63
64 %prep
65 %setup -q -n RAID_GUI
66 cd %{name}
67 %{__sed} -i -e 's,\r$,,' *.properties
68 cat > %{name}.sh <<'EOF'
69 #!/bin/sh
70 cd %{_appdir}
71 %if "%{_lib}" != "lib"
72 export LD_LIBRARY_PATH=%{_libdir}
73 %endif
74 exec java -cp %{_appdir}/classes:%{_appdir}/classes/jh.jar:%{_appdir}/classes/mail.jar siicfg.SiICfgMain
75 EOF
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79 install -d $RPM_BUILD_ROOT{%{_appdir},%{_libdir},%{_bindir}}
80 cd %{name}
81 cp -a classes image $RPM_BUILD_ROOT%{_appdir}
82 cp -a *.library *.properties vssver.scc $RPM_BUILD_ROOT%{_appdir}
83 %ifarch %{ix86}
84 install libSiCommand_i386.so $RPM_BUILD_ROOT%{_libdir}/libSiCommand.so
85 %endif
86 %ifarch %{x8664}
87 install libSiCommand_x86_64.so $RPM_BUILD_ROOT%{_libdir}/libSiCommand.so
88 %endif
89 install %{name}.sh $RPM_BUILD_ROOT%{_bindir}/%{name}
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %files
95 %defattr(644,root,root,755)
96 %attr(755,root,root) %{_bindir}/%{name}
97 %attr(755,root,root) %{_libdir}/libSiCommand.so
98 %{_appdir}
99
100 %files doc
101 %defattr(644,root,root,755)
102 %doc SiI_GUI.doc "SATARaid\ Manual.doc"
103 %doc SiICfg/doc/*
This page took 0.063601 seconds and 3 git commands to generate.