|
|
@@ -23,6 +23,7 @@ Conflicts: openais <= 0.89, openais-devel <= 0.89
|
|
|
BuildRequires: autoconf automake
|
|
|
%endif
|
|
|
BuildRequires: nss-devel
|
|
|
+BuildRequires: libibverbs-devel librdmacm-devel
|
|
|
|
|
|
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
|
|
|
@@ -33,11 +34,13 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
./autogen.sh
|
|
|
%endif
|
|
|
|
|
|
-%{_configure} CFLAGS="$(echo '%{optflags}')" \
|
|
|
- --prefix=%{_prefix} \
|
|
|
- --sysconfdir=%{_sysconfdir} \
|
|
|
- --localstatedir=%{_localstatedir} \
|
|
|
- --libdir=%{_libdir}
|
|
|
+export ibverbs_CFLAGS=-I/usr/include/infiniband \
|
|
|
+export ibverbs_LIBS=-libverbs \
|
|
|
+export rdmacm_CFLAGS=-I/usr/include/rdma \
|
|
|
+export rdmacm_LIBS=-lrdmacm \
|
|
|
+%{configure} \
|
|
|
+ --enable-nss \
|
|
|
+ --enable-rdma
|
|
|
|
|
|
%build
|
|
|
make %{_smp_mflags}
|
|
|
@@ -83,6 +86,8 @@ fi
|
|
|
%{_sbindir}/corosync-cfgtool
|
|
|
%{_sbindir}/corosync-fplay
|
|
|
%{_sbindir}/corosync-pload
|
|
|
+%{_sbindir}/corosync-cpgtool
|
|
|
+%{_sbindir}/corosync-quorumtool
|
|
|
%dir %{_sysconfdir}/corosync
|
|
|
%dir %{_sysconfdir}/corosync/uidgid.d
|
|
|
%config(noreplace) %{_sysconfdir}/corosync/corosync.conf.example
|