diff options
author | Alexys Jacob <ultrabug@gentoo.org> | 2012-10-29 12:21:38 +0000 |
---|---|---|
committer | Alexys Jacob <ultrabug@gentoo.org> | 2012-10-29 12:21:38 +0000 |
commit | 4abc1dc13c657c389739f5b64323e9292e9e9163 (patch) | |
tree | bdbd6a156148d582e925c114c27cbae04dbde491 /sys-cluster | |
parent | Stable for HPPA (bug #439958). (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | sys-cluster/cluster-glue/Manifest | 10 | ||||
-rw-r--r-- | sys-cluster/cluster-glue/cluster-glue-1.0.11.ebuild | 93 |
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 +} |