summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2012-10-29 12:21:38 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2012-10-29 12:21:38 +0000
commit4abc1dc13c657c389739f5b64323e9292e9e9163 (patch)
treebdbd6a156148d582e925c114c27cbae04dbde491 /sys-cluster
parentStable for HPPA (bug #439958). (diff)
downloadhistorical-4abc1dc13c657c389739f5b64323e9292e9e9163.tar.gz
historical-4abc1dc13c657c389739f5b64323e9292e9e9163.tar.bz2
historical-4abc1dc13c657c389739f5b64323e9292e9e9163.zip
Version bump cluster-glue-1.0.11
Package-Manager: portage-2.1.11.30/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/cluster-glue/ChangeLog7
-rw-r--r--sys-cluster/cluster-glue/Manifest10
-rw-r--r--sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild93
3 files changed, 105 insertions, 5 deletions
diff --git a/sys-cluster/cluster-glue/ChangeLog b/sys-cluster/cluster-glue/ChangeLog
index d50e4d1d09a1..cccc6ed1a90e 100644
--- a/sys-cluster/cluster-glue/ChangeLog
+++ b/sys-cluster/cluster-glue/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/cluster-glue
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cluster-glue/ChangeLog,v 1.26 2012/09/19 22:50:45 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cluster-glue/ChangeLog,v 1.27 2012/10/29 12:21:30 ultrabug Exp $
+
+*cluster-glue-1.0.11 (29 Oct 2012)
+
+ 29 Oct 2012; Ultrabug <ultrabug@gentoo.org> +cluster-glue-1.0.11.ebuild:
+ Version bump.
19 Sep 2012; Jeroen Roovers <jer@gentoo.org> cluster-glue-1.0.10.ebuild:
Stable for HPPA (bug #433359).
diff --git a/sys-cluster/cluster-glue/Manifest b/sys-cluster/cluster-glue/Manifest
index 0389ceb06ee8..38882cc14aef 100644
--- a/sys-cluster/cluster-glue/Manifest
+++ b/sys-cluster/cluster-glue/Manifest
@@ -7,15 +7,17 @@ AUX 1.0.7-fix_configure.patch 379 SHA256 f786933d5b8e7593240bc6a174984943700a37d
AUX 1.0.9-glib-2.32.patch 473 SHA256 cfd3b30840c7930e684ae09f9b8cc8f6a35edbfea135cdb7de9653a0a7069f18 SHA512 a9c0fe16d9cb2906e88b1d390e8df30671d61c279b0ea5aa8eca2051f27f52aa97fbaa7eacb27b9dd30c6bf0fabcaf9f95fc8363534e3350b5343fed9fb23a59 WHIRLPOOL 5cd551b8e98672164c092e2d0c80f47558515755011a9f0123dfa3a6f2859e198a258cca4f61e1be31474940c1e91721c9e7a68d59219af101b2967b02d60624
AUX heartbeat-logd.init 953 SHA256 c174d2767c7cee63d77436c8e533aba7d6856af398c82881c7ba3758eba38e7b SHA512 df2371f745084985663043acf79ecb5d88838a170de6d5801e651e93c842551bc90cb024841b494efaafc3e24bff7898248165911feca1969cae0cf8b354e55e WHIRLPOOL 73cba45ab401affaac74fbb1323096fdefaef95bc437ccda299e81a30698bafb2f4bc6424bc332b68407e2c03082a969009908030b16bd26695fe2e75a910147
DIST glue-1.0.10.tar.bz2 463675 SHA256 c79225097153820aa449c130ec4b4a64755e699e84dde2a698f2689c3f78a2bc SHA512 79c5c9c0a5b721d09aa134e436c476fe5b1f2dcbba3605ab89dcb3770d50ec001b8200e7beb305e8fad526eee192c9f9385458b5b90bda2d94554393ee37a991 WHIRLPOOL 7f884c5fc11ab11130f3c12badf6a0d597aaac8480bcca575717e390c90d318447fa22bf0578273ccdcfc038527143680cc1a2846fcbd333264967a0b17eddc1
+DIST glue-1.0.11.tar.bz2 466057 SHA256 dbee64df379e565a0983c08d0d5510b04f8abf4bb496368734c02926735bd91c SHA512 35ac8ac555c39f24c11e3a768cc50eba051fe617edf4cdc0429dac73f45a472f144cfe6ec5faff575606f2b04ff76a2f732556d848b61410c2683d93ba928413 WHIRLPOOL 562afc17eb8aab4a97fdf27ca85e771ccaee6bb767682ef2a56a8f0037197c813f58cbf98641b7f327c1137d0c408db2373d4c618eeb0cb0fefb2cee9e735868
DIST glue-1.0.9.tar.bz2 461579 SHA256 c5c3e7672913798887e0127e387dcc9a4adff8ceac6ff6cec06d8eacd5ca26fa SHA512 6cafa9dfcbd71e2ab1a7187a31fd88881e552f5cc5e79e073c83840328c589e3e2beb32f7707a5bf540e16353c49c07795836a84265f48617dcf0203f7e8e7cf WHIRLPOOL b02e37d1b6ad0eaf6dc30795e6a58c88fab158932ab71d8b6cd810dcf672ec4c2e0151062a55e50f874224538d8b474c84b772d324e82a0149fc9b3b88f6d8bb
EBUILD cluster-glue-1.0.10.ebuild 2250 SHA256 1e776895e8e36647e7c8966bd55cbb4131a165168abe3b4aa087a9ec62478b1c SHA512 9c8efee6dee6a3be53ce13dc74e950099577e3e68fb9bf34b4126a58ba90c336d2ab89a38098abf761fe5d70d066c79ccbf1b148b69c1b9de1a48c9a970ff0bb WHIRLPOOL c1b042dcff54d20e8b8d357935b6ae77233713b0bc949cb3d73dfd514ff91b545a766df7b6c4506634ae37657414e8a147b2097287627f2d6705b57d08b8a499
+EBUILD cluster-glue-1.0.11.ebuild 2319 SHA256 9094aa771c79eadbb1a8072361b8279c8ac9a0624691a43ad5f7a80c722afe3c SHA512 0a0d638f22469de7a2c627614758ef268d592f6c446a62778297896b7ea89e31d7833bb15c1a72ee08c41118c3ab5edf1ecbf377e8b01a1a48509ef9f6f55eff WHIRLPOOL 4c500be220a03018a2c7fd45293cb5fc5a826301a6c8a6f3540d23843283e2892a843c933cec108cd1d108946324b5d874de84eccc45e9621de462413d4658da
EBUILD cluster-glue-1.0.9-r1.ebuild 2432 SHA256 84b2333ff93ea078b82f5297cb31bb600e3ec9c04798bb3be979ad6b43102ceb SHA512 8aadbc92c799f60639e35c76c8dfd4c3ade322553cd7bd65eb6a5cbab5042b2f235819b7df64a8d224a643877521f71c30f3f3de42115464e8a3d16e0399910c WHIRLPOOL 55fbb8a1f37ce81ecd1654307f5d32ce0279ef3baf702d516756f1608ca6203e0f2191a03ec45b3b7bf46eb4a11fc3cdad0e283774ed2f44c5871d85c43d6791
-MISC ChangeLog 4444 SHA256 bfb6986d30f36556241bf34c82b8b0f9a48ee543947e62e955651a1733e1597c SHA512 35ad31152a7e23c9f407cc3248f9d0d025518e94b844aa3d78e122f069d2cd96e0030b6461aab5be0a9ed14ba0fd75b5cfc7b1224e5864bda166a58b97bb3a6d WHIRLPOOL 2c73df92ae06c4f47e8fbcc3c69f7ce467840904437b174a6cc6735445073dde5f17ccc2728cf0caa6b13f2e199ec6a56425c85ed2d4ec5e9e6140ca1c0b0dc2
+MISC ChangeLog 4577 SHA256 b70c849d6cacf3a950837397b216804769f531728591f333edadcb3ac8e5891e SHA512 b97c053b69ba1ad3dc9efcb67132f11b64c140392a7824778b1cc33fbe567ae63b59fe999695767ebac6d47d2d1926dd06a4bc6ebb39485af823b4b462bb6566 WHIRLPOOL 5bb3918c040a22e1b04898da3fc4317e63cbf4859a7cf8907c4e392ad6821f4b36755ae0c1dc9ef69d0bb570c61ea4c5ae57e8dccdc4d7a3abfcf75645f717cb
MISC metadata.xml 483 SHA256 544de4cd75ae97b51a6eacb384430b18089ac14b0f78bfd8e2f157abeb75266e SHA512 8bec7e01779aa115cb7cbbfe6dd3874b58e04176f55664a29adbd9cff1702e65c9ab57df8afc77408b3ca0de7788072f3a90f321c73890443f48ecc9003a22a0 WHIRLPOOL 16123c3265290dedd5971e005dcb76d1a2ef4c96e7c5598c3c81f4b910bed22d9c506237b89142398ec19af89dc167c00d55df3f4d8cc90d7134445d04f3a5c6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlBaTEsACgkQVWmRsqeSphMPKACcDbpSuLm+5kbkmmTAN/P3l9JC
-VkkAn2tdio9rUVMaDT8EeqPiqjI02NU4
-=ruVO
+iF4EAREIAAYFAlCOdNAACgkQKiQSS7ZY+hNGHwD+JmqX1kGPFb2+j4fc8P5OOObH
+z5CiIlQlMSH7cK1MTlcBAJXETJbe5J00C4Ewv0ZA/lAgpZoPMVBeOL/9+ELe814f
+=SZjH
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild b/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild
new file mode 100644
index 000000000000..f470cfd5a11b
--- /dev/null
+++ b/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild,v 1.1 2012/10/29 12:21:30 ultrabug Exp $
+
+EAPI=4
+
+MY_P="${P/cluster-}"
+inherit autotools multilib eutils base
+
+DESCRIPTION="Library pack for Heartbeat / Pacemaker"
+HOMEPAGE="http://www.linux-ha.org/wiki/Cluster_Glue"
+SRC_URI="http://hg.linux-ha.org/glue/archive/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="doc libnet static-libs"
+
+RDEPEND="app-arch/bzip2
+ dev-libs/glib:2
+ dev-libs/libaio
+ libnet? ( net-libs/libnet:1.1 )
+ net-misc/curl
+ net-misc/iputils
+ || ( net-misc/netkit-telnetd net-misc/telnet-bsd )
+ dev-libs/libxml2
+ !<sys-cluster/heartbeat-3.0"
+DEPEND="${RDEPEND}
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ )"
+
+S="${WORKDIR}/Reusable-Cluster-Components-glue--${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}/1.0.5-respect_cflags.patch"
+)
+
+pkg_setup() {
+ enewgroup haclient
+ enewuser hacluster -1 /dev/null /var/lib/heartbeat haclient
+}
+
+src_prepare() {
+ base_src_prepare
+ sed -e "s@http://docbook.sourceforge.net/release/xsl/current@/usr/share/sgml/docbook/xsl-stylesheets/@g" \
+ -i doc/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ local myopts
+
+ use doc && myopts=" --enable-doc"
+ econf \
+ $(use_enable libnet) \
+ $(use_enable static-libs static) \
+ --disable-fatal-warnings \
+ --disable-dependency-tracking \
+ --docdir=/usr/share/doc/${PF} \
+ --localstatedir=/var \
+ --with-ocf-root=/usr/$(get_libdir)/ocf \
+ ${myopts} \
+ --with-group-id=$(id -g hacluster) \
+ --with-ccmuser-id=$(id -u hacluster) \
+ --with-daemon-user=hacluster --with-daemon-group=haclient
+}
+
+src_install() {
+ base_src_install
+
+ dodir /var/lib/heartbeat/cores
+ dodir /var/lib/heartbeat/lrm
+
+ keepdir /var/lib/heartbeat/cores
+ keepdir /var/lib/heartbeat/lrm
+
+ # init.d file
+ cp "${FILESDIR}"/heartbeat-logd.init "${T}/" || die
+ sed -i \
+ -e "s:%libdir%:$(get_libdir):" \
+ "${T}/heartbeat-logd.init" || die
+ newinitd "${T}/heartbeat-logd.init" heartbeat-logd || die
+ rm "${D}"/etc/init.d/logd
+
+ use static-libs || find "${D}" -type f -name "*.la" -delete
+}
+
+pkg_postinst() {
+ chown -R hacluster:haclient /var/lib/heartbeat/cores
+ chown -R hacluster:haclient /var/lib/heartbeat/lrm
+}