honzaf / rpms / corosync

Forked from rpms/corosync 4 years ago
Clone
7747171
# Conditionals
7747171
# Invoke "rpmbuild --without <feature>" or "rpmbuild --with <feature>"
7747171
# to disable or enable specific features
7747171
%bcond_with testagents
7747171
%bcond_with watchdog
7747171
%bcond_with monitoring
7747171
%bcond_without snmp
7747171
%bcond_without dbus
7747171
# no InfiniBand stack on s390(x)
7747171
%ifnarch s390 s390x
7747171
%bcond_without rdma
7747171
%endif
7303bfe
%bcond_without systemd
226a071
%bcond_with upstart
89af1f5
%bcond_without xmlconf
d82bb90
%bcond_without runautogen
526c1ed
526c1ed
%global gitver %{?numcomm:.%{numcomm}}%{?alphatag:.%{alphatag}}%{?dirty:.%{dirty}}
526c1ed
%global gittarver %{?numcomm:.%{numcomm}}%{?alphatag:-%{alphatag}}%{?dirty:-%{dirty}}
853ccfe
f5203a7
Name: corosync
f5203a7
Summary: The Corosync Cluster Engine and Application Programming Interfaces
821fb61
Version: 2.3.5
821fb61
Release: 1%{?gitver}%{?dist}
f5203a7
License: BSD
f5203a7
Group: System Environment/Base
526c1ed
URL: http://www.corosync.org/
261cf8c
Source0: http://corosync.org/download/%{name}-%{version}%{?gittarver}.tar.gz
c06da6b
c06da6b
%if 0%{?rhel}
c06da6b
ExclusiveArch: i686 x86_64
c06da6b
%endif
f5203a7
cb6bbdf
# Runtime bits
9204530
Requires: corosynclib = %{version}-%{release}
f5203a7
Requires(pre): /usr/sbin/useradd
f5203a7
Requires(post): /sbin/chkconfig
f5203a7
Requires(preun): /sbin/chkconfig
061092e
Obsoletes: openais, openais-devel, openaislib, openaislib-devel
061092e
Obsoletes: cman, clusterlib, clusterlib-devel
f5203a7
bea6157
# Build bits
bea6157
Steven Dake bf0a059
BuildRequires: groff
526c1ed
BuildRequires: libqb-devel >= 0.14.2
68d2d86
BuildRequires: nss-devel
821fb61
BuildRequires: zlib-devel
526c1ed
%if %{with runautogen}
526c1ed
BuildRequires: autoconf automake libtool
526c1ed
%endif
526c1ed
%if %{with monitoring}
526c1ed
BuildRequires: libstatgrab-devel
a60cf36
%endif
7747171
%if %{with rdma}
bbe1b81
BuildRequires: libibverbs-devel librdmacm-devel
39f48a3
%endif
7747171
%if %{with snmp}
7747171
BuildRequires: net-snmp-devel
7747171
%endif
7747171
%if %{with dbus}
7747171
BuildRequires: dbus-devel
7747171
%endif
7303bfe
%if %{with systemd}
7303bfe
BuildRequires: systemd-units
526c1ed
Requires(post): systemd
526c1ed
Requires(preun): systemd
526c1ed
Requires(postun): systemd
7303bfe
%endif
7303bfe
%if %{with xmlconf}
7303bfe
Requires: libxslt
7303bfe
%endif
a60cf36
a60cf36
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
f5203a7
f5203a7
%prep
526c1ed
%setup -q -n %{name}-%{version}%{?gittarver}
f5203a7
a976cdd
%build
526c1ed
%if %{with runautogen}
0b8e8ea
./autogen.sh
a60cf36
%endif
f5203a7
7747171
%if %{with rdma}
bbe1b81
export ibverbs_CFLAGS=-I/usr/include/infiniband \
bbe1b81
export ibverbs_LIBS=-libverbs \
bbe1b81
export rdmacm_CFLAGS=-I/usr/include/rdma \
bbe1b81
export rdmacm_LIBS=-lrdmacm \
39f48a3
%endif
bbe1b81
%{configure} \
7747171
%if %{with testagents}
7747171
	--enable-testagents \
