4 Summary: Reusable cluster components
7 Release: 0.%{subver}.%{rel}
8 License: GPLv2+ and LGPLv2+
10 URL: http://www.clusterlabs.org
11 Source0: http://www.linux-ha.org/w/images/3/3d/Cluster-glue-%{version}-%{subver}.tar.bz2
12 # Source0-md5: 1f83b6bd83d9cae5310c32d14fecf2fd
13 BuildRequires: OpenIPMI-devel
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: bzip2-devel
17 BuildRequires: curl-devel
18 #BuildRequires: docbook-dtds
19 BuildRequires: docbook-style-xsl
20 BuildRequires: glib2-devel
21 BuildRequires: libltdl-devel
22 BuildRequires: libnet-devel
23 BuildRequires: libstdc++-devel
24 BuildRequires: libtool
25 BuildRequires: libuuid-devel
26 BuildRequires: libxml2-devel
27 BuildRequires: libxslt
28 BuildRequires: net-snmp-devel >= 5.4
29 BuildRequires: openhpi-devel
30 BuildRequires: openssl-devel
31 BuildRequires: pkgconfig
32 BuildRequires: python-devel
34 Requires: perl-TimeDate
35 # Directives to allow upgrade from combined heartbeat packages
36 Provides: heartbeat-pils = 3.0.0-1
37 Provides: heartbeat-stonith = 3.0.0-1
38 Obsoletes: heartbeat-common
39 Obsoletes: heartbeat-pils < 3.0.0-1
40 Obsoletes: heartbeat-stonith < 3.0.0-1
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 A collection of common tools that are useful for writing cluster
45 managers such as Pacemaker. Provides a local resource manager that
46 understands the OCF and LSB standards, and an interface to common
50 Summary: Reusable cluster libraries
51 Group: Development/Libraries
52 Requires: %{name} = %{version}-%{release}
53 Obsoletes: libheartbeat2
56 A collection of libraries that are useful for writing cluster managers
60 Summary: Headers and libraries for writing cluster managers
61 Group: Development/Libraries
62 Requires: %{name} = %{version}-%{release}
63 Requires: %{name}-libs = %{version}-%{release}
64 Obsoletes: libheartbeat-devel
66 %description libs-devel
67 Headers and shared libraries for a useful for writing cluster managers
71 %setup -q -n %{name}-%{version}-%{subver}
81 --enable-fatal-warnings=yes \
82 --with-daemon-group=haclient \
83 --with-daemon-user=hacluster\
84 --docdir=%{_docdir}/%{name}-%{version}
87 rm -rf $RPM_BUILD_ROOT
89 DESTDIR=$RPM_BUILD_ROOT
92 # Dont package static libs
93 find $RPM_BUILD_ROOT -name '*.a' -exec rm {} \;
94 find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
97 rm -rf $RPM_BUILD_ROOT
99 %post libs -p /sbin/ldconfig
100 %postun libs -p /sbin/ldconfig
103 %defattr(644,root,root,755)