diff options
author | Alexys Jacob <ultrabug@gentoo.org> | 2012-05-16 15:08:26 +0000 |
---|---|---|
committer | Alexys Jacob <ultrabug@gentoo.org> | 2012-05-16 15:08:26 +0000 |
commit | f2afc3c3de95549bb10c315a24a23364018871c3 (patch) | |
tree | 45863181a1e4ced8743ae6d82d58f64d02a73872 /sys-cluster | |
parent | Stable for HPPA (bug #410611). (diff) | |
download | historical-f2afc3c3de95549bb10c315a24a23364018871c3.tar.gz historical-f2afc3c3de95549bb10c315a24a23364018871c3.tar.bz2 historical-f2afc3c3de95549bb10c315a24a23364018871c3.zip |
Version bump, drop old, wtr #356629.
Package-Manager: portage-2.1.10.59/cvs/Linux x86_64
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/pacemaker/ChangeLog | 9 | ||||
-rw-r--r-- | sys-cluster/pacemaker/Manifest | 26 | ||||
-rw-r--r-- | sys-cluster/pacemaker/files/pacemaker-1.1.4-autotools-r2.patch | 287 | ||||
-rw-r--r-- | sys-cluster/pacemaker/files/pacemaker-1.1.5-autotools.patch | 271 | ||||
-rw-r--r-- | sys-cluster/pacemaker/pacemaker-1.1.4-r4.ebuild | 84 | ||||
-rw-r--r-- | sys-cluster/pacemaker/pacemaker-1.1.7.ebuild (renamed from sys-cluster/pacemaker/pacemaker-1.1.5.ebuild) | 25 |
6 files changed, 27 insertions, 675 deletions
diff --git a/sys-cluster/pacemaker/ChangeLog b/sys-cluster/pacemaker/ChangeLog index c1d2fba97303..7a903b8428dc 100644 --- a/sys-cluster/pacemaker/ChangeLog +++ b/sys-cluster/pacemaker/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-cluster/pacemaker # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/ChangeLog,v 1.18 2012/05/16 10:44:42 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/ChangeLog,v 1.19 2012/05/16 15:08:26 ultrabug Exp $ + +*pacemaker-1.1.7 (16 May 2012) + + 16 May 2012; Ultrabug <ultrabug@gentoo.org> -pacemaker-1.1.4-r4.ebuild, + -files/pacemaker-1.1.4-autotools-r2.patch, -pacemaker-1.1.5.ebuild, + -files/pacemaker-1.1.5-autotools.patch, +pacemaker-1.1.7.ebuild: + Version bump, drop old, wtr #356629. 16 May 2012; Kacper Kowalik <xarthisius@gentoo.org> pacemaker-1.1.6.1.ebuild: Fix building with glib-2.32, thanks to Marc Schiffbauer <mschiff@gentoo.org> diff --git a/sys-cluster/pacemaker/Manifest b/sys-cluster/pacemaker/Manifest index 07316214a113..f066e51c9e3d 100644 --- a/sys-cluster/pacemaker/Manifest +++ b/sys-cluster/pacemaker/Manifest @@ -3,36 +3,22 @@ Hash: SHA256 AUX pacemaker-1.0.10-asneeded.patch 750 RMD160 9aaf83ce34c8c3f35db805108d3446dd66a66e81 SHA1 58393bcef301cda18f4bc008f4edeba00ed90ffa SHA256 552e14bc626aafc7f290d5d5e2968679ee8b506bb200ef5f1bdb1dfd17db2b34 AUX pacemaker-1.0.10-installpaths.patch 200 RMD160 d2b3bdae8d6f982b64af5f83375497df74fadbc0 SHA1 69a1b9a2c7415a0e0d10c982ecb64474da358fb3 SHA256 4b8d82244123f88491b7deecb99b2d36d6317ada5aa6c6339e95dbcdc73dbbee -AUX pacemaker-1.1.4-autotools-r2.patch 9932 RMD160 6240324b9188ab5beb5ec2ec775c66a94cc3c7be SHA1 5cb30350c92cd5019f892c2c37d7cb53190c3b79 SHA256 62d937c6a7894a686a79530f6daa2a5f814fecd6ea29dc700308e89d668e488d -AUX pacemaker-1.1.5-autotools.patch 9673 RMD160 f2f6aa1ee801ebe8fa55da22f6644c63e450ce8e SHA1 e2534eb274c4f24b1d6dc0518c3811e90f19385e SHA256 5aa8b3ff97e63d380e3913f838e0ec7bbe477bd09c74668bc15a3456c65f9fe3 AUX pacemaker.initd 922 RMD160 1ee204b244f3e40a6fb272f43d0cf11d7e4404d0 SHA1 7ffa0222674d5003d550b51bad7f0735366ffe01 SHA256 0253da4a3a91d8c3aa7badd30062cbba32a0626b77f1a27db1d731d1bbe133af AUX pacemaker.service 105 RMD160 e743788acefa97f879ea67b5b3bbbff715c71bce SHA1 42739d9a111a25a643d8f5f8b9fdd2cf1267853a SHA256 43034635a3a92ef55bf638ea3e29c2285240228283a70fbd88fe5e28c0d57c8c DIST Pacemaker-1.0.10.tar.bz2 6642704 RMD160 9eaac150c7e3e7f2e1c00303025aa8fe5bfb90c7 SHA1 5901533948f85a1adfe2264b2ac0dae14ad8c116 SHA256 2d5635866dcf061a617a33bc4ae7957d038dd764ad840489e4f2f6b8d046e6f9 DIST Pacemaker-1.0.11.tar.bz2 6706773 RMD160 6ab3dbccf537a2b635a87b0089307b5309705df4 SHA1 7b3bb3401d9a9183130766625a0e8eb587f89b55 SHA256 568a8a7257ca9eb2d546c74fb18ee27d1e4e8eb58d9e2be0325cda1569b0ae75 -DIST Pacemaker-1.1.4.tar.bz2 23444765 RMD160 ca2635622e2a63258d7dc9933541eb2e3b728679 SHA1 382a4cbd80ef8f1c303f1c5c02d60390e808397f SHA256 922e2929cf9f2efa2e2d9b3185a7ac826a96e86cd8d9f4c4eae177f88f1f03b1 -DIST Pacemaker-1.1.5.tar.bz2 23531621 RMD160 56761cb9bb9aa22d0275fedc851269a5f472d29e SHA1 da8c6f09e549879961231028582fdbe69c9ac8c6 SHA256 aa1dcf2dc6deff3676fa7d0938f80bb4f163011d491d0478798e971ca2d58fb2 DIST pacemaker-1.1.6.1.tar.gz 8722056 RMD160 e85dcdb57ae6afd3e351052cabd7938e15b39034 SHA1 d4d95ac06ea742965696552ba41bc2a49a643b25 SHA256 57b962cce13ae2a11e2439fb6c88722233baac329b5a634a42e410f0ce8db059 +DIST pacemaker-1.1.7.tar.gz 9207389 RMD160 8e0c8ef26572c3542ce57468803301cb9918df2b SHA1 92e4b381dfac4a90eefdf654ba216f2cb4f983b0 SHA256 acf02495a24efbe21c18d1f4a2289b4e91374fd56c0ceaaa402ae1cf88219861 EBUILD pacemaker-1.0.10.ebuild 1704 RMD160 6f11269269bf3ec33d8f9ac0ea91c3f43d273644 SHA1 8ea2440ed206ecf371ee5d2937d0589776a8008e SHA256 fc5b74f7ee393bf6875591f9a7f34b9d2fe49ba52b79d58e2ed6478bc838d28b EBUILD pacemaker-1.0.11.ebuild 1695 RMD160 d5fa6f353a4e7b08b3c2448068cd54b8e5aa6109 SHA1 93dfb0e07e33fdc3411121970112ca4d2b6041b3 SHA256 241df375f211ae31e5c77d17caf9b70798d90b121d47ecc31c2869a88781fab6 -EBUILD pacemaker-1.1.4-r4.ebuild 2173 RMD160 b3680ec384fa9ab27a84a614e3a54c4a6264d118 SHA1 45b6705b10cfd8f45601b30fbe84bf579d83d894 SHA256 7c8aa067a3bdbffdf29ad4e9213b37b5281c4d0308884d766c11da60dc47336b -EBUILD pacemaker-1.1.5.ebuild 2174 RMD160 adfe3d30358c264bea2f53b7a061ba728c658ba6 SHA1 880295f039ca62aa0b7c0363a61552effb437807 SHA256 861f2c812dbcda44077669593d0b72681b93a30b798f921098dd063fde854c10 EBUILD pacemaker-1.1.6.1.ebuild 2317 RMD160 8c691252d7d3c90c7c8fed078822ddd985258d14 SHA1 ebaaebdf17640fba24424f33895f4731593e39dd SHA256 b225517b61206b1a8308165496253b2c812e248eabb5f7e1bcf0ee8036eae36d -MISC ChangeLog 3536 RMD160 43696a9dfe1ece445a0ce68d49dbf65af31cf022 SHA1 366b34a730d57bc19230e3736f445a8901d6d7f2 SHA256 51f352f7cd3afbb5c933e8d397d2095a17c9295bc4a1d66b0ad86416ceff0bfd +EBUILD pacemaker-1.1.7.ebuild 2313 RMD160 b57ecad12278f19db7fac48de05ace8fa2fa777b SHA1 e8202d7c7bc32904e3750327cc86ded3acaf0a6b SHA256 5bdb49b6bb2f12f366f64fcc87a53e6fcfbc72f01722185ca87ffb9548f423ab +MISC ChangeLog 3817 RMD160 a7626481dab9a12f1e66358a029cf7850d9425c1 SHA1 e9a90d09685058175ba0ebc2d0c695346a88ee4c SHA256 6454f97239bf73c5a3dfd923ff6e8dd70c90f6b7c5aadbb60dd44820dbe6dd96 MISC metadata.xml 870 RMD160 eaebf5c9ba00ab06edbdd3d10fca4a5d85df3924 SHA1 824ec601ce5d08e2aa07471d4dab1307248ff06e SHA256 ca8b9f3af29de78a1e6196cd392c6c85635f8f7fb2303befc762bd135439fd3b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJPs4UrAAoJEF0huFKJUZL59ysP/jAFgC6YIjMxUKDM5XRs+tGc -YnslHkhiDhAXrxMOz/mkRSdFJ7hnl/8hCeBCRJli67mD4hxHAeHhMJC4LCKBH2Ui -PsEcylq6eHx2iy4uZ9KVlBmKdAQTxgTOFfubh6l2VTbaXK8nt5JEgIquqmR4e4E1 -8Bq6Jb65rop/mitVxB7mai6WUohapQF8FPI8B1cneSijd9JR2kGbFGpB46SQNY2h -D7H1e0B4Y2VbGYGIBDLxSMXuvMjnOgCIL81VnWuT0hl1445ht++HBLOZdsO3Q3WV -hx5xzebx2Alk2nRNWc8gATntYV/XWUiSBtxzOBt/e2yY8wgq56cTsvpr2/WbRnrI -V9mR0UWBiGZnDvqDK47rQiYT6IAwiff08MxIq4GBnL6lIwmdu9r+3E1DmRzMpuxy -sMCllkw4cjEAqPnwTwC+gqZleEHMG5AdB1lyikg++i7j71v6opHHHxSZ25kTAUNr -70nWrPANyMuTCmPv9rGZG8+oSNPEVBJlOTTvge8j+CWkU+H7PtuwUhz8dCUv1s9X -f2IMoqMHFIMnCFVRUbP6PdWdDUHhR7qdriUIPJ/YxuTsbRKQPlOiIjqFArrURWg5 -N2fRQ809nTph/oxiKz9sfYsZqfR1I/JqmspdZ+9WMu+u5Zujqls4xCXfUcc3R3nK -x/taginDkcrvJu6xo05h -=UIPP +iF4EAREIAAYFAk+zwvQACgkQKiQSS7ZY+hNOWAD5AVs4ZphGiPu2kUCFOXMKDDt7 +S+sNmC6KZwnSZX9xBKkA/jPhoubJdPre5DgZYGaDxKNM5NA8xQBr7gen2G909zGw +=udWf -----END PGP SIGNATURE----- diff --git a/sys-cluster/pacemaker/files/pacemaker-1.1.4-autotools-r2.patch b/sys-cluster/pacemaker/files/pacemaker-1.1.4-autotools-r2.patch deleted file mode 100644 index a3aad6443319..000000000000 --- a/sys-cluster/pacemaker/files/pacemaker-1.1.4-autotools-r2.patch +++ /dev/null @@ -1,287 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1354,6 +1354,7 @@ - if - $PKGCONFIG --exists $SERVICELOG - then -+ PKG_CHECK_MODULES([SERVICELOG], [servicelog-1]) - SERVICELOG_EXISTS="yes" - fi - AC_MSG_RESULT($SERVICELOG_EXISTS) -@@ -1366,6 +1367,7 @@ - if - $PKGCONFIG --exists $OPENIPMI $SERVICELOG - then -+ PKG_CHECK_MODULES([OPENIPMI_SERVICELOG],[OpenIPMI OpenIPMIposix]) - OPENIPMI_SERVICELOG_EXISTS="yes" - fi - AC_MSG_RESULT($OPENIPMI_SERVICELOG_EXISTS) ---- a/fencing/Makefile.am -+++ b/fencing/Makefile.am -@@ -36,21 +36,20 @@ - - stonith_test_SOURCES = test.c - --stonith_test_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la \ -+stonith_test_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) - - stonith_admin_SOURCES = admin.c - --stonith_admin_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la \ -+stonith_admin_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -- -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) - stonithd_SOURCES = main.c commands.c remote.c - --stonithd_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la \ -+stonithd_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) ---- a/mcp/Makefile.am -+++ b/mcp/Makefile.am -@@ -34,7 +34,7 @@ - noinst_HEADERS = - - pacemakerd_SOURCES = pacemaker.c corosync.c --pacemakerd_LDADD = $(CLUSTERLIBS) $(top_builddir)/lib/common/libcrmcommon.la -lcfg -lconfdb -+pacemakerd_LDADD = $(top_builddir)/lib/common/libcrmcommon.la $(CLUSTERLIBS) -lcfg -lconfdb - - %.8: % - echo Creating $@ ---- a/crmd/Makefile.am -+++ b/crmd/Makefile.am -@@ -41,14 +41,13 @@ - cib.c pengine.c tengine.c lrm.c \ - utils.c misc.c te_events.c te_actions.c te_utils.c te_callbacks.c - --crmd_LDADD = $(CLUSTERLIBS) -llrm \ -- $(top_builddir)/lib/fencing/libstonithd.la \ -+crmd_LDADD = $(top_builddir)/lib/fencing/libstonithd.la \ - $(top_builddir)/lib/transition/libtransitioner.la \ - $(top_builddir)/lib/pengine/libpe_rules.la \ - $(top_builddir)/lib/cib/libcib.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/common/libcrmcommon.la -- -+ $(top_builddir)/lib/common/libcrmcommon.la \ -+ $(CLUSTERLIBS) -llrm - if BUILD_XML_HELP - man8_MANS = crmd.8 - ---- a/pengine/Makefile.am -+++ b/pengine/Makefile.am -@@ -73,14 +73,14 @@ - libpengine_la_LIBADD = $(top_builddir)/lib/pengine/libpe_status.la - - pengine_SOURCES = main.c --pengine_LDADD = $(COMMONLIBS) $(top_builddir)/lib/cib/libcib.la -+pengine_LDADD = $(top_builddir)/lib/cib/libcib.la $(COMMONLIBS) - # libcib for get_object_root() - # $(top_builddir)/lib/hbclient/libhbclient.la - - ptest_SOURCES = ptest.c --ptest_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/cib/libcib.la \ -- $(top_builddir)/lib/transition/libtransitioner.la -+ptest_LDADD = $(top_builddir)/lib/cib/libcib.la \ -+ $(top_builddir)/lib/transition/libtransitioner.la \ -+ $(COMMONLIBS) - - install-exec-local: - $(mkinstalldirs) $(DESTDIR)/$(PE_STATE_DIR) ---- a/lib/common/Makefile.am -+++ b/lib/common/Makefile.am -@@ -38,7 +38,7 @@ - endif - - libcrmcluster_la_LDFLAGS = -version-info 1:0:0 --libcrmcluster_la_LIBADD = $(CLUSTERLIBS) libcrmcommon.la -+libcrmcluster_la_LIBADD = libcrmcommon.la $(CLUSTERLIBS) - libcrmcluster_la_DEPENDENCIES = libcrmcommon.la - - # Can't use -Wcast-qual here because glib insists on pretending things are const -@@ -51,7 +51,8 @@ - - libcrmcommon_la_SOURCES = ipc.c utils.c xml.c iso8601.c iso8601_fields.c remote.c mainloop.c - --libcrmcommon_la_LDFLAGS = -version-info 2:0:0 $(GNUTLSLIBS) -+libcrmcommon_la_LDFLAGS = -version-info 2:0:0 -+libcrmcommon_la_LIBADD = $(GNUTLSLIBS) - - clean-generic: - rm -f *.log *.debug *.xml *~ ---- a/lib/plugins/lrm/Makefile.am -+++ b/lib/plugins/lrm/Makefile.am -@@ -29,8 +29,8 @@ - plugin_LTLIBRARIES = stonith.la - - stonith_la_SOURCES = raexecstonith.c --stonith_la_LDFLAGS = -lpils -export-dynamic -module -avoid-version \ -- $(top_builddir)/lib/fencing/libstonithd.la -llrm -+stonith_la_LDFLAGS = -export-dynamic -module -avoid-version -+stonith_la_LIBADD = $(top_builddir)/lib/fencing/libstonithd.la -lpils -llrm - - install-exec-local: - $(mkinstalldirs) $(DESTDIR)$(lrmdir) ---- a/lib/fencing/Makefile.am -+++ b/lib/fencing/Makefile.am -@@ -25,8 +25,8 @@ - lib_LTLIBRARIES = libstonithd.la - - libstonithd_la_SOURCES = st_client.c --libstonithd_la_LDFLAGS = -version-info 1:0:0 \ -- -lplumb -lstonith $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la -+libstonithd_la_LDFLAGS = -version-info 1:0:0 -+libstonithd_la_LIBADD = $(top_builddir)/lib/common/libcrmcommon.la \ -+ -lplumb -lstonith $(CLUSTERLIBS) - - AM_CFLAGS = $(INCLUDES) ---- a/cib/Makefile.am -+++ b/cib/Makefile.am -@@ -47,8 +47,8 @@ - cib_SOURCES = io.c messages.c notify.c \ - callbacks.c main.c remote.c common.c - --cib_LDADD = $(COMMONLIBS) $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcluster.la -+cib_LDADD = $(top_builddir)/lib/common/libcrmcluster.la \ -+ $(COMMONLIBS) $(CRYPTOLIB) $(CLUSTERLIBS) - - cibmon_SOURCES = cibmon.c - cibmon_LDADD = $(COMMONLIBS) ---- a/tools/Makefile.am -+++ b/tools/Makefile.am -@@ -62,8 +62,8 @@ - noinst_HEADERS = - - crmadmin_SOURCES = crmadmin.c --crmadmin_LDADD = $(COMMONLIBS) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la -+crmadmin_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(COMMONLIBS) $(CLUSTERLIBS) - - crm_uuid_SOURCES = crm_uuid.c - crm_uuid_LDADD = $(top_builddir)/lib/common/libcrmcluster.la -@@ -75,45 +75,45 @@ - crm_shadow_LDADD = $(COMMONLIBS) - - crm_node_SOURCES = ccm_epoche.c --crm_node_LDADD = $(COMMONLIBS) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcluster.la -+crm_node_LDADD = $(top_builddir)/lib/common/libcrmcluster.la \ -+ $(COMMONLIBS) $(CLUSTERLIBS) - - crm_simulate_SOURCES = crm_inject.c - crm_simulate_CFLAGS = -I$(top_srcdir)/pengine - --crm_simulate_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la \ -+crm_simulate_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ - $(top_builddir)/pengine/libpengine.la \ - $(top_builddir)/lib/cib/libcib.la \ -- $(top_builddir)/lib/transition/libtransitioner.la -+ $(top_builddir)/lib/transition/libtransitioner.la \ -+ $(COMMONLIBS) - - crm_diff_SOURCES = xml_diff.c - crm_diff_LDADD = $(COMMONLIBS) - - crm_mon_SOURCES = crm_mon.c --crm_mon_LDADD = $(COMMONLIBS) $(SNMPLIBS) $(ESMTPLIBS) -llrm \ -- $(top_builddir)/lib/pengine/libpe_status.la -+crm_mon_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(COMMONLIBS) $(SNMPLIBS) $(ESMTPLIBS) -llrm - - # Arguments could be made that this should live in crm/pengine - crm_verify_SOURCES = crm_verify.c --crm_verify_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la \ -- $(top_builddir)/pengine/libpengine.la -+crm_verify_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(top_builddir)/pengine/libpengine.la \ -+ $(COMMONLIBS) - - crm_attribute_SOURCES = crm_attribute.c - crm_attribute_LDADD = $(COMMONLIBS) - - crm_resource_SOURCES = crm_resource.c --crm_resource_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_rules.la \ -+crm_resource_LDADD = $(top_builddir)/lib/pengine/libpe_rules.la \ - $(top_builddir)/lib/pengine/libpe_status.la \ -- $(top_builddir)/pengine/libpengine.la -+ $(top_builddir)/pengine/libpengine.la \ -+ $(COMMONLIBS) - - iso8601_SOURCES = test.iso8601.c - iso8601_LDADD = $(COMMONLIBS) - - attrd_SOURCES = attrd.c --attrd_LDADD = $(COMMONLIBS) $(top_builddir)/lib/common/libcrmcluster.la -+attrd_LDADD = $(top_builddir)/lib/common/libcrmcluster.la $(COMMONLIBS) - - #pingd_SOURCES = pingd.c - #pingd_LDADD = $(COMMONLIBS) -@@ -123,14 +123,14 @@ - - if BUILD_SERVICELOG - notifyServicelogEvent_SOURCES = notifyServicelogEvent.c --notifyServicelogEvent_CFLAGS = `pkg-config --cflags servicelog-1` --notifyServicelogEvent_LDFLAGS = `pkg-config --libs servicelog-1` $(top_builddir)/lib/common/libcrmcommon.la -+notifyServicelogEvent_CFLAGS = $(SERVICELOG_CFLAGS) -+notifyServicelogEvent_LDADD = $(top_builddir)/lib/common/libcrmcommon.la $(SERVICELOG_LIBS) - endif - - if BUILD_OPENIPMI_SERVICELOG - ipmiservicelogd_SOURCES = ipmiservicelogd.c --ipmiservicelogd_CFLAGS = `pkg-config --cflags OpenIPMI OpenIPMIposix servicelog-1` --ipmiservicelogd_LDFLAGS = `pkg-config --libs OpenIPMI OpenIPMIposix servicelog-1` $(top_builddir)/lib/common/libcrmcommon.la -+ipmiservicelogd_CFLAGS = $(OPENIPMI_SERVICELOG_CFLAGS) $(SERVICELOG_CFLAGS) -+ipmiservicelogd_LDFLAGS = $(top_builddir)/lib/common/libcrmcommon.la $(OPENIPMI_SERVICELOG_LIBS) $(SERVICELOG_LIBS) - endif - - %.8: % crm_attribute ---- a/extra/Makefile.am -+++ b/extra/Makefile.am -@@ -20,5 +20,5 @@ - - SUBDIRS = resources - --mibdir = $(datadir)/snmp/mibs -+mibdir = $(datadir)/$(PACKAGE)/snmp/mibs - mib_DATA = PCMK-MIB.txt ---- a/lib/pengine/Makefile.am -+++ b/lib/pengine/Makefile.am -@@ -34,7 +34,7 @@ - - libpe_status_la_LDFLAGS = -version-info 3:0:0 - libpe_status_la_SOURCES = $(rule_files) $(status_files) --libpe_status_la_LIBADD = -llrm @CURSESLIBS@ -+libpe_status_la_LIBADD = $(top_builddir)/lib/cib/libcib.la -llrm @CURSESLIBS@ - - clean-generic: - rm -f *.log *.debug *~ ---- a/lib/Makefile.am -+++ b/lib/Makefile.am -@@ -18,7 +18,7 @@ - MAINTAINERCLEANFILES = Makefile.in - - ## Subdirectories... --SUBDIRS = common pengine transition cib fencing plugins -+SUBDIRS = common cib pengine transition fencing plugins - DIST_SUBDIRS = $(SUBDIRS) ais - - if BUILD_CS_SUPPORT diff --git a/sys-cluster/pacemaker/files/pacemaker-1.1.5-autotools.patch b/sys-cluster/pacemaker/files/pacemaker-1.1.5-autotools.patch deleted file mode 100644 index b4098eed2af4..000000000000 --- a/sys-cluster/pacemaker/files/pacemaker-1.1.5-autotools.patch +++ /dev/null @@ -1,271 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1354,6 +1354,7 @@ - if - $PKGCONFIG --exists $SERVICELOG - then -+ PKG_CHECK_MODULES([SERVICELOG], [servicelog-1]) - SERVICELOG_EXISTS="yes" - fi - AC_MSG_RESULT($SERVICELOG_EXISTS) -@@ -1366,6 +1367,7 @@ - if - $PKGCONFIG --exists $OPENIPMI $SERVICELOG - then -+ PKG_CHECK_MODULES([OPENIPMI_SERVICELOG],[OpenIPMI OpenIPMIposix]) - OPENIPMI_SERVICELOG_EXISTS="yes" - fi - AC_MSG_RESULT($OPENIPMI_SERVICELOG_EXISTS) ---- a/mcp/Makefile.am -+++ b/mcp/Makefile.am -@@ -34,7 +34,7 @@ - noinst_HEADERS = - - pacemakerd_SOURCES = pacemaker.c corosync.c --pacemakerd_LDADD = $(CLUSTERLIBS) $(top_builddir)/lib/common/libcrmcommon.la -lcfg -lconfdb -+pacemakerd_LDADD = $(top_builddir)/lib/common/libcrmcommon.la $(CLUSTERLIBS) -lcfg -lconfdb - - %.8: % - echo Creating $@ ---- a/crmd/Makefile.am -+++ b/crmd/Makefile.am -@@ -41,14 +41,13 @@ - cib.c pengine.c tengine.c lrm.c \ - utils.c misc.c te_events.c te_actions.c te_utils.c te_callbacks.c - --crmd_LDADD = $(CLUSTERLIBS) -llrm \ -- $(top_builddir)/lib/fencing/libstonithd.la \ -+crmd_LDADD = $(top_builddir)/lib/fencing/libstonithd.la \ - $(top_builddir)/lib/transition/libtransitioner.la \ - $(top_builddir)/lib/pengine/libpe_rules.la \ - $(top_builddir)/lib/cib/libcib.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/common/libcrmcommon.la -- -+ $(top_builddir)/lib/common/libcrmcommon.la \ -+ $(CLUSTERLIBS) -llrm - if BUILD_XML_HELP - man8_MANS = crmd.8 - ---- a/lib/common/Makefile.am -+++ b/lib/common/Makefile.am -@@ -38,7 +38,7 @@ - endif - - libcrmcluster_la_LDFLAGS = -version-info 1:0:0 --libcrmcluster_la_LIBADD = $(CLUSTERLIBS) libcrmcommon.la -+libcrmcluster_la_LIBADD = libcrmcommon.la $(CLUSTERLIBS) - libcrmcluster_la_DEPENDENCIES = libcrmcommon.la - - # Can't use -Wcast-qual here because glib insists on pretending things are const -@@ -51,7 +51,8 @@ - - libcrmcommon_la_SOURCES = ipc.c utils.c xml.c iso8601.c iso8601_fields.c remote.c mainloop.c - --libcrmcommon_la_LDFLAGS = -version-info 2:0:0 $(GNUTLSLIBS) -+libcrmcommon_la_LDFLAGS = -version-info 2:0:0 -+libcrmcommon_la_LIBADD = $(GNUTLSLIBS) - - clean-generic: - rm -f *.log *.debug *.xml *~ ---- a/lib/plugins/lrm/Makefile.am -+++ b/lib/plugins/lrm/Makefile.am -@@ -29,8 +29,8 @@ - plugin_LTLIBRARIES = stonith.la - - stonith_la_SOURCES = raexecstonith.c --stonith_la_LDFLAGS = -lpils -export-dynamic -module -avoid-version \ -- $(top_builddir)/lib/fencing/libstonithd.la -llrm -+stonith_la_LDFLAGS = -export-dynamic -module -avoid-version -+stonith_la_LIBADD = $(top_builddir)/lib/fencing/libstonithd.la -lpils -llrm - - install-exec-local: - $(mkinstalldirs) $(DESTDIR)$(lrmdir) ---- a/lib/fencing/Makefile.am -+++ b/lib/fencing/Makefile.am -@@ -25,8 +25,8 @@ - lib_LTLIBRARIES = libstonithd.la - - libstonithd_la_SOURCES = st_client.c --libstonithd_la_LDFLAGS = -version-info 1:0:0 \ -- -lplumb -lstonith $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la -+libstonithd_la_LDFLAGS = -version-info 1:0:0 -+libstonithd_la_LIBADD = $(top_builddir)/lib/common/libcrmcommon.la \ -+ -lplumb -lstonith $(CLUSTERLIBS) - - AM_CFLAGS = $(INCLUDES) ---- a/cib/Makefile.am -+++ b/cib/Makefile.am -@@ -47,8 +47,8 @@ - cib_SOURCES = io.c messages.c notify.c \ - callbacks.c main.c remote.c common.c - --cib_LDADD = $(COMMONLIBS) $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcluster.la -+cib_LDADD = $(top_builddir)/lib/common/libcrmcluster.la \ -+ $(COMMONLIBS) $(CRYPTOLIB) $(CLUSTERLIBS) - - cibmon_SOURCES = cibmon.c - cibmon_LDADD = $(COMMONLIBS) ---- a/tools/Makefile.am -+++ b/tools/Makefile.am -@@ -62,8 +62,8 @@ - noinst_HEADERS = - - crmadmin_SOURCES = crmadmin.c --crmadmin_LDADD = $(COMMONLIBS) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la -+crmadmin_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(COMMONLIBS) $(CLUSTERLIBS) - - crm_uuid_SOURCES = crm_uuid.c - crm_uuid_LDADD = $(top_builddir)/lib/common/libcrmcluster.la -@@ -75,45 +75,45 @@ - crm_shadow_LDADD = $(COMMONLIBS) - - crm_node_SOURCES = ccm_epoche.c --crm_node_LDADD = $(COMMONLIBS) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcluster.la -+crm_node_LDADD = $(top_builddir)/lib/common/libcrmcluster.la \ -+ $(COMMONLIBS) $(CLUSTERLIBS) - - crm_simulate_SOURCES = crm_inject.c - crm_simulate_CFLAGS = -I$(top_srcdir)/pengine - --crm_simulate_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la \ -+crm_simulate_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ - $(top_builddir)/pengine/libpengine.la \ - $(top_builddir)/lib/cib/libcib.la \ -- $(top_builddir)/lib/transition/libtransitioner.la -+ $(top_builddir)/lib/transition/libtransitioner.la \ -+ $(COMMONLIBS) - - crm_diff_SOURCES = xml_diff.c - crm_diff_LDADD = $(COMMONLIBS) - - crm_mon_SOURCES = crm_mon.c --crm_mon_LDADD = $(COMMONLIBS) $(SNMPLIBS) $(ESMTPLIBS) -llrm \ -- $(top_builddir)/lib/pengine/libpe_status.la -+crm_mon_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(COMMONLIBS) $(SNMPLIBS) $(ESMTPLIBS) -llrm - - # Arguments could be made that this should live in crm/pengine - crm_verify_SOURCES = crm_verify.c --crm_verify_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_status.la \ -- $(top_builddir)/pengine/libpengine.la -+crm_verify_LDADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(top_builddir)/pengine/libpengine.la \ -+ $(COMMONLIBS) - - crm_attribute_SOURCES = crm_attribute.c - crm_attribute_LDADD = $(COMMONLIBS) - - crm_resource_SOURCES = crm_resource.c --crm_resource_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/pengine/libpe_rules.la \ -+crm_resource_LDADD = $(top_builddir)/lib/pengine/libpe_rules.la \ - $(top_builddir)/lib/pengine/libpe_status.la \ -- $(top_builddir)/pengine/libpengine.la -+ $(top_builddir)/pengine/libpengine.la \ -+ $(COMMONLIBS) - - iso8601_SOURCES = test.iso8601.c - iso8601_LDADD = $(COMMONLIBS) - - attrd_SOURCES = attrd.c --attrd_LDADD = $(COMMONLIBS) $(top_builddir)/lib/common/libcrmcluster.la -+attrd_LDADD = $(top_builddir)/lib/common/libcrmcluster.la $(COMMONLIBS) - - #pingd_SOURCES = pingd.c - #pingd_LDADD = $(COMMONLIBS) -@@ -123,14 +123,14 @@ - - if BUILD_SERVICELOG - notifyServicelogEvent_SOURCES = notifyServicelogEvent.c --notifyServicelogEvent_CFLAGS = `pkg-config --cflags servicelog-1` --notifyServicelogEvent_LDFLAGS = `pkg-config --libs servicelog-1` $(top_builddir)/lib/common/libcrmcommon.la -+notifyServicelogEvent_CFLAGS = $(SERVICELOG_CFLAGS) -+notifyServicelogEvent_LDADD = $(top_builddir)/lib/common/libcrmcommon.la $(SERVICELOG_LIBS) - endif - - if BUILD_OPENIPMI_SERVICELOG - ipmiservicelogd_SOURCES = ipmiservicelogd.c --ipmiservicelogd_CFLAGS = `pkg-config --cflags OpenIPMI OpenIPMIposix servicelog-1` --ipmiservicelogd_LDFLAGS = `pkg-config --libs OpenIPMI OpenIPMIposix servicelog-1` $(top_builddir)/lib/common/libcrmcommon.la -+ipmiservicelogd_CFLAGS = $(OPENIPMI_SERVICELOG_CFLAGS) $(SERVICELOG_CFLAGS) -+ipmiservicelogd_LDFLAGS = $(top_builddir)/lib/common/libcrmcommon.la $(OPENIPMI_SERVICELOG_LIBS) $(SERVICELOG_LIBS) - endif - - %.8: % crm_attribute ---- a/extra/Makefile.am -+++ b/extra/Makefile.am -@@ -20,5 +20,5 @@ - - SUBDIRS = resources - --mibdir = $(datadir)/snmp/mibs -+mibdir = $(datadir)/$(PACKAGE)/snmp/mibs - mib_DATA = PCMK-MIB.txt ---- a/fencing/Makefile.am 2011-02-25 09:58:45.621572915 +0100 -+++ b/fencing/Makefile.am 2011-02-25 10:00:39.024820006 +0100 -@@ -42,23 +42,23 @@ - - stonith_test_SOURCES = test.c - --stonith_test_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la \ -+stonith_test_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) - - stonith_admin_SOURCES = admin.c - --stonith_admin_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -+stonith_admin_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/cib/libcib.la \ - $(top_builddir)/lib/pengine/libpe_status.la \ -- $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) - - stonithd_SOURCES = main.c commands.c remote.c - --stonithd_LDADD = $(CRYPTOLIB) $(CLUSTERLIBS) \ -- $(top_builddir)/lib/common/libcrmcommon.la \ -+stonithd_LDADD = $(top_builddir)/lib/common/libcrmcommon.la \ - $(top_builddir)/lib/common/libcrmcluster.la \ -- $(top_builddir)/lib/fencing/libstonithd.la -+ $(top_builddir)/lib/fencing/libstonithd.la \ -+ $(CRYPTOLIB) $(CLUSTERLIBS) ---- a/pengine/Makefile.am -+++ b/pengine/Makefile.am -@@ -71,16 +71,17 @@ - libpengine_la_SOURCES = pengine.c allocate.c utils.c constraints.c \ - native.c group.c clone.c master.c graph.c --libpengine_la_LIBADD = $(top_builddir)/lib/pengine/libpe_status.la -+libpengine_la_LIBADD = $(top_builddir)/lib/pengine/libpe_status.la \ -+ $(top_builddir)/lib/cib/libcib.la - - pengine_SOURCES = main.c --pengine_LDADD = $(COMMONLIBS) $(top_builddir)/lib/cib/libcib.la -+pengine_LDADD = $(top_builddir)/lib/cib/libcib.la $(COMMONLIBS) - # libcib for get_object_root() - # $(top_builddir)/lib/hbclient/libhbclient.la - - ptest_SOURCES = ptest.c --ptest_LDADD = $(COMMONLIBS) \ -- $(top_builddir)/lib/cib/libcib.la \ -- $(top_builddir)/lib/transition/libtransitioner.la -+ptest_LDADD = $(top_builddir)/lib/cib/libcib.la \ -+ $(top_builddir)/lib/transition/libtransitioner.la \ -+ $(COMMONLIBS) - - install-exec-local: - $(mkinstalldirs) $(DESTDIR)/$(PE_STATE_DIR) diff --git a/sys-cluster/pacemaker/pacemaker-1.1.4-r4.ebuild b/sys-cluster/pacemaker/pacemaker-1.1.4-r4.ebuild deleted file mode 100644 index 74b8a5556c9b..000000000000 --- a/sys-cluster/pacemaker/pacemaker-1.1.4-r4.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.1.4-r4.ebuild,v 1.2 2011/10/18 18:40:04 xarthisius Exp $ - -EAPI="2" - -MY_PN="Pacemaker" -MY_P="${MY_PN}-${PV}" -PYTHON_DEPEND="2" -inherit autotools base eutils flag-o-matic multilib python - -DESCRIPTION="Pacemaker CRM" -HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker" -SRC_URI="http://hg.clusterlabs.org/${PN}/1.1/archive/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="heartbeat smtp snmp static-libs" - -RDEPEND=" - dev-libs/libxslt - sys-cluster/cluster-glue - sys-cluster/resource-agents - heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) - !heartbeat? ( sys-cluster/corosync ) - smtp? ( net-libs/libesmtp ) - snmp? ( net-analyzer/net-snmp ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-autotools-r2.patch" -) - -S=${WORKDIR}/${MY_PN}-1-1-${MY_P} - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - base_src_prepare - sed -i -e "/ggdb3/d" configure.ac || die - eautoreconf -} - -src_configure() { - local myopts="" - use heartbeat || myopts="--with-ais" - # appends lib to localstatedir automatically - econf \ - --localstatedir=/var \ - --disable-dependency-tracking \ - --disable-fatal-warnings \ - --with-cs-quorum \ - --without-cman \ - $(use_with smtp esmtp) \ - $(use_with heartbeat) \ - $(use_with snmp) \ - $(use_enable static-libs static) \ - ${myopts} -} - -src_install() { - base_src_install - newinitd "${FILESDIR}/pacemaker.initd" pacemaker || die - insinto /etc/corosync/service.d - newins "${FILESDIR}/pacemaker.service" pacemaker || die -} - -pkg_postinst() { - elog "This version of Pacemaker uses the new MCP feature" - elog "and the v1 plugin for CoroSync. Read [1] for more info." - elog - elog "To start the Pacemaker Cluster Manager, run:" - elog "/etc/init.d/pacemaker start" - elog - elog "[1] http://theclusterguy.clusterlabs.org/post/907043024/introducing-the-pacemaker-master-control-process-for" - elog - elog "Note: sys-cluster/openais is no longer a hard dependency of ${P}," - elog "so you may need to install it yourself to suit your needs." -} diff --git a/sys-cluster/pacemaker/pacemaker-1.1.5.ebuild b/sys-cluster/pacemaker/pacemaker-1.1.7.ebuild index ff13f47aa083..8504ec5aeb4f 100644 --- a/sys-cluster/pacemaker/pacemaker-1.1.5.ebuild +++ b/sys-cluster/pacemaker/pacemaker-1.1.7.ebuild @@ -1,29 +1,32 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.1.5.ebuild,v 1.4 2011/10/18 18:40:04 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.1.7.ebuild,v 1.1 2012/05/16 15:08:26 ultrabug Exp $ -EAPI=3 +EAPI=4 inherit autotools base python MY_PN=Pacemaker MY_P=${MY_PN}-${PV} +MY_TREE="b5b0a7b" PYTHON_DEPEND="2" DESCRIPTION="Pacemaker CRM" HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker" -SRC_URI="http://hg.clusterlabs.org/${PN}/1.1/archive/${MY_P}.tar.bz2" +SRC_URI="https://github.com/ClusterLabs/${PN}/tarball/${MY_P} -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" -IUSE="acl heartbeat smtp snmp static-libs" +REQUIRED_USE="cman? ( !heartbeat )" +IUSE="acl cman heartbeat smtp snmp static-libs" DEPEND=" app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-cluster/cluster-glue sys-cluster/resource-agents + cman? ( sys-cluster/cman ) heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) !heartbeat? ( sys-cluster/corosync ) smtp? ( net-libs/libesmtp ) @@ -31,11 +34,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}/${P}-autotools.patch" -) - -S=${WORKDIR}/${MY_PN}-1-1-${MY_P} +S="${WORKDIR}/ClusterLabs-${PN}-${MY_TREE}" pkg_setup() { python_set_active_version 2 @@ -45,6 +44,8 @@ pkg_setup() { src_prepare() { base_src_prepare sed -i -e "/ggdb3/d" configure.ac || die + sed -e "s:<glib/ghash.h>:<glib.h>:" \ + -i lib/ais/plugin.c || die eautoreconf } @@ -56,9 +57,9 @@ src_configure() { --localstatedir=/var \ --disable-dependency-tracking \ --disable-fatal-warnings \ - --with-cs-quorum \ - --without-cman \ $(use_with acl) \ + $(use_with cman cs-quorum) \ + $(use_with cman cman) \ $(use_with heartbeat) \ $(use_with smtp esmtp) \ $(use_with snmp) \ |