rpms/cluster/devel cluster.spec, 1.17, 1.18 0001-Changes-needed-to-stay-compatible-with-libvolume_id.patch, 1.1, NONE 0002-Changes-needed-to-stay-current-with-libvolume_id.patch, 1.1, NONE
Fabio M. Di Nitto
fabbione at fedoraproject.org
Thu Sep 25 09:24:07 UTC 2008
Author: fabbione
Update of /cvs/pkgs/rpms/cluster/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14818
Modified Files:
cluster.spec
Removed Files:
0001-Changes-needed-to-stay-compatible-with-libvolume_id.patch
0002-Changes-needed-to-stay-current-with-libvolume_id.patch
Log Message:
New upstream release
Index: cluster.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cluster/devel/cluster.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- cluster.spec 19 Sep 2008 09:59:30 -0000 1.17
+++ cluster.spec 25 Sep 2008 09:23:36 -0000 1.18
@@ -18,21 +18,19 @@
Name: cluster
Summary: Red Hat Cluster
-Version: 2.99.08
-Release: 3%{?alphatag:.%{alphatag}}%{?dist}
+Version: 2.99.10
+Release: 1%{?alphatag:.%{alphatag}}%{?dist}
License: GPLv2+ and LGPLv2+
Group: System Environment/Base
URL: http://sources.redhat.com/cluster/wiki/
Source0: ftp://sources.redhat.com/pub/cluster/releases/cluster-%{version}.tar.gz
-Patch1: 0001-Changes-needed-to-stay-compatible-with-libvolume_id.patch
-Patch2: 0002-Changes-needed-to-stay-current-with-libvolume_id.patch
## Setup/build bits
-# build support for xen
-%define buildxen 0
+# build support for virtualization
+%define buildvirt 0
%ifarch i386 x86_64 ia64
-%define buildxen 1
+%define buildvirt 1
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -41,16 +39,15 @@
BuildRequires: perl python
BuildRequires: glibc-kernheaders glibc-devel
BuildRequires: libxml2-devel ncurses-devel slang-devel libvolume_id-devel
-BuildRequires: openais-devel >= 0.84-2 openais < 0.85 openldap-devel
-BuildRequires: perl(ExtUtils::MakeMaker)
-%if %{buildxen}
+BuildRequires: corosync-devel >= 0.92 corosync-devel < 0.93
+BuildRequires: openais-devel >= 0.91 openais < 0.92
+BuildRequires: openldap-devel perl(ExtUtils::MakeMaker)
+%if %{buildvirt}
BuildRequires: nss-devel nspr-devel libvirt-devel xen-libs
%endif
%prep
%setup -q -n cluster-%{version}
-%patch1 -p1
-%patch2 -p1
%build
# for legacy reasons, all binaries have always been installed in /sbin
@@ -58,9 +55,10 @@
--sbindir=/sbin \
--initddir=%{_sysconfdir}/rc.d/init.d \
--libdir=%{_libdir} \
-%if %{buildxen}
- --enable_xen \
+%if %{buildvirt}
+ --enable_virt \
%endif
+ --corosynclibdir=%{_libdir}/corosync \
--openaislibdir=%{_libdir}/openais \
--without_kernel_modules \
--disable_kernel_check
@@ -88,8 +86,6 @@
# fix libfence permissions
chmod 0755 $RPM_BUILD_ROOT%{_datadir}/fence/*.py
chmod 0755 $RPM_BUILD_ROOT%{_datadir}/fence/telnet_ssl
-# do not ship fence_vmware for now
-find $RPM_BUILD_ROOT -name "fence_vmware" -exec rm {} \;
# remove docs
rm -rf $RPM_BUILD_ROOT/usr/share/doc/cluster
# cleanup perl bindings bits
@@ -115,7 +111,8 @@
Requires(post): chkconfig
Requires(preun): initscripts
Requires(preun): chkconfig
-Requires: openais >= 0.84-2 openais < 0.85 sg3_utils
+Requires: corosync >= 0.92 corosync < 0.93
+Requires: openais >= 0.91 openais < 0.92
Requires: sg3_utils OpenIPMI telnet openssh-clients
Requires: pexpect net-snmp-utils pyOpenSSL
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -304,6 +301,11 @@
%{_mandir}/man8/gnbd*
%changelog
+* Thu Sep 25 2008 Fabio M. Di Nitto <fdinitto at redhat.com> - 2.99.10-1
+- New upstream release.
+- Build against new corosync and openais.
+- specfile cleanup: rename buildxen to buildvirt.
+
* Wed Sep 03 2008 Jesse Keating <jkeating at redhat.com> - 2.99.08-3
- Rebuild for broken deps.
- Pull in upstream patches for libvolume_id changes
--- 0001-Changes-needed-to-stay-compatible-with-libvolume_id.patch DELETED ---
--- 0002-Changes-needed-to-stay-current-with-libvolume_id.patch DELETED ---
More information about the fedora-extras-commits
mailing list