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 watchdog
7747171
%bcond_with monitoring
7747171
%bcond_without snmp
7747171
%bcond_without dbus
7303bfe
%bcond_without systemd
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
2f2b1dd
Version: 3.0.1
cf418a7
Release: 1%{?gitver}%{?dist}
f5203a7
License: BSD
cbc7fd1
URL: http://corosync.github.io/corosync/
cbc7fd1
Source0: http://build.clusterlabs.org/corosync/releases/%{name}-%{version}%{?gittarver}.tar.gz
c06da6b
cb6bbdf
# Runtime bits
64e30d7
# The automatic dependency overridden in favor of explicit version lock
64e30d7
Requires: corosynclib%{?_isa} = %{version}-%{release}
f5203a7
aa14fb4
# NSS crypto plugin should be always installed
aa14fb4
Requires: libknet1-crypto-nss-plugin
aa14fb4
bea6157
# Build bits
72bbfc3
BuildRequires: gcc
Steven Dake bf0a059
BuildRequires: groff
84a9972
BuildRequires: libqb-devel
84a9972
BuildRequires: libknet1-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 snmp}
7747171
BuildRequires: net-snmp-devel
7747171
%endif
7747171
%if %{with dbus}
7747171
BuildRequires: dbus-devel
7747171
%endif
7303bfe
%if %{with systemd}
84a9972
%{?systemd_requires}
84a9972
BuildRequires: systemd
84a9972
BuildRequires: systemd-devel
84a9972
%else
84a9972
Requires(post): /sbin/chkconfig
84a9972
Requires(preun): /sbin/chkconfig
7303bfe
%endif
7303bfe
%if %{with xmlconf}
7303bfe
Requires: libxslt
7303bfe
%endif
887b18e
f5203a7
%prep
526c1ed
%setup -q -n %{name}-%{version}%{?gittarver}
f5203a7
a976cdd
%build
526c1ed
%if %{with runautogen}
0b8e8ea
./autogen.sh
a60cf36
%endif
f5203a7
bbe1b81
%{configure} \
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
7303bfe
%if %{with systemd}
7303bfe
	--enable-systemd \
7303bfe
%endif
7303bfe
%if %{with xmlconf}
7303bfe
	--enable-xmlconf \
7303bfe
%endif
625451f
	--with-initddir=%{_initrddir} \
226a071
	--with-systemddir=%{_unitdir} \
84a9972
	--docdir=%{_docdir}
a60cf36
da46e4a
make %{_smp_mflags}
f5203a7
f5203a7
%install
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
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}
84a9972
%systemd_postun corosync.service
526c1ed
%endif
f5203a7
bea6157
%files
2db81d5
%doc LICENSE
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
%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
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
7303bfe
%else
a976cdd
%{_initrddir}/corosync
7747171
%{_initrddir}/corosync-notifyd
7303bfe
%endif
e106048
%dir %{_localstatedir}/lib/corosync
a976cdd
%dir %{_localstatedir}/log/cluster
84a9972
%{_mandir}/man7/corosync_overview.7*
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
# library
7303bfe
#
9204530
%package -n corosynclib
6d557ac
Summary: The Corosync Cluster Engine Libraries
6d557ac
9204530
%description -n corosynclib
6d557ac
This package contains corosync libraries.
6d557ac
9204530
%files -n corosynclib
a60cf36
%doc LICENSE
a60cf36
%{_libdir}/libcfg.so.*
a60cf36
%{_libdir}/libcpg.so.*
7303bfe
%{_libdir}/libcmap.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
64e30d7
Requires: corosynclib%{?_isa} = %{version}-%{release}
cb6bbdf
Requires: pkgconfig
3a05a3c
Provides: corosync-devel = %{version}
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
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
a60cf36
%{_libdir}/libcfg.so
a60cf36
%{_libdir}/libcpg.so
7303bfe
%{_libdir}/libcmap.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*
3270172
%{_mandir}/man3/cmap_*3*
650faf4
f5203a7
%changelog
2f2b1dd
* Tue Jan 15 2019 Jan Friesse <jfriesse@redhat.com> - 3.0.1-1
2f2b1dd
- New upstream release
2f2b1dd
2297645
* Fri Dec 14 2018 Jan Friesse <jfriesse@redhat.com> - 3.0.0-1
2297645
- New upstream release
2297645
cf418a7
* Fri Dec  7 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.5-1
cf418a7
- New upstream release
cf418a7
aa14fb4
* Tue Dec  4 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-2
aa14fb4
- Add libknet1-crypto-nss-plugin dependency
aa14fb4
da8712b
* Tue Nov 20 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.4-1
da8712b
- New upstream release
da8712b
887b18e
* Thu Aug 16 2018 Jan Pokorný <jpokorny+rpm-corosync@redhat.com> - 2.99.3-3
887b18e
- Rebuild again, since the previous one was so unfortunate it got affected
887b18e
  with binutils (2.31.1-3.fc29) producing non-monotonically increasing
887b18e
  section offsets causing unprepared eu-strip to damage the binary
887b18e
  (related: rhbz#1609577)
0b6b7e1
- Apply patch to prevent redundancy in systemd journal
887b18e
ddb1e0a
* Tue Jul 24 2018 Adam Williamson <awilliam@redhat.com> - 2.99.3-2
ddb1e0a
- Rebuild for new net-snmp
ddb1e0a
44fbaf9
* Fri Jul 13 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.3-1
44fbaf9
- New upstream release
44fbaf9
8770850
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.99.2-2
8770850
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8770850
2db81d5
* Mon Apr 30 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.2-1
2db81d5
- New upstream release
2db81d5
84a9972
* Fri Mar 16 2018 Jan Friesse <jfriesse@redhat.com> - 2.99.1-1
84a9972
- New upstream release
84a9972
1f4e674
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-3
1f4e674
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1f4e674
0faff4d
* Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.3-2
0faff4d
- Rebuild to fix upgradepath
0faff4d
64e30d7
* Fri Oct 20 2017 Jan Friesse <jfriesse@redhat.com> - 2.4.3-1
64e30d7
- New upstream release
64e30d7
8306a57
* Mon Oct 09 2017 Troy Dawson <tdawson@redhat.com> - 2.4.2-7
8306a57
- Cleanup spec file conditionals
8306a57
990e0df
* Mon Oct 02 2017 Troy Dawson <tdawson@redhat.com> - 2.4.2-6
990e0df
- Bump to rebuild on newer binutils
990e0df
6752825
* Wed Aug 23 2017 Adam Williamson <awilliam@redhat.com> - 2.4.2-5
6752825
- Disable RDMA on 32-bit ARM (#1484155)
6752825
6373c76
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-4
6373c76
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6373c76
f04e0e0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-3
f04e0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f04e0e0
23e24a9
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-2
23e24a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
23e24a9
ba44bad
* Mon Nov  7 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.2-1
ba44bad
- New upstream release
ba44bad
3360c3f
* Thu Aug  4 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.1-1
3360c3f
- New upstream release
3360c3f
650faf4
* Thu Jun 30 2016 Jan Friesse <jfriesse@redhat.com> - 2.4.0-1
650faf4
- New upstream release
650faf4
7a3d782
* Thu Jun 16 2016 Jan Friesse <jfriesse@redhat.com> - 2.3.6-1
7a3d782
- New upstream release
7a3d782
0e1ea2e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.5-2
0e1ea2e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0e1ea2e
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.