# ChangeLog for sys-cluster/corosync
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v 1.18 2011/08/04 12:55:24 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v 1.19 2011/08/12 10:31:27 ultrabug Exp $
+
+*corosync-1.3.3-r1 (12 Aug 2011)
+
+ 12 Aug 2011; Ultrabug <ultrabug@gentoo.org> +corosync-1.3.3-r1.ebuild:
+ Add static-libs to IUSE, fix #378771.
04 Aug 2011; Naohiro Aota <naota@gentoo.org> corosync-1.3.3.ebuild:
Add ~x86-fbsd keyword
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX corosync-docs.patch 1022 RMD160 9da3f7a1cdac81449062d5350442d3074f7af436 SHA1 5a128926e053e25ca96c8c6ade3a4f376f481137 SHA256 0c988b55ea471d9c413c0143d2a523a683a324c23de5dd82bcba62676eea6857
AUX corosync.initd 601 RMD160 b7f519ba3a7bf8bbcd56e581a123711bfff9e653 SHA1 1ca9c0baa0bf35cf96400913128bcffa858d62b6 SHA256 8e5a18febe55a08b8b5be80ca2e3b81cdf961784d7a2f246b9064825d3a847bc
DIST corosync-1.3.3.tar.gz 699140 RMD160 3e13f233c9ab2e808b74a40b1344fd0902c10e4b SHA1 76d93813ff95831deba219858d5f2ab0e751ba7c SHA256 4f9680eada51f10df5b654d3fd7b1f9543d295506365a4f243a9ca2c7e38e76d
EBUILD corosync-1.3.0.ebuild 1336 RMD160 536aa4464d53a1d92cbbf036f7137b4905894d56 SHA1 b1cf78373f45aedd88b7dc70864d92f19a0995f1 SHA256 001b17e7999838e66720693d95eeaed915c72e5f7577f949973647c42ce1cec0
EBUILD corosync-1.3.1.ebuild 1332 RMD160 015a5abaf803bba315d612c4bcc37d5f5be5fc2c SHA1 ff3ae1d007cb1c7d2ac671c83cee19c9d05be4a3 SHA256 171f9b9e0c1a2bddf65fc0504af5d9c6ab4e9cd57cdc16518cd1987b3b1afed7
+EBUILD corosync-1.3.3-r1.ebuild 1419 RMD160 90ef9b6a7347fd40152e8e361af3568511f91866 SHA1 3c640ac337bd0d94e0ef49ff65545d4fcbaf5d7e SHA256 1ebbf7d25ace86ca2bd0f94d19bb220c3ba6626a9f010ec23eb51b814545f12f
EBUILD corosync-1.3.3.ebuild 1338 RMD160 f0d7ac2d8bc610a376f5617fc26e08e0c91753a3 SHA1 7b56770fae7c0b9155603c8a2bc474d00b817caa SHA256 b43fc1f459d11cb2965e95cc47a8f9860ff5b3b2766aad9c0b5b549f3d19488a
-MISC ChangeLog 2919 RMD160 28b9d1c7e553bbf08e784861402aff641d909272 SHA1 b7585b3400cb669a7d2cc1964b1a1844ec8be5cc SHA256 64104fe15d9da40494eac1f047104d98681fc6bd9050052ae04a51b907a30231
+MISC ChangeLog 3070 RMD160 8a091f6d48e06eaa5158b2aac69d0b45fc196fcd SHA1 6e881f694a2a5ac06323c76f5a57c26cb44754f0 SHA256 e5e0dc04affb9c664468a310705011fb9a9970b7ebe5d7ad1edcdd4833b6a7ff
MISC metadata.xml 439 RMD160 c9ea81263a5027c3eeca0685c43a00abb7108ace SHA1 df85f194fca6228de8dde8cdd34afc3ff5302cec SHA256 c42c0a4842cfe519184bc5f0ed1a67e0d08957add7f680a3112c17d6f7aabb14
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (FreeBSD)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk46ltEACgkQGpDnPLSHuMBw7gCg6sLxXtV4EUDEha2Kip5/9UkI
-3rkAn28OaEXg3NwiqYcKPdfZjBqZ0Edf
-=64f9
+iF4EAREIAAYFAk5FAQgACgkQKiQSS7ZY+hPBGAD/Zjt7Xs4fhFrI53tcEKGL8T8u
+22p1eoTWox4aVyr4sqcBAM6Sa8U9eLsfAi1TmEsEdVllw1/inzN0zafKaFVDZ+M3
+=tyjV
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/corosync-1.3.3-r1.ebuild,v 1.1 2011/08/12 10:31:27 ultrabug Exp $
+
+EAPI=4
+
+inherit base autotools
+
+DESCRIPTION="OSI Certified implementation of a complete cluster engine"
+HOMEPAGE="http://www.corosync.org/"
+SRC_URI="ftp://ftp:${PN}.org@${PN}.org/downloads/${P}/${P}.tar.gz"
+
+LICENSE="BSD-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
+IUSE="doc infiniband ssl static-libs"
+
+RDEPEND="!sys-cluster/heartbeat
+ ssl? ( dev-libs/nss )
+ infiniband? (
+ sys-infiniband/libibverbs
+ sys-infiniband/librdmacm
+ )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( sys-apps/groff )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-docs.patch"
+)
+
+DOCS=( README.recovery README.devmap SECURITY TODO AUTHORS )
+
+src_prepare() {
+ base_src_prepare
+ eautoreconf
+}
+
+src_configure() {
+ # appends lib to localstatedir automatically
+ # FIXME: install just shared libs --disable-static does not work
+ econf \
+ --localstatedir=/var \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable doc) \
+ $(use_enable ssl nss) \
+ $(use_enable infiniband rdma)
+}
+
+src_install() {
+ default
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}.logrotate ${PN}
+
+ keepdir /var/lib/corosync
+ use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die
+}