packages: cluster-glue/cluster-glue.spec - files from fc package via adapter
glen
glen at pld-linux.org
Wed Jan 13 16:37:17 CET 2010
Author: glen Date: Wed Jan 13 15:37:17 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- files from fc package via adapter
---- Files affected:
packages/cluster-glue:
cluster-glue.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/cluster-glue/cluster-glue.spec
diff -u packages/cluster-glue/cluster-glue.spec:1.1 packages/cluster-glue/cluster-glue.spec:1.2
--- packages/cluster-glue/cluster-glue.spec:1.1 Wed Jan 13 15:50:35 2010
+++ packages/cluster-glue/cluster-glue.spec Wed Jan 13 16:37:10 2010
@@ -1,14 +1,21 @@
# $Revision$, $Date$
-
+# TODO
+# - filterout fix needed:
+# ./.libs/ipmilan.so: undefined reference to `stonith_free_hostlist'
+# ./.libs/ipmilan.so: undefined reference to `PILCallLog'
+# collect2: ld returned 1 exit status
+# gmake[4]: *** [ipmilantest] Error 1
+# gmake[4]: Leaving directory `/home/users/glen/rpm/BUILD.x86_64-linux/cluster-glue-1.0.2-rc2/lib/plugins/stonith'
+# - pld deps for "docbook-dtds"
%define subver rc2
%define rel 0.1
Summary: Reusable cluster components
Name: cluster-glue
Version: 1.0.2
Release: 0.%{subver}.%{rel}
-License: GPLv2+ and LGPLv2+
+License: GPL v2+ and LGPL v2+
Group: Base
-URL: http://www.clusterlabs.org
+URL: http://www.clusterlabs.org/
Source0: http://www.linux-ha.org/w/images/3/3d/Cluster-glue-%{version}-%{subver}.tar.bz2
# Source0-md5: 1f83b6bd83d9cae5310c32d14fecf2fd
BuildRequires: OpenIPMI-devel
@@ -41,6 +48,8 @@
Obsoletes: heartbeat-stonith < 3.0.0-1
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define filterout_ld -Wl,--as-needed
+
%description
A collection of common tools that are useful for writing cluster
managers such as Pacemaker. Provides a local resource manager that
@@ -77,12 +86,13 @@
%{__autoheader}
%{__automake}
%{__autoconf}
-%{__make}
%configure \
+ --with-initdir=/etc/rc.d/init.d \
--enable-fatal-warnings=yes \
--with-daemon-group=haclient \
--with-daemon-user=hacluster\
--docdir=%{_docdir}/%{name}-%{version}
+%{__make} -j1
%install
rm -rf $RPM_BUILD_ROOT
@@ -94,6 +104,8 @@
find $RPM_BUILD_ROOT -name '*.a' -exec rm {} \;
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
+#%{_docdir}/cluster-glue-1.0.2/stonith/README.bladehpi
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -102,6 +114,74 @@
%files
%defattr(644,root,root,755)
+%doc AUTHORS logd/logd.cf doc/stonith/README*
+%attr(754,root,root) /etc/rc.d/init.d/logd
+
+%attr(755,root,root) %{_sbindir}/ha_logger
+%attr(755,root,root) %{_sbindir}/hb_report
+%attr(755,root,root) %{_sbindir}/lrmadmin
+%attr(755,root,root) %{_sbindir}/meatclient
+%attr(755,root,root) %{_sbindir}/stonith
+%attr(755,root,root) %{_sbindir}/sbd
+%{_mandir}/man1/*
+%{_mandir}/man8/*
+
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/ha_cf_support.sh
+%{_datadir}/%{name}/openais_conf_support.sh
+%{_datadir}/%{name}/utillib.sh
+%{_datadir}/%{name}/combine-logs.pl
+%{_datadir}/%{name}/ha_log.sh
+
+%dir %{_libdir}/heartbeat
+%dir %{_libdir}/heartbeat/plugins
+%dir %{_libdir}/heartbeat/plugins/RAExec
+%dir %{_libdir}/heartbeat/plugins/InterfaceMgr
+%{_libdir}/heartbeat/lrmd
+%{_libdir}/heartbeat/ha_logd
+%{_libdir}/heartbeat/plugins/RAExec/*.so
+%{_libdir}/heartbeat/plugins/InterfaceMgr/*.so
+
+%dir %{_libdir}/stonith
+%dir %{_libdir}/stonith/plugins
+%dir %{_libdir}/stonith/plugins/stonith2
+%{_libdir}/stonith/plugins/external
+%{_libdir}/stonith/plugins/stonith2/*.so
+%{_libdir}/stonith/plugins/stonith2/*.py*
+%{_libdir}/stonith/plugins/xen0-ha-dom0-stonith-helper
+
+%dir %{_var}/lib/heartbeat
+%dir %{_var}/lib/heartbeat/cores
+%dir %attr(700,root,root) %{_var}/lib/heartbeat/cores/root
+%dir %attr(700,nobody,nobody) %{_var}/lib/heartbeat/cores/nobody
+%dir %attr(700,hacluster,haclient) %{_var}/lib/heartbeat/cores/hacluster
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so.*
+
+%files libs-devel
+%defattr(644,root,root,755)
+%{_includedir}/clplumbing
+%{_includedir}/heartbeat
+%{_includedir}/stonith
+%{_includedir}/pils
+
+%{_libdir}/lib*.so
+
+%dir %{_libdir}/heartbeat
+%dir %{_libdir}/heartbeat/plugins
+%dir %{_libdir}/heartbeat/plugins/test
+%{_libdir}/heartbeat/ipctest
+%{_libdir}/heartbeat/ipctransientclient
+%{_libdir}/heartbeat/ipctransientserver
+%{_libdir}/heartbeat/transient-test.sh
+%{_libdir}/heartbeat/base64_md5_test
+%{_libdir}/heartbeat/logtest
+%{_libdir}/heartbeat/plugins/test/test.so
+
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/lrmtest
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -109,5 +189,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2010/01/13 15:37:10 glen
+- files from fc package via adapter
+
Revision 1.1 2010/01/13 14:50:35 glen
- initial, based on fedora .spec from tarball
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cluster-glue/cluster-glue.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list