Version bump.
authorAlexys Jacob <ultrabug@gentoo.org>
Wed, 3 Aug 2011 08:06:08 +0000 (08:06 +0000)
committerAlexys Jacob <ultrabug@gentoo.org>
Wed, 3 Aug 2011 08:06:08 +0000 (08:06 +0000)
Package-Manager: portage-2.1.10.9/cvs/Linux x86_64

sys-cluster/corosync/ChangeLog
sys-cluster/corosync/Manifest
sys-cluster/corosync/corosync-1.3.3.ebuild [new file with mode: 0644]

index 1fb87eee77f078a2c9a781efa4b79b482a07bb0b..cdf7cc4677c4119237774527102be122ab0cf720 100644 (file)
@@ -1,6 +1,11 @@
 # 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.16 2011/05/10 13:24:24 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v 1.17 2011/08/03 08:06:08 ultrabug Exp $
+
+*corosync-1.3.3 (03 Aug 2011)
+
+  03 Aug 2011; Ultrabug <ultrabug@gentoo.org> +corosync-1.3.3.ebuild:
+  Version bump.
 
   10 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> corosync-1.3.1.ebuild:
   Cleanup and use eapi4.
index 18326f5df8350d77928251b8fd91227a896a2de3..c3e58e1a469e0024635b0c48d42f6a75c82b7e54 100644 (file)
@@ -1,19 +1,21 @@
 -----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
 AUX corosync.logrotate 93 RMD160 593cacdb73f77f1c4b6f27804480a67ca265aadd SHA1 f26f84cb7d275e8f94ae15466a455ae332fcacbd SHA256 97ce0519c66e04936ff110ef530a73c7c6b48fa34a8cb8c178c2120daf67db6c
 DIST corosync-1.3.0.tar.gz 683458 RMD160 11d1560c62a23df4111237b07e708aabfee1e665 SHA1 d2bb5ca7b0ee780d01da8f671334242ca00d7bf0 SHA256 4f9e399befcb595a1671f7ddb54dbf53e1faad6416da1415e2d787e6d2eb94a5
 DIST corosync-1.3.1.tar.gz 688522 RMD160 6a0a9aeb34945329752b73f112c9c0da119548a6 SHA1 5c6b1ec3c19c5c555d194bb3da19dfbfcc6cfa3e SHA256 1a72d985941df9da671428b1a8890647dacb83280823afe8452b2ec1eda9d822
+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
-MISC ChangeLog 2710 RMD160 bd47f790d894b4e78950d307c52cf4c70e70d994 SHA1 0206f1a2790e741418f5755745863591d999f7b6 SHA256 6c24ac693c43b297404789d8e7972df6c848d6a791c8a68f6bacf8b9a3a643aa
+EBUILD corosync-1.3.3.ebuild 1331 RMD160 5918a399825c4313d5c79cb8109c0989cc1f6f01 SHA1 f12608512bb4ccc59bd39d3ef387baec3574a867 SHA256 a5690ef3a2c9a2b969f98ab8fcb9b5fb0df2ca7e44f9ff9fd269938ab26c15d7
+MISC ChangeLog 2827 RMD160 16ac98243ebcfa74ca48cb5282f5570d58c4036a SHA1 86b40b1a702148a0077fa0c270ce29a872eefd15 SHA256 bdd94c0d866fb3c0a932d048e746df8f6a5ded6d995bb3804f39479cd7dce0b6
 MISC metadata.xml 439 RMD160 c9ea81263a5027c3eeca0685c43a00abb7108ace SHA1 df85f194fca6228de8dde8cdd34afc3ff5302cec SHA256 c42c0a4842cfe519184bc5f0ed1a67e0d08957add7f680a3112c17d6f7aabb14
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk3JPI0ACgkQHB6c3gNBRYfWwACgvLwxtIc824DReHD2vU/kX1MF
-FLAAnjowkr3yG6k9ct0eIhI+v7a9giAN
-=f9rE
+iF4EAREIAAYFAk45AXkACgkQKiQSS7ZY+hNzwQEAyxTyPohlBxejayFwWAoXK8G1
+EM0Pg+V4AgqtrSbcJHwBAKCK5HDxwGvVAw0BM8RZovNjF4A9hNw9GhVOmebAha+p
+=GBt+
 -----END PGP SIGNATURE-----
diff --git a/sys-cluster/corosync/corosync-1.3.3.ebuild b/sys-cluster/corosync/corosync-1.3.3.ebuild
new file mode 100644 (file)
index 0000000..e1475c4
--- /dev/null
@@ -0,0 +1,58 @@
+# 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.ebuild,v 1.1 2011/08/03 08:06:08 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"
+IUSE="doc infiniband ssl"
+
+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
+}