]>
Commit | Line | Data |
---|---|---|
359e9514 AF |
1 | # TODO: |
2 | # - build with MPICH | |
359e9514 | 3 | # - check missing file |
04bf435a JB |
4 | # |
5 | # Conditional build: | |
97807085 JB |
6 | %bcond_without fortran2003 # Fortran 2003 interface |
7 | %bcond_without szip # build without SZIP support | |
04bf435a | 8 | # |
e88a844a | 9 | Summary: Hierarchical Data Format 5 library |
7aae9a53 | 10 | Summary(pl.UTF-8): Biblioteka HDF5 (Hierarchical Data Format 5) |
e88a844a | 11 | Name: hdf5 |
65f2e0bc | 12 | Version: 1.8.10 |
5f35e1a6 | 13 | Release: 1 |
e88a844a | 14 | License: Nearly BSD, but changed sources must be marked |
50a8b653 | 15 | Group: Libraries |
97807085 | 16 | Source0: ftp://ftp.hdfgroup.org/HDF5/current/src/%{name}-%{version}.tar.bz2 |
65f2e0bc | 17 | # Source0-md5: 8166c0fa3ee34fee6cdef4c5f3cbc94e |
e88a844a | 18 | Patch0: %{name}-config.patch |
e481fc02 | 19 | Patch1: %{name}-sig.patch |
6cbfde32 | 20 | Patch2: %{name}-link.patch |
cf821271 | 21 | URL: http://www.hdfgroup.org/HDF5/ |
65f2e0bc | 22 | BuildRequires: autoconf >= 2.69 |
8136d99f | 23 | BuildRequires: automake >= 1:1.11 |
97807085 | 24 | BuildRequires: gcc-fortran >= %{?with_fortran2003:6:4.2}%{!?with_fortran2003:5:4.0} |
51d062bb | 25 | BuildRequires: libjpeg-devel >= 6b |
26 | BuildRequires: libstdc++-devel | |
8136d99f | 27 | BuildRequires: libtool >= 2:2.2 |
04bf435a | 28 | %{?with_szip:BuildRequires: szip-devel >= 2.0} |
51d062bb | 29 | BuildRequires: zlib-devel >= 1.1.3 |
04bf435a | 30 | Obsoletes: hdf5_hl |
e88a844a JB |
31 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
32 | ||
33 | %description | |
34 | HDF5 is a completely new Hierarchical Data Format product consisting | |
35 | of a data format specification and a supporting library | |
36 | implementation. HDF5 is designed to address some of the limitations of | |
37 | the older HDF product and to address current and anticipated | |
38 | requirements of modern systems and applications. | |
39 | ||
3b572e7a JR |
40 | %description -l pl.UTF-8 |
41 | HDF5 jest całkowicie nowym produktem Hierarchiczego Formatu Danych, | |
42 | składającym się ze specyfikacji formatu danych oraz obsługującej go | |
43 | biblioteki. HDF5 został zaprojektowany aby pozbyć się ograniczeń | |
44 | poprzedniego HDF oraz żeby zaspokoić bieżące i przyszłe potrzeby | |
45 | współczesnych systemów i aplikacji. | |
e88a844a JB |
46 | |
47 | %package devel | |
48 | Summary: HDF5 library development package | |
7aae9a53 | 49 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki HDF5 |
e88a844a | 50 | Group: Development/Libraries |
f6784fc9 | 51 | Requires: %{name} = %{version}-%{release} |
04bf435a | 52 | %{?with_szip:Requires: szip-devel >= 2.0} |
98765fbd | 53 | Requires: zlib-devel |
04bf435a JB |
54 | Obsoletes: hdf5_hl-devel |
55 | Obsoletes: hdf5_hl-tutor | |
e88a844a JB |
56 | |
57 | %description devel | |
47291a99 | 58 | Header files for HDF5 library and HDF5 documentation. |
e88a844a | 59 | |
3b572e7a JR |
60 | %description devel -l pl.UTF-8 |
61 | Pliki nagłówkowe biblioteki HDF5 oraz dokumentacja HDF5. | |
e88a844a JB |
62 | |
63 | %package static | |
64 | Summary: HDF5 static library | |
7aae9a53 | 65 | Summary(pl.UTF-8): Statyczna biblioteka HDF5 |
e88a844a | 66 | Group: Development/Libraries |
f6784fc9 | 67 | Requires: %{name}-devel = %{version}-%{release} |
04bf435a | 68 | Obsoletes: hdf5_hl-static |
e88a844a JB |
69 | |
70 | %description static | |
71 | Static version of HDF5 library. | |
72 | ||
3b572e7a | 73 | %description static -l pl.UTF-8 |
e88a844a JB |
74 | Statyczna wersja biblioteki HDF5. |
75 | ||
f489d293 JB |
76 | %package c++ |
77 | Summary: C++ APIs for HDF5 | |
78 | Summary(pl.UTF-8): API C++ bibliotek HDF5 | |
79 | Group: Libraries | |
80 | Requires: %{name} = %{version}-%{release} | |
81 | ||
82 | %description c++ | |
83 | C++ APIs for HDF5 (both base hdf5 and hdf5_hl). | |
84 | ||
85 | %description c++ -l pl.UTF-8 | |
86 | API C++ dla bibliotek HDF5 (zarówno podstawowej hdf5, jak i hdf5_hl). | |
87 | ||
88 | %package c++-devel | |
89 | Summary: Header files for HDF5 C++ APIs | |
90 | Summary(pl.UTF-8): Pliki nagłówkowe API C++ bibliotek HDF5 | |
91 | Group: Development/Libraries | |
92 | Requires: %{name}-c++ = %{version}-%{release} | |
93 | Requires: %{name}-devel = %{version}-%{release} | |
94 | Requires: libstdc++-devel | |
95 | ||
96 | %description c++-devel | |
97 | Header files for HDF5 C++ APIs (both base hdf5 and hdf5_hl). | |
98 | ||
99 | %description c++-devel -l pl.UTF-8 | |
100 | Pliki nagłówkowe API C++ bibliotek HDF5 (zarówno podstawowej hdf5, jak | |
101 | i hdf5_hl). | |
102 | ||
103 | %package c++-static | |
104 | Summary: C++ APIs for HDF5 - static libraries | |
105 | Summary(pl.UTF-8): API C++ bibliotek HDF5 - biblioteki statyczne | |
106 | Group: Development/Libraries | |
107 | Requires: %{name}-c++-devel = %{version}-%{release} | |
108 | ||
109 | %description c++-static | |
110 | C++ APIs for HDF5 (both base hdf5 and hdf5_hl) - static libraries. | |
111 | ||
112 | %description c++-static -l pl.UTF-8 | |
113 | API C++ dla bibliotek HDF5 (zarówno podstawowej hdf5, jak i hdf5_hl) - | |
114 | biblioteki statyczne. | |
115 | ||
53110aaa KK |
116 | %package fortran |
117 | Summary: Fortran APIs for HDF5 | |
118 | Summary(pl.UTF-8): API Fortran bibliotek HDF5 | |
119 | Group: Libraries | |
120 | Requires: %{name} = %{version}-%{release} | |
121 | ||
122 | %description fortran | |
123 | Fortran APIs for HDF5 (both base hdf5 and hdf5_hl). | |
124 | ||
125 | %description fortran -l pl.UTF-8 | |
126 | API Fortran dla bibliotek HDF5 (zarówno podstawowej hdf5, jak i | |
127 | hdf5_hl). | |
128 | ||
129 | %package fortran-devel | |
130 | Summary: Header files for HDF5 Fortran APIs | |
131 | Summary(pl.UTF-8): Pliki nagłówkowe API Fortran bibliotek HDF5 | |
132 | Group: Development/Libraries | |
133 | Requires: %{name}-devel = %{version}-%{release} | |
134 | Requires: %{name}-fortran = %{version}-%{release} | |
88ebb586 | 135 | Requires: gcc-fortran >= %{?with_fortran2003:6:4.2}%{!?with_fortran2003:5:4.0} |
53110aaa KK |
136 | |
137 | %description fortran-devel | |
138 | Module and header files for HDF5 Fortran APIs (both base hdf5 and | |
139 | hdf5_hl). | |
140 | ||
141 | %description fortran-devel -l pl.UTF-8 | |
142 | Moduły i pliki nagłówkowe API C++ bibliotek HDF5 (zarówno podstawowej | |
143 | hdf5, jak i hdf5_hl). | |
144 | ||
53110aaa KK |
145 | %package fortran-static |
146 | Summary: Fortran APIs for HDF5 - static libraries | |
147 | Summary(pl.UTF-8): API Fortran bibliotek HDF5 - biblioteki statyczne | |
148 | Group: Development/Libraries | |
149 | Requires: %{name}-fortran-devel = %{version}-%{release} | |
150 | ||
151 | %description fortran-static | |
152 | Fortran APIs for HDF5 (both base hdf5 and hdf5_hl) - static libraries. | |
153 | ||
154 | %description fortran-static -l pl.UTF-8 | |
155 | API Fortran dla bibliotek HDF5 (zarówno podstawowej hdf5, jak i | |
156 | hdf5_hl) - biblioteki statyczne. | |
157 | ||
e88a844a JB |
158 | %package progs |
159 | Summary: HDF5 utilities | |
7aae9a53 | 160 | Summary(pl.UTF-8): Narzędzia do plików HDF5 |
e88a844a | 161 | Group: Applications/File |
f6784fc9 | 162 | Requires: %{name} = %{version}-%{release} |
e88a844a JB |
163 | |
164 | %description progs | |
165 | Utilities to convert from/to HDF5 format. | |
166 | ||
3b572e7a JR |
167 | %description progs -l pl.UTF-8 |
168 | Narzędzia do konwersji z i to formatu HDF5. | |
e88a844a JB |
169 | |
170 | %prep | |
a4ec5b5e | 171 | %setup -q |
47291a99 | 172 | %patch0 -p1 |
e481fc02 | 173 | %patch1 -p1 |
6cbfde32 | 174 | %patch2 -p1 |
e88a844a JB |
175 | |
176 | %build | |
cad84331 | 177 | %{__libtoolize} |
51d062bb | 178 | %{__aclocal} |
9e16a4d5 | 179 | %{__autoconf} |
6cbfde32 JB |
180 | %{__autoheader} |
181 | %{__automake} | |
47291a99 | 182 | %configure \ |
6cbfde32 | 183 | --docdir=%{_docdir} \ |
8136d99f | 184 | --disable-silent-rules \ |
359e9514 | 185 | --enable-cxx \ |
53110aaa | 186 | --enable-fortran \ |
97807085 | 187 | %{?with_fortran2003:--enable-fortran2003} \ |
359e9514 | 188 | --enable-linux-lfs \ |
359e9514 AF |
189 | --enable-production \ |
190 | --with-pthread \ | |
04bf435a | 191 | %{?with_szip:--with-szlib} |
e88a844a | 192 | |
6cbfde32 | 193 | # --enable-threadsafe is incompatible with cxx/fortran |
e88a844a JB |
194 | |
195 | %{__make} | |
196 | ||
197 | %install | |
198 | rm -rf $RPM_BUILD_ROOT | |
199 | install -d $RPM_BUILD_ROOT%{_includedir} | |
200 | ||
f489d293 JB |
201 | %{__make} install-recursive \ |
202 | DESTDIR=$RPM_BUILD_ROOT | |
e88a844a | 203 | |
f489d293 | 204 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/hl |
6cbfde32 | 205 | %{__make} -C examples install-examples \ |
f489d293 JB |
206 | EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/c \ |
207 | EXAMPLETOPDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} | |
6cbfde32 JB |
208 | %{__make} -C c++/examples install-examples \ |
209 | EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/c++ | |
f489d293 JB |
210 | %{__make} -C hl/examples install-examples \ |
211 | EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/hl/c \ | |
212 | EXAMPLETOPDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/hl | |
213 | %{__make} -C hl/c++/examples install-examples \ | |
214 | EXAMPLEDIR=$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/hl/c++ | |
98765fbd | 215 | |
e88a844a JB |
216 | %clean |
217 | rm -rf $RPM_BUILD_ROOT | |
218 | ||
219 | %post -p /sbin/ldconfig | |
220 | %postun -p /sbin/ldconfig | |
221 | ||
f489d293 JB |
222 | %post c++ -p /sbin/ldconfig |
223 | %postun c++ -p /sbin/ldconfig | |
224 | ||
69b25e9d JB |
225 | %post fortran -p /sbin/ldconfig |
226 | %postun fortran -p /sbin/ldconfig | |
227 | ||
e88a844a JB |
228 | %files |
229 | %defattr(644,root,root,755) | |
6cbfde32 | 230 | %doc COPYING README.txt release_docs/{HISTORY*.txt,RELEASE.txt} |
04bf435a | 231 | %attr(755,root,root) %{_libdir}/libhdf5.so.*.*.* |
6808d687 | 232 | %attr(755,root,root) %ghost %{_libdir}/libhdf5.so.7 |
04bf435a | 233 | %attr(755,root,root) %{_libdir}/libhdf5_hl.so.*.*.* |
6808d687 | 234 | %attr(755,root,root) %ghost %{_libdir}/libhdf5_hl.so.7 |
04bf435a JB |
235 | # used to show configuration at runtime |
236 | %{_libdir}/libhdf5.settings | |
e88a844a JB |
237 | |
238 | %files devel | |
239 | %defattr(644,root,root,755) | |
f489d293 | 240 | %attr(755,root,root) %{_bindir}/h5cc |
04bf435a | 241 | %attr(755,root,root) %{_libdir}/libhdf5.so |
04bf435a JB |
242 | %attr(755,root,root) %{_libdir}/libhdf5_hl.so |
243 | %{_libdir}/libhdf5.la | |
04bf435a | 244 | %{_libdir}/libhdf5_hl.la |
f489d293 JB |
245 | %{_includedir}/H5ACpublic.h |
246 | %{_includedir}/H5Apublic.h | |
247 | %{_includedir}/H5Cpublic.h | |
248 | %{_includedir}/H5DSpublic.h | |
249 | %{_includedir}/H5Dpublic.h | |
250 | %{_includedir}/H5Epubgen.h | |
251 | %{_includedir}/H5Epublic.h | |
252 | %{_includedir}/H5FDcore.h | |
253 | %{_includedir}/H5FDdirect.h | |
254 | %{_includedir}/H5FDfamily.h | |
255 | %{_includedir}/H5FDlog.h | |
256 | %{_includedir}/H5FDmpi.h | |
257 | %{_includedir}/H5FDmpio.h | |
258 | %{_includedir}/H5FDmpiposix.h | |
259 | %{_includedir}/H5FDmulti.h | |
260 | %{_includedir}/H5FDpublic.h | |
261 | %{_includedir}/H5FDsec2.h | |
262 | %{_includedir}/H5FDstdio.h | |
263 | %{_includedir}/H5Fpublic.h | |
264 | %{_includedir}/H5Gpublic.h | |
265 | %{_includedir}/H5IMpublic.h | |
266 | %{_includedir}/H5Include.h | |
267 | %{_includedir}/H5Ipublic.h | |
268 | %{_includedir}/H5LTpublic.h | |
269 | %{_includedir}/H5Lpublic.h | |
270 | %{_includedir}/H5MMpublic.h | |
271 | %{_includedir}/H5Opublic.h | |
272 | %{_includedir}/H5PTpublic.h | |
273 | %{_includedir}/H5Ppublic.h | |
274 | %{_includedir}/H5Rpublic.h | |
275 | %{_includedir}/H5Spublic.h | |
276 | %{_includedir}/H5TBpublic.h | |
277 | %{_includedir}/H5Tpublic.h | |
278 | %{_includedir}/H5Zpublic.h | |
279 | %{_includedir}/H5api_adpt.h | |
280 | %{_includedir}/H5overflow.h | |
281 | %{_includedir}/H5pubconf.h | |
282 | %{_includedir}/H5public.h | |
283 | %{_includedir}/H5version.h | |
6cbfde32 JB |
284 | %{_includedir}/hdf5.h |
285 | %{_includedir}/hdf5_hl.h | |
f489d293 JB |
286 | %dir %{_examplesdir}/%{name}-%{version} |
287 | %{_examplesdir}/%{name}-%{version}/run-all-ex.sh | |
288 | %{_examplesdir}/%{name}-%{version}/c | |
289 | %dir %{_examplesdir}/%{name}-%{version}/hl | |
290 | %{_examplesdir}/%{name}-%{version}/hl/run-hl-ex.sh | |
291 | %{_examplesdir}/%{name}-%{version}/hl/c | |
e88a844a JB |
292 | |
293 | %files static | |
294 | %defattr(644,root,root,755) | |
04bf435a | 295 | %{_libdir}/libhdf5.a |
04bf435a | 296 | %{_libdir}/libhdf5_hl.a |
e88a844a | 297 | |
f489d293 JB |
298 | %files c++ |
299 | %defattr(644,root,root,755) | |
300 | %attr(755,root,root) %{_libdir}/libhdf5_cpp.so.*.*.* | |
6808d687 | 301 | %attr(755,root,root) %ghost %{_libdir}/libhdf5_cpp.so.7 |
f489d293 | 302 | %attr(755,root,root) %{_libdir}/libhdf5_hl_cpp.so.*.*.* |
6808d687 | 303 | %attr(755,root,root) %ghost %{_libdir}/libhdf5_hl_cpp.so.7 |
f489d293 JB |
304 | |
305 | %files c++-devel | |
306 | %defattr(644,root,root,755) | |
307 | %attr(755,root,root) %{_bindir}/h5c++ | |
308 | %attr(755,root,root) %{_libdir}/libhdf5_cpp.so | |
309 | %attr(755,root,root) %{_libdir}/libhdf5_hl_cpp.so | |
310 | %{_libdir}/libhdf5_cpp.la | |
311 | %{_libdir}/libhdf5_hl_cpp.la | |
312 | %{_includedir}/H5AbstractDs.h | |
313 | %{_includedir}/H5ArrayType.h | |
314 | %{_includedir}/H5AtomType.h | |
315 | %{_includedir}/H5Attribute.h | |
316 | %{_includedir}/H5Classes.h | |
317 | %{_includedir}/H5CommonFG.h | |
318 | %{_includedir}/H5CompType.h | |
319 | %{_includedir}/H5Cpp.h | |
320 | %{_includedir}/H5CppDoc.h | |
321 | %{_includedir}/H5DataSet.h | |
322 | %{_includedir}/H5DataSpace.h | |
323 | %{_includedir}/H5DataType.h | |
324 | %{_includedir}/H5DcreatProp.h | |
325 | %{_includedir}/H5DxferProp.h | |
326 | %{_includedir}/H5EnumType.h | |
327 | %{_includedir}/H5Exception.h | |
328 | %{_includedir}/H5FaccProp.h | |
329 | %{_includedir}/H5FcreatProp.h | |
330 | %{_includedir}/H5File.h | |
331 | %{_includedir}/H5FloatType.h | |
332 | %{_includedir}/H5Group.h | |
333 | %{_includedir}/H5IdComponent.h | |
334 | %{_includedir}/H5IntType.h | |
335 | %{_includedir}/H5Library.h | |
336 | %{_includedir}/H5Object.h | |
337 | %{_includedir}/H5PacketTable.h | |
338 | %{_includedir}/H5PredType.h | |
339 | %{_includedir}/H5PropList.h | |
340 | %{_includedir}/H5StrType.h | |
341 | %{_includedir}/H5VarLenType.h | |
342 | %{_examplesdir}/%{name}-%{version}/c++ | |
343 | %{_examplesdir}/%{name}-%{version}/hl/c++ | |
344 | ||
69b25e9d JB |
345 | %files c++-static |
346 | %defattr(644,root,root,755) | |
347 | %{_libdir}/libhdf5_cpp.a | |
348 | %{_libdir}/libhdf5_hl_cpp.a | |
349 | ||
53110aaa KK |
350 | %files fortran |
351 | %defattr(644,root,root,755) | |
352 | %attr(755,root,root) %{_libdir}/libhdf5_fortran.so.*.*.* | |
353 | %attr(755,root,root) %ghost %{_libdir}/libhdf5_fortran.so.7 | |
354 | %attr(755,root,root) %{_libdir}/libhdf5hl_fortran.so.*.*.* | |
355 | %attr(755,root,root) %ghost %{_libdir}/libhdf5hl_fortran.so.7 | |
356 | ||
357 | %files fortran-devel | |
358 | %defattr(644,root,root,755) | |
359 | %attr(755,root,root) %{_bindir}/h5fc | |
69b25e9d JB |
360 | %attr(755,root,root) %{_libdir}/libhdf5_fortran.so |
361 | %attr(755,root,root) %{_libdir}/libhdf5hl_fortran.so | |
53110aaa KK |
362 | %{_libdir}/libhdf5_fortran.la |
363 | %{_libdir}/libhdf5hl_fortran.la | |
364 | %{_includedir}/H5f90i.h | |
365 | %{_includedir}/H5f90i_gen.h | |
366 | %{_includedir}/h5_dble_interface.mod | |
367 | %{_includedir}/h5a.mod | |
97807085 | 368 | %{_includedir}/h5a_provisional.mod |
53110aaa | 369 | %{_includedir}/h5d.mod |
97807085 JB |
370 | %{_includedir}/h5d_provisional.mod |
371 | %{_includedir}/h5ds.mod | |
53110aaa | 372 | %{_includedir}/h5e.mod |
97807085 | 373 | %{_includedir}/h5e_provisional.mod |
53110aaa KK |
374 | %{_includedir}/h5f.mod |
375 | %{_includedir}/h5fortran_types.mod | |
376 | %{_includedir}/h5g.mod | |
377 | %{_includedir}/h5global.mod | |
378 | %{_includedir}/h5i.mod | |
379 | %{_includedir}/h5im.mod | |
380 | %{_includedir}/h5l.mod | |
97807085 | 381 | %{_includedir}/h5l_provisional.mod |
53110aaa | 382 | %{_includedir}/h5lib.mod |
97807085 | 383 | %{_includedir}/h5lib_provisional.mod |
53110aaa KK |
384 | %{_includedir}/h5lt.mod |
385 | %{_includedir}/h5o.mod | |
97807085 | 386 | %{_includedir}/h5o_provisional.mod |
53110aaa | 387 | %{_includedir}/h5p.mod |
97807085 | 388 | %{_includedir}/h5p_provisional.mod |
53110aaa | 389 | %{_includedir}/h5r.mod |
97807085 | 390 | %{_includedir}/h5r_provisional.mod |
53110aaa KK |
391 | %{_includedir}/h5s.mod |
392 | %{_includedir}/h5t.mod | |
97807085 | 393 | %{_includedir}/h5t_provisional.mod |
53110aaa KK |
394 | %{_includedir}/h5tb.mod |
395 | %{_includedir}/h5z.mod | |
396 | %{_includedir}/hdf5.mod | |
397 | ||
69b25e9d JB |
398 | %files fortran-static |
399 | %defattr(644,root,root,755) | |
400 | %{_libdir}/libhdf5_fortran.a | |
401 | %{_libdir}/libhdf5hl_fortran.a | |
53110aaa | 402 | |
e88a844a JB |
403 | %files progs |
404 | %defattr(644,root,root,755) | |
f489d293 JB |
405 | %attr(755,root,root) %{_bindir}/gif2h5 |
406 | %attr(755,root,root) %{_bindir}/h52gif | |
407 | %attr(755,root,root) %{_bindir}/h5copy | |
408 | %attr(755,root,root) %{_bindir}/h5debug | |
409 | %attr(755,root,root) %{_bindir}/h5diff | |
410 | %attr(755,root,root) %{_bindir}/h5dump | |
411 | %attr(755,root,root) %{_bindir}/h5import | |
412 | %attr(755,root,root) %{_bindir}/h5jam | |
413 | %attr(755,root,root) %{_bindir}/h5ls | |
414 | %attr(755,root,root) %{_bindir}/h5mkgrp | |
415 | %attr(755,root,root) %{_bindir}/h5perf_serial | |
416 | %attr(755,root,root) %{_bindir}/h5redeploy | |
417 | %attr(755,root,root) %{_bindir}/h5repack | |
418 | %attr(755,root,root) %{_bindir}/h5repart | |
419 | %attr(755,root,root) %{_bindir}/h5stat | |
420 | %attr(755,root,root) %{_bindir}/h5unjam |