Просмотр исходного кода

Update spec file to enable IBA support and sync with 1.1.0 release

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2507 fd59a12c-fef9-0310-b244-a6a79926bd2f
Fabio M. Di Nitto 16 лет назад
Родитель
Сommit
15f3bc84c1
1 измененных файлов с 10 добавлено и 5 удалено
  1. 10 5
      corosync.spec.in

+ 10 - 5
corosync.spec.in

@@ -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