rpms/qpidc/devel qpidc.spec,1.98,1.99

Nuno Santos nsantos at fedoraproject.org
Fri Sep 25 15:51:16 UTC 2009


Author: nsantos

Update of /cvs/extras/rpms/qpidc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29047

Modified Files:
	qpidc.spec 
Log Message:
conditionally build rhm subpackage


Index: qpidc.spec
===================================================================
RCS file: /cvs/extras/rpms/qpidc/devel/qpidc.spec,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -p -r1.98 -r1.99
--- qpidc.spec	24 Sep 2009 22:19:06 -0000	1.98
+++ qpidc.spec	25 Sep 2009 15:51:16 -0000	1.99
@@ -211,6 +211,7 @@ Requires: qpidc = %version-%release
 %description perftest
 Tools for performing testing and benchmarking of MRG-Messaging
 
+%ifarch i686 x_86_64
 %package -n rhm-cpp-server-store
 Summary: Red Hat persistence extension to the Qpid messaging system
 Group: System Environment/Libraries
@@ -218,12 +219,13 @@ Requires: qpidd = 0.5.%{qpid_svnrev}
 Requires: db4
 Requires: libaio
 Obsoletes: rhm
-ExclusiveArch: i386 i586 x86_64
+#ExclusiveArch: i386 i586 x86_64
 
 %description -n rhm-cpp-server-store
 Red Hat persistence extension to the Qpid AMQP broker: persistent message
 storage using either a libaio-based asynchronous journal, or synchronously
 with Berkeley DB.
+%endif
 
 %pre -n qpidd
 getent group qpidd >/dev/null || groupadd -r qpidd
@@ -256,6 +258,7 @@ done
 popd
 popd
 
+%ifarch i686 x86_64
 #RHM
 pushd ../rhm-0.5.%{rhm_svnrev}
 export CXXFLAGS="%{optflags} -DNDEBUG" 
@@ -265,6 +268,7 @@ make dist
 make #%{?_smp_mflags}
 popd
 #/RHM
+%endif
 
 %install
 rm -rf %{buildroot}
@@ -306,6 +310,7 @@ rm -fr %{buildroot}%_libexecdir/qpid/tes
 rm -f %{buildroot}%{ruby_sitearch}/qmfengine.la
 popd
 
+%ifarch i686 x86_64
 #RHM
 pushd %{_builddir}/rhm-0.5.%{rhm_svnrev}
 make install DESTDIR=%{buildroot}
@@ -318,6 +323,7 @@ rm -f %{buildroot}%_libdir/*.la
 rm %{buildroot}%_sysconfdir/rhmd.conf
 popd
 #/RHM
+%endif
 
 %clean
 rm -rf %{buildroot}
@@ -330,11 +336,13 @@ rm -rf %{buildroot}
 #LANG=C ECHO=echo make check
 #popd
 
+%ifarch i686 x86_64
 #RHM
 #pushd %{_builddir}/rhm-0.5.%{rhm_svnrev}
 #make check
 #popd
 #/RHM
+%endif
 
 %files
 %defattr(-,root,root,-)
@@ -459,11 +467,13 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %doc cpp/docs/api/html
 
+%ifarch i686 x86_64
 %files -n rhm-cpp-server-store
 %defattr(-,root,root,-)
 %doc ../rhm-0.5.%{rhm_svnrev}/README 
 %{_libdir}/qpid/daemon/msgstore.so*
 %attr(0775,qpidd,qpidd) %dir %_localstatedir/rhm
+%endif
 
 %post -p /sbin/ldconfig
 




More information about the scm-commits mailing list