7747171
%endif
7747171
%if %{with watchdog}
7747171
	--enable-watchdog \
7747171
%endif
7747171
%if %{with monitoring}
7747171
	--enable-monitoring \
7747171
%endif
7747171
%if %{with snmp}
7747171
	--enable-snmp \
7747171
%endif
7747171
%if %{with dbus}
7747171
	--enable-dbus \
7747171
%endif
7747171
%if %{with rdma}
bea6157
	--enable-rdma \
39f48a3
%endif
7303bfe
%if %{with systemd}
7303bfe
	--enable-systemd \
7303bfe
%endif
226a071
%if %{with upstart}
226a071
	--enable-upstart \
226a071
%endif
7303bfe
%if %{with xmlconf}
7303bfe
	--enable-xmlconf \
7303bfe
%endif
625451f
	--with-initddir=%{_initrddir} \
226a071
	--with-systemddir=%{_unitdir} \
226a071
	--with-upstartdir=%{_sysconfdir}/init
a60cf36
da46e4a
make %{_smp_mflags}
f5203a7
f5203a7
%install
a60cf36
rm -rf %{buildroot}
a60cf36
a60cf36
make install DESTDIR=%{buildroot}
a60cf36
7747171
%if %{with dbus}
7747171
mkdir -p -m 0700 %{buildroot}/%{_sysconfdir}/dbus-1/system.d
526c1ed
install -m 644 %{_builddir}/%{name}-%{version}%{?gittarver}/conf/corosync-signals.conf %{buildroot}/%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf
7747171
%endif
7747171
a60cf36
## tree fixup
a60cf36
# drop static libs
a60cf36
rm -f %{buildroot}%{_libdir}/*.a
526c1ed
rm -f %{buildroot}%{_libdir}/*.la
a60cf36
# drop docs and html docs for now
a60cf36
rm -rf %{buildroot}%{_docdir}/*
226a071
# /etc/sysconfig/corosync-notifyd
226a071
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
226a071
install -m 644 tools/corosync-notifyd.sysconfig.example \
226a071
   %{buildroot}%{_sysconfdir}/sysconfig/corosync-notifyd
483cf17
# /etc/sysconfig/corosync
483cf17
install -m 644 init/corosync.sysconfig.example \
483cf17
   %{buildroot}%{_sysconfdir}/sysconfig/corosync
f5203a7
f5203a7
%clean
a60cf36
rm -rf %{buildroot}
f5203a7
bea6157
%description
cb6bbdf
This package contains the Corosync Cluster Engine Executive, several default
cb6bbdf
APIs and libraries, default configuration files, and an init script.
cb6bbdf
f5203a7
%post
526c1ed
%if %{with systemd} && 0%{?systemd_post:1}
526c1ed
%systemd_post corosync.service
526c1ed
%else
a976cdd
if [ $1 -eq 1 ]; then
a976cdd
	/sbin/chkconfig --add corosync || :
a976cdd
fi
526c1ed
%endif
f5203a7
f5203a7
%preun
526c1ed
%if %{with systemd} && 0%{?systemd_preun:1}
526c1ed
%systemd_preun corosync.service
526c1ed
%else
f5203a7
if [ $1 -eq 0 ]; then
f5203a7
	/sbin/service corosync stop &>/dev/null || :
f5203a7
	/sbin/chkconfig --del corosync || :
f5203a7
fi
526c1ed
%endif
526c1ed
526c1ed
%postun
526c1ed
%if %{with systemd} && 0%{?systemd_postun:1}
526c1ed
%systemd_postun
526c1ed
%endif
f5203a7
bea6157
%files
f5203a7
%defattr(-,root,root,-)
a60cf36
%doc LICENSE SECURITY
7747171
%{_sbindir}/corosync
f5203a7
%{_sbindir}/corosync-keygen
7303bfe
%{_sbindir}/corosync-cmapctl
f5203a7
%{_sbindir}/corosync-cfgtool
bbe1b81
%{_sbindir}/corosync-cpgtool
bbe1b81
%{_sbindir}/corosync-quorumtool
7747171
%{_sbindir}/corosync-notifyd
7303bfe
%{_bindir}/corosync-blackbox
7303bfe
%if %{with xmlconf}
7303bfe
%{_bindir}/corosync-xmlproc
89af1f5
%config(noreplace) %{_sysconfdir}/corosync/corosync.xml.example
89af1f5
%dir %{_datadir}/corosync
226a071
%{_datadir}/corosync/xml2conf.xsl
89af1f5
%{_mandir}/man8/corosync-xmlproc.8*
89af1f5
%{_mandir}/man5/corosync.xml.5*
7303bfe
%endif
e106048
%dir %{_sysconfdir}/corosync
e106048
%dir %{_sysconfdir}/corosync/uidgid.d
e106048
%config(noreplace) %{_sysconfdir}/corosync/corosync.conf.example
19fea9f
%config(noreplace) %{_sysconfdir}/corosync/corosync.conf.example.udpu
226a071
%config(noreplace) %{_sysconfdir}/sysconfig/corosync-notifyd
483cf17
%config(noreplace) %{_sysconfdir}/sysconfig/corosync
821fb61
%config(noreplace) %{_sysconfdir}/logrotate.d/corosync
7747171
%if %{with dbus}
7747171
%{_sysconfdir}/dbus-1/system.d/corosync-signals.conf
7747171
%endif
7747171
%if %{with snmp}
7747171
%{_datadir}/snmp/mibs/COROSYNC-MIB.txt
7747171
%endif
7303bfe
%if %{with systemd}
7303bfe
%{_unitdir}/corosync.service
7303bfe
%{_unitdir}/corosync-notifyd.service
c06da6b
%dir %{_datadir}/corosync
c06da6b
%{_datadir}/corosync/corosync
c06da6b
%{_datadir}/corosync/corosync-notifyd
7303bfe
%else
a976cdd
%{_initrddir}/corosync
7747171
%{_initrddir}/corosync-notifyd
7303bfe
%endif
226a071
%if %{with upstart}
226a071
%{_sysconfdir}/init/corosync.conf
226a071
%{_sysconfdir}/init/corosync-notifyd.conf
226a071
%endif
e106048
%dir %{_localstatedir}/lib/corosync
a976cdd
%dir %{_localstatedir}/log/cluster
6d557ac
%{_mandir}/man8/corosync_overview.8*
a976cdd
%{_mandir}/man8/corosync.8*
a976cdd
%{_mandir}/man8/corosync-blackbox.8*
7303bfe
%{_mandir}/man8/corosync-cmapctl.8*
a976cdd
%{_mandir}/man8/corosync-keygen.8*
a976cdd
%{_mandir}/man8/corosync-cfgtool.8*
a976cdd
%{_mandir}/man8/corosync-cpgtool.8*
7747171
%{_mandir}/man8/corosync-notifyd.8*
a976cdd
%{_mandir}/man8/corosync-quorumtool.8*
6d557ac
%{_mandir}/man5/corosync.conf.5*
7303bfe
%{_mandir}/man5/votequorum.5*
625451f
%{_mandir}/man8/cmap_keys.8*
7303bfe
7303bfe
# optional testagent rpm
7303bfe
#
7303bfe
%if %{with testagents}
6d557ac
7303bfe
%package -n corosync-testagents
7303bfe
Summary: The Corosync Cluster Engine Test Agents
7303bfe
Group: Development/Libraries
7303bfe
Requires: %{name} = %{version}-%{release}
526c1ed
Requires: libqb >= 0.14.2
7303bfe
7303bfe
%description -n corosync-testagents
7303bfe
This package contains corosync test agents.
7303bfe
7303bfe
%files -n corosync-testagents
7303bfe
%defattr(755,root,root,-)
7303bfe
%{_datadir}/corosync/tests/mem_leak_test.sh
7303bfe
%{_datadir}/corosync/tests/net_breaker.sh
7303bfe
%{_datadir}/corosync/tests/cmap-dispatch-deadlock.sh
7303bfe
%{_datadir}/corosync/tests/shm_leak_audit.sh
7303bfe
%{_bindir}/cpg_test_agent
7303bfe
%{_bindir}/sam_test_agent
7303bfe
%{_bindir}/votequorum_test_agent
7303bfe
7303bfe
%endif
7303bfe
7303bfe
# library
7303bfe
#
9204530
%package -n corosynclib
6d557ac
Summary: The Corosync Cluster Engine Libraries
6d557ac
Group: System Environment/Libraries
bea6157
Requires: %{name} = %{version}-%{release}
6d557ac
9204530
%description -n corosynclib
6d557ac
This package contains corosync libraries.
6d557ac
9204530
%files -n corosynclib
6d557ac
%defattr(-,root,root,-)
a60cf36
%doc LICENSE
a60cf36
%{_libdir}/libcfg.so.*
a60cf36
%{_libdir}/libcpg.so.*
7303bfe
%{_libdir}/libcmap.so.*
a60cf36
%{_libdir}/libtotem_pg.so.*
a60cf36
%{_libdir}/libquorum.so.*
a60cf36
%{_libdir}/libvotequorum.so.*
bea6157
%{_libdir}/libsam.so.*
6e7efc6
%{_libdir}/libcorosync_common.so.*
6d557ac
9204530
%post -n corosynclib -p /sbin/ldconfig
6d557ac
9204530
%postun -n corosynclib -p /sbin/ldconfig
f5203a7
9204530
%package -n corosynclib-devel
f4a7370
Summary: The Corosync Cluster Engine Development Kit
6c07172
Group: Development/Libraries
9204530
Requires: corosynclib = %{version}-%{release}
cb6bbdf
Requires: pkgconfig
3a05a3c
Provides: corosync-devel = %{version}
f4a7370
Obsoletes: corosync-devel < 0.92-7
cb6bbdf
9204530
%description -n corosynclib-devel
cb6bbdf
This package contains include files and man pages used to develop using
cb6bbdf
The Corosync Cluster Engine APIs.
cb6bbdf
9204530
%files -n corosynclib-devel
f5203a7
%defattr(-,root,root,-)
7303bfe
%doc LICENSE
f5203a7
%dir %{_includedir}/corosync/
0b8e8ea
%{_includedir}/corosync/corodefs.h
f5203a7
%{_includedir}/corosync/cfg.h
7303bfe
%{_includedir}/corosync/cmap.h
853ccfe
%{_includedir}/corosync/corotypes.h
f5203a7
%{_includedir}/corosync/cpg.h
f5203a7
%{_includedir}/corosync/hdb.h
bea6157
%{_includedir}/corosync/sam.h
36df0fa
%{_includedir}/corosync/quorum.h
36df0fa
%{_includedir}/corosync/votequorum.h
f5203a7
%dir %{_includedir}/corosync/totem/
f5203a7
%{_includedir}/corosync/totem/totem.h
f5203a7
%{_includedir}/corosync/totem/totemip.h
f5203a7
%{_includedir}/corosync/totem/totempg.h
a60cf36
%{_libdir}/libcfg.so
a60cf36
%{_libdir}/libcpg.so
7303bfe
%{_libdir}/libcmap.so
a60cf36
%{_libdir}/libtotem_pg.so
a60cf36
%{_libdir}/libquorum.so
a60cf36
%{_libdir}/libvotequorum.so
bea6157
%{_libdir}/libsam.so
6e7efc6
%{_libdir}/libcorosync_common.so
262f485
%{_libdir}/pkgconfig/*.pc
f5203a7
%{_mandir}/man3/cpg_*3*
7303bfe
%{_mandir}/man3/quorum_*3*
36df0fa
%{_mandir}/man3/votequorum_*3*
bea6157
%{_mandir}/man3/sam_*3*
f5203a7
%{_mandir}/man8/cpg_overview.8*
36df0fa
%{_mandir}/man8/votequorum_overview.8*
bea6157
%{_mandir}/man8/sam_overview.8*
3270172
%{_mandir}/man3/cmap_*3*
3270172
%{_mandir}/man8/cmap_overview.8*
3270172
%{_mandir}/man8/quorum_overview.8*
f5203a7
f5203a7
%changelog
821fb61
* Wed Jul 01 2015 Jan Friesse <jfriesse@redhat.com> - 2.3.5-1
821fb61
- New upstream release
821fb61
472b525
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.4-2
472b525
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
472b525
483cf17
* Tue Aug 26 2014 Jan Friesse <jfriesse@redhat.com> - 2.3.4-1
483cf17
- New upstream release
483cf17
ade6ec5
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.3-3
ade6ec5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ade6ec5
d3f9a42
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.3-2
d3f9a42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d3f9a42
b88f7f9
* Tue Jan 14 2014 Jan Friesse <jfriesse@redhat.com> - 2.3.3-1
b88f7f9
- New upstream release
b88f7f9
81a2f52
* Mon Sep 16 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.2-1
81a2f52
- New upstream release
81a2f52
a8e1235
* Mon Aug 19 2013 Jan Friesse <jfriesse@redhat.com> 2.3.1-3
a8e1235
- Resolves: rhbz#998362
a8e1235
a8e1235
- Fix scheduler pause-detection timeout (rhbz#998362)
a8e1235
- merge upstream commit 2740cfd1eac60714601c74df2137fe588b607866 (rhbz#998362)
a8e1235
5995710
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-2
5995710
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
5995710
226a071
* Wed Jul 10 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.1-1
226a071
- New upstream release
226a071
- Fix incorrect dates in specfile changelog section
226a071
d82bb90
* Mon Mar 25 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.0-3
d82bb90
- Resolves: rhbz#925185
d82bb90
d82bb90
- Run autogen by default
d82bb90
46bc7b2
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-2
46bc7b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
46bc7b2
4a16359
* Fri Jan 18 2013 Jan Friesse <jfriesse@redhat.com> - 2.3.0-1
4a16359
- New upstream release
4a16359
261cf8c
* Wed Dec 12 2012 Jan Friesse <jfriesse@redhat.com> - 2.2.0-1
261cf8c
- New upstream release
261cf8c
526c1ed
* Thu Oct 11 2012 Jan Friesse <jfriesse@redhat.com> - 2.1.0-1
526c1ed
- New upstream release
526c1ed
Steven Dake bf0a059
* Fri Aug 3 2012 Steven Dake <sdake@redhat.com> - 2.0.1-3
Steven Dake bf0a059
- add groff as a BuildRequires as it is no longer installed in the buildroot
Steven Dake bf0a059
b1ab20a
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-2
b1ab20a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b1ab20a
226a071
* Tue May 22 2012 Jan Friesse <jfriesse@redhat.com> - 2.0.1-1
c06da6b
- New upstream release
c06da6b
8fbedd4
* Tue Apr 17 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 2.0.0-2
8fbedd4
- Backport IPCS fix from master (ack by Steven)
8fbedd4
625451f
* Tue Apr 10 2012 Jan Friesse <jfriesse@redhat.com> - 2.0.0-1
625451f
- New upstream release
625451f
20236a8
* Thu Apr 05 2012 Karsten Hopp <karsten@redhat.com> 1.99.9-1.1
20236a8
- bump release and rebuild on PPC
20236a8
0ff14dd
* Tue Mar 27 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.9-1
0ff14dd
- New upstream release
0ff14dd
68d2d86
* Fri Mar 16 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.8-1
68d2d86
- New upstream release
68d2d86
68546ee
* Tue Mar  6 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.7-1
68546ee
- New upstream release
68546ee
6015e93
* Tue Feb 28 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.6-1
6015e93
- New upstream release
6015e93
6e7efc6
* Wed Feb 22 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.5-1
6e7efc6
- New upstream release
6e7efc6
a1f0643
* Tue Feb 14 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.4-1
a1f0643
- New upstream release
a1f0643
3270172
* Tue Feb 14 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.3-1
3270172
- New upstream release
3270172
89af1f5
* Tue Feb  7 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.2-1
89af1f5
- New upstream release
89af1f5
- Re-enable xmlconfig bits
89af1f5
- Ship cmap man pages
89af1f5
- Add workaround to usrmove breakage!!
89af1f5
061092e
* Thu Feb  2 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.1-2
061092e
- Add proper Obsoltes on openais/cman/clusterlib
061092e
7303bfe
* Wed Feb  1 2012 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.99.1-1
7303bfe
- New upstream release
7303bfe
- Temporary disable xml config (broken upstream tarball)
7303bfe
226a071
* Tue Jan 24 2012 Jan Friesse <jfriesse@redhat.com> - 1.99.0-1
7303bfe
- New upstream release
7303bfe
60c9529
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-2
60c9529
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
60c9529
226a071
* Thu Oct 06 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.2-1
e04b9ae
- New upstream release
e04b9ae
f0be19d
* Thu Sep 08 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.1-2
f0be19d
- Add upstream fixes
f0be19d
a9111fe
* Tue Jul 26 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.1-1
a9111fe
- New upstream release
a9111fe
241d0f4
* Wed Jul 20 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.0-2
241d0f4
- Change attributes of cluster log directory
241d0f4
226a071
* Tue Jul 19 2011 Jan Friesse <jfriesse@redhat.com> - 1.4.0-1
7747171
- New upstream release
7747171
- Resync spec file with upstream changes
7747171
8f4d392
* Fri Jul 08 2011 Jan Friesse <jfriesse@redhat.com> - 1.3.2-1
8f4d392
- New upstream release
8f4d392
aa72b1c
* Tue May 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.3.1-1
aa72b1c
- New upstream release
aa72b1c
5721f27
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
5721f27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5721f27
19fea9f
* Thu Dec  2 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.3.0-1
19fea9f
- New upstream release
19fea9f
- drop upstream patch revision-2770.patch now included in release
19fea9f
- update spec file to ship corosync-blackbox
19fea9f
93320f7
* Thu Sep  2 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.8-1
93320f7
- New upstream release
93320f7
cd479e9
* Thu Jul 29 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.7-1
cd479e9
- New upstream release
cd479e9
39f48a3
* Fri Jul  9 2010 Dan HorĂ¡k <dan[at]danny.cz> - 1.2.6-2
39f48a3
- no InfiniBand stack on s390(x)
39f48a3
a976cdd
* Mon Jul  5 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.6-1
a976cdd
- New upstream release
a976cdd
- Resync spec file with upstream changes
a976cdd
da46e4a
* Tue May 25 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.3-1
da46e4a
- New upstream release
da46e4a
- Rediff revision 2770 patch
da46e4a
40734bc
* Mon May 17 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.2-1
40734bc
- New upstream release
40734bc
- Add upstream trunk revision 2770 to add cpg_model_initialize api.
40734bc
- Fix URL and Source0 entries.
40734bc
- Add workaround to broken 1.2.2 Makefile with make -j.
40734bc
b135376
* Wed Mar 24 2010 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.1-1
b135376
- New upstream release
b135376
bea6157
* Tue Dec  8 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.2.0-1
bea6157
- New upstream release
bea6157
- Use global instead of define
bea6157
- Update Source0 url
4a16359
- Use more name macro around
bea6157
- Cleanup install section. Init script is now installed by upstream
bea6157
- Cleanup whitespace
bea6157
- Don't deadlock between package upgrade and corosync condrestart
bea6157
- Ship service.d config directory
bea6157
- Fix Conflicts vs Requires
bea6157
- Ship new sam library and man pages
bea6157
66f0af1
* Fri Oct 23 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.2-1
66f0af1
- New upstream release fixes major regression on specific loads
66f0af1
d13335a
* Wed Oct 21 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.1-1
d13335a
- New upstream release
d13335a
bbe1b81
* Fri Sep 25 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.1.0-1
bbe1b81
- New upstream release
bbe1b81
- spec file updates:
bbe1b81
  * enable IB support
bbe1b81
  * explicitly define built-in features at configure time
bbe1b81
3e9e2ce
* Tue Sep 22 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.1-1
3e9e2ce
- New upstream release
3e9e2ce
- spec file updates:
3e9e2ce
  * use proper configure macro
3e9e2ce
e106048
* Tue Jul 28 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.0-3
e106048
- spec file updates:
e106048
  * more consistent use of macros across the board
e106048
  * fix directory ownership
e106048
fbf5234
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
fbf5234
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
fbf5234
1a58ebf
* Wed Jul  8 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.0-1
1a58ebf
- New upstream release
1a58ebf
6c1483a
* Thu Jul  2 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.100-1
6c1483a
- New upstream release
6c1483a
e3192a1
* Sat Jun 20 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.98-1
e3192a1
- New upstream release
e3192a1
- spec file updates:
e3192a1
  * Drop corosync-trunk patch and alpha tag.
e3192a1
  * Fix alphatag vs buildtrunk handling.
e3192a1
  * Drop requirement on ais user/group and stop creating them.
e3192a1
  * New config file locations from upstream: /etc/corosync/corosync.conf.
e3192a1
852d251
* Wed Jun 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.97-1.svn2233
852d251
- spec file updates:
852d251
  * Update to svn version 2233 to include library linking fixes
852d251
6e238f7
* Wed Jun 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.97-1.svn2232
0b8e8ea
- New upstream release
0b8e8ea
- spec file updates:
0b8e8ea
  * Drop pkgconfig fix that's now upstream
6e238f7
  * Update to svn version 2232
0b8e8ea
  * Define buildtrunk if we are using svn snapshots
0b8e8ea
  * BuildRequires: nss-devel to enable nss crypto for network communication
0b8e8ea
  * Force autogen invokation if buildtrunk is defined
0b8e8ea
  * Whitespace cleanup
0b8e8ea
  * Stop shipping corosync.conf in favour of a generic example
0b8e8ea
  * Update file list
0b8e8ea
ebf0cd6
* Mon Mar 30 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.95-2
ebf0cd6
- Backport svn commit 1913 to fix pkgconfig files generation
ebf0cd6
  and unbreak lvm2 build.
ebf0cd6
a60cf36
* Tue Mar 24 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.95-1
a60cf36
- New upstream release
a60cf36
- spec file updates:
a60cf36
  * Drop alpha tag
a60cf36
  * Drop local patches (no longer required)
a60cf36
  * Allow to build from svn trunk by supporting rpmbuild --with buildtrunk 
a60cf36
  * BuildRequires autoconf automake if building from trunk
a60cf36
  * Execute autogen.sh if building from trunk and if no configure is available
a60cf36
  * Switch to use rpm configure macro and set standard install paths
a60cf36
  * Build invokation now supports _smp_mflags
a60cf36
  * Remove install section for docs and use proper doc macro instead
a60cf36
  * Add tree fixup bits to drop static libs and html docs (only for now)
a60cf36
  * Add LICENSE file to all subpackages
a60cf36
  * libraries have moved to libdir. Drop ld.so.conf.d corosync file
a60cf36
  * Update BuildRoot usage to preferred versions/names
a60cf36
735411c
* Tue Mar 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-5.svn1797
735411c
- Update the corosync-trunk patch for real this time.
735411c
cdf706e
* Tue Mar 10 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-4.svn1797
cdf706e
- Import fixes from upstream:
cdf706e
  * Cleanup logsys format init around to use default settings (1795)
cdf706e
  * logsys_format_set should use its own internal copy of format_buffer (1796)
cdf706e
  * Add logsys_format_get to logsys API (1797)
cdf706e
- Cherry pick svn1807 to unbreak CPG.
cdf706e
2176e01
* Mon Mar  9 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-3.svn1794
2176e01
- Import fixes from upstream:
2176e01
  * Add reserve/release feature to totem message queue space (1793)
2176e01
  * Fix CG shutdown (1794)
2176e01
7231083
* Fri Mar  6 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-2.svn1792
7231083
- Import fixes from upstream:
7231083
  * Fix uninitialized memory. Spotted by valgrind (1788)
7231083
  * Fix logsys_set_format by updating the right bits (1789)
7231083
  * logsys: re-add support for timestamp  (1790)
7231083
  * Fix cpg crash (1791)
7231083
  * Allow logsys_format_set to reset to default (1792)
7231083
b824c75
* Tue Mar  3 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.94-1
b824c75
- New upstream release.
b824c75
- Drop obsolete patches.
b824c75
- Add soname bump patch that was missing from upstream.
b824c75
fb8d814
* Wed Feb 25 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-4
fb8d814
- Add Makefile fix to install all corosync tools (commit r1780)
fb8d814
07f454d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.93-3
07f454d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
07f454d
6759e46
* Mon Feb 23 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-2
6759e46
- Rename gcc-4.4 patch to match svn commit (r1767).
6759e46
- Backport patch from trunk (commit r1774) to fix quorum engine.
6759e46
3a05a3c
* Thu Feb 19 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.93-1
3a05a3c
- New upstream release.
3a05a3c
- Drop alphatag from spec file.
3a05a3c
- Drop trunk patch.
3a05a3c
- Update Provides for corosynclib-devel.
3a05a3c
- Backport gcc-4.4 build fix from trunk.
3a05a3c
262f485
* Mon Feb  2 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-7.svn1756
262f485
- Update to svn trunk at revision 1756 from upstream.
262f485
- Add support pkgconfig to devel package.
cb6bbdf
- Tidy up spec files by re-organazing sections according to packages.
9204530
- Split libraries from corosync to corosynclib.
9204530
- Rename corosync-devel to corosynclib-devel.
e1cb483
- Comply with multiarch requirements (libraries).
262f485
36df0fa
* Tue Jan 27 2009 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-6.svn1750
36df0fa
- Update to svn trunk at revision 1750 from upstream.
36df0fa
- Include new quorum service in the packaging.
36df0fa
7fcf8fa
* Mon Dec 15 2008 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-5.svn1709
7fcf8fa
- Update to svn trunk at revision 1709 from upstream.
7fcf8fa
- Update spec file to include new include files.
7fcf8fa
853ccfe
* Wed Dec 10 2008 Fabio M. Di Nitto <fdinitto@redhat.com> - 0.92-4.svn1707
853ccfe
- Update to svn trunk at revision 1707 from upstream.
853ccfe
- Update spec file to include new lcrso services and include file.
853ccfe
a94c922
* Mon Oct 13 2008 Dennis Gilmore <dennis@ausil.us> - 0.92-3
a94c922
- remove ExclusiveArch line
a94c922
226a071
* Wed Sep 24 2008 Steven Dake <sdake@redhat.com> - 0.92-2
9e4404b
- Add conflicts for openais and openais-devel packages older then 0.90.
9e4404b
f5203a7
* Wed Sep 24 2008 Steven Dake <sdake@redhat.com> - 0.92-1
f5203a7
- New upstream release corosync-0.92.
f5203a7
f5203a7
* Sun Aug 24 2008 Steven Dake <sdake@redhat.com> - 0.91-3
f5203a7
- move logsys_overview.8.* to devel package.
f5203a7
- move shared libs to main package.
f5203a7
f5203a7
* Wed Aug 20 2008 Steven Dake <sdake@redhat.com> - 0.91-2
f5203a7
- use /sbin/service instead of calling init script directly.
f5203a7
- put corosync-objctl man page in the main package.
f5203a7
- change all initrddir to initddir for fedora 10 guidelines.
f5203a7
f5203a7
* Thu Aug 14 2008 Steven Dake <sdake@redhat.com> - 0.91-1
f5203a7
- First upstream packaged version of corosync for rawhide review.