2 %define RELEASE @RELEASE@
3 %define rel %{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE}
5 Summary: OpenFabrics Alliance InfiniBand umad (user MAD) library
10 Group: System Environment/Libraries
11 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
12 Source: http://www.openfabrics.org/downloads/management/@TARBALL@
13 Url: http://openfabrics.org
14 Requires(post): /sbin/ldconfig
15 Requires(postun): /sbin/ldconfig
16 BuildRequires: libibcommon-devel, libtool
19 libibumad provides the user MAD library functions which sit on top of
20 the user MAD modules in the kernel. These are used by the IB diagnostic
21 and management tools, including OpenSM.
24 Summary: Development files for the libibumad library
25 Group: System Environment/Libraries
26 Requires: %{name} = %{version}-%{release} libibcommon-devel
27 Requires(post): /sbin/ldconfig
28 Requires(postun): /sbin/ldconfig
31 Development files for the libibumad library.
34 Summary: Static version of the libibumad library
35 Group: System Environment/Libraries
36 Requires: %{name} = %{version}-%{release}
39 Static version of the libibumad library.
49 make DESTDIR=${RPM_BUILD_ROOT} install
50 # remove unpackaged files from the buildroot
51 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
54 rm -rf $RPM_BUILD_ROOT
56 %post -p /sbin/ldconfig
57 %postun -p /sbin/ldconfig
58 %post devel -p /sbin/ldconfig
59 %postun devel -p /sbin/ldconfig
63 %{_libdir}/libibumad*.so.*
65 %doc AUTHORS COPYING ChangeLog
69 %{_libdir}/libibumad.so
70 %{_includedir}/infiniband/*.h
74 %{_libdir}/libibumad.a