summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexys Jacob <ultrabug@gentoo.org>2013-03-20 14:27:13 +0000
committerAlexys Jacob <ultrabug@gentoo.org>2013-03-20 14:27:13 +0000
commit2c5eb2d10f76887e7913590c5e00ad37a83701df (patch)
tree502582b36b7b3e4c03d3e34e6d54a48e08bf0f51 /sys-cluster/libfence
parentversion bump (diff)
downloadhistorical-2c5eb2d10f76887e7913590c5e00ad37a83701df.tar.gz
historical-2c5eb2d10f76887e7913590c5e00ad37a83701df.tar.bz2
historical-2c5eb2d10f76887e7913590c5e00ad37a83701df.zip
version bump
Package-Manager: portage-2.1.11.55/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13
Diffstat (limited to 'sys-cluster/libfence')
-rw-r--r--sys-cluster/libfence/ChangeLog9
-rw-r--r--sys-cluster/libfence/Manifest20
-rw-r--r--sys-cluster/libfence/libfence-3.2.0.ebuild60
3 files changed, 78 insertions, 11 deletions
diff --git a/sys-cluster/libfence/ChangeLog b/sys-cluster/libfence/ChangeLog
index f49bfcbd4497..0c204a16b8e9 100644
--- a/sys-cluster/libfence/ChangeLog
+++ b/sys-cluster/libfence/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-cluster/libfence
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libfence/ChangeLog,v 1.2 2011/10/18 20:52:47 jer Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libfence/ChangeLog,v 1.3 2013/03/20 14:27:06 ultrabug Exp $
+
+*libfence-3.2.0 (20 Mar 2013)
+
+ 20 Mar 2013; Ultrabug <ultrabug@gentoo.org> +libfence-3.2.0.ebuild:
+ version bump
18 Oct 2011; Jeroen Roovers <jer@gentoo.org> libfence-3.1.5.ebuild:
Marked ~hppa (bug #386951).
diff --git a/sys-cluster/libfence/Manifest b/sys-cluster/libfence/Manifest
index c1bf768afc42..f432987aba64 100644
--- a/sys-cluster/libfence/Manifest
+++ b/sys-cluster/libfence/Manifest
@@ -1,14 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-DIST cluster-3.1.5.tar.gz 651449 RMD160 c12dbf38c3e24cbdac23dbfdce6cb96da5c722ff SHA1 884d153ad9545d8abd225744dff5a905e19a6702 SHA256 95be1b484f9c58af3c47a9d46dc2802d37f1b2b9028053f243a2c8bd1f07623e
-EBUILD libfence-3.1.5.ebuild 1479 RMD160 622d3da328ab8d3cbf5336911f692c114c2ad434 SHA1 f83374086b71e5040b0abb3662f2291ae759c55a SHA256 4e2bded66b714ea383387da0bb766a1bb69da684432f7e0227e113f370b1cb95
-MISC ChangeLog 447 RMD160 5e1e7588676421d1e613e62cccf89d0a8602a32b SHA1 8569a7ac91a096a417e6e0813bd17d061748993b SHA256 a2d0e8bb649a3290cdbdd6740b3ce0b4ca93feb4acbc44835f8954e88e613d37
-MISC metadata.xml 221 RMD160 fd0fa6aa9c1ab32d06201060e27111b4cca2cfb2 SHA1 379e0a4982a4b0ed7ae68072997f7a89e9282530 SHA256 3fc7c2dc20cb77dd4bfd20bc3c0542628fc4fe202b37b86f61fa878b8b6b6be0
+DIST cluster-3.1.5.tar.gz 651449 SHA256 95be1b484f9c58af3c47a9d46dc2802d37f1b2b9028053f243a2c8bd1f07623e SHA512 692888ed55c6bb7ebf3b3e792ec071b5fcff4c35c181c5b0c9296e8222c62e10f8a6344af391fbae8186b39cb31e674632bde77ebcc1fcab758657ae4264634a WHIRLPOOL 9d511effd14f9644dea11d1aba22878846beaa6bad4686358ad552c918c2cb72bc5a59605ad2dd576f626ea95f48c9d6b0b8c79f75eb4a721f65b8a60d0728cf
+DIST cluster-3.2.0.tar.gz 688411 SHA256 96651381645cde0e32b06f83e180b1664232a5c589c72f06206e0539e0036cfb SHA512 00620b89564c4f9b67b679695749cd7515f49af43ace6a565e32e020ee66db219f3db3f53420d6460ea8c1cab03258305735fe5db81aab3953777015119533e9 WHIRLPOOL cc468ac8e879dadc157d585b22615d6ffcf0b38a5c93196f8aa9564467e8b8aae6c2688faa9d9e8a98e68a605b86d84b6a79edb474d0cde231e5a78729ebb4e4
+EBUILD libfence-3.1.5.ebuild 1479 SHA256 4e2bded66b714ea383387da0bb766a1bb69da684432f7e0227e113f370b1cb95 SHA512 00888feb899c0bb2ca063779bf66c973d1eb3e09946c694b92a0c1136b092de24a3f09c3089bbdfee5609ab63e82e6c8593e6c3511a580b2a30088bbd459239c WHIRLPOOL 343751175ae954b3179f0e51b9366d83dbe3eee69cc755a25e25682659a4d12865c224f09b7d9635348efdd42680d0ab430f5351e03d639fbfe95cec1fe10d22
+EBUILD libfence-3.2.0.ebuild 1484 SHA256 953a7a90b14658e172d8eb886104f0c136f186f74a9afe3e465408d46c86a405 SHA512 2a51d9de984c02a603d553687a8cd02bfeabdb1850679455839d10211e3e59dc18861542ef28da86a1d67f0e35f8af9958c337a1e13c8b13f09451c1c9c97706 WHIRLPOOL ce1145665633bea9c6396a4a68f4cd8042ff43e25c6ab7d6c69732cc5b4e1a120401d34ba2591ff7cec5a62f122353d04c5e5bebd9d22ce0b98e8f0eb7fed539
+MISC ChangeLog 569 SHA256 0becf0511ead3ff7e0d68b43519243e8e77c50509d6047b5a3312b5ed115af2a SHA512 cc4474713bdaad6f2b5665c8484b38309dc5cb4d188acbd79083c0b0e8d14dad7ce7282f77c05059daf48b4b136c0a69b7f925df5cb72b5e363eabe1778ef5e6 WHIRLPOOL bc50ce3d665c415b7d6cd8ecfa772bf20f2c2ac2471ef36e292a5020420d17c059d537d445aa98f90ce6cff68113e979bdedce3452a2f69b576bb2126afa1dc8
+MISC metadata.xml 221 SHA256 3fc7c2dc20cb77dd4bfd20bc3c0542628fc4fe202b37b86f61fa878b8b6b6be0 SHA512 48d0888cce786b320ca84d30d112f4bd302363df69ac6f89affdf66d42b116747018c7ea9eaa35f84f82c7ce07f5efb1fb0ba6a99ad788752321b391faf94ea4 WHIRLPOOL 52a8f662ac98c1a473d86c777f725a989903e0d9f899e3b6f4a829704e0eea313eaa398fe5f607d7d2599a51f437b432aa3933a941a918b29b2211e7868de1ee
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk6d5y8ACgkQVWmRsqeSphNGYQCaAvYtJhJh8g3XQJ0m3m+N8AYf
-w/EAnAlHjebd+lz96IKCBbq4Qj0OpBEt
-=TJnx
+iF4EAREIAAYFAlFJxz8ACgkQKiQSS7ZY+hN4NgEAssOQOmFvzTDTw3DFATaIZJzC
+eGrIoTOQ+nuZzFfvgQYA/2RJRM06LQVYDgcfvlAMcwc3bpcZv48wO03ZTbLJzu9d
+=LSnJ
-----END PGP SIGNATURE-----
diff --git a/sys-cluster/libfence/libfence-3.2.0.ebuild b/sys-cluster/libfence/libfence-3.2.0.ebuild
new file mode 100644
index 000000000000..baab7a2db899
--- /dev/null
+++ b/sys-cluster/libfence/libfence-3.2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/libfence/libfence-3.2.0.ebuild,v 1.1 2013/03/20 14:27:06 ultrabug Exp $
+
+EAPI=4
+
+inherit linux-info multilib toolchain-funcs versionator
+
+CLUSTER_RELEASE="${PV}"
+MY_P="cluster-${CLUSTER_RELEASE}"
+
+MAJ_PV="$(get_major_version)"
+MIN_PV="$(get_version_component_range 2-3)"
+
+DESCRIPTION="Cluster Fencing Library"
+HOMEPAGE="https://fedorahosted.org/cluster/wiki/HomePage"
+SRC_URI="https://fedorahosted.org/releases/c/l/cluster/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="static-libs"
+
+RDEPEND="~sys-cluster/libccs-${PV}"
+DEPEND="${RDEPEND}
+ >=sys-kernel/linux-headers-2.6.24"
+
+S="${WORKDIR}/${MY_P}/fence"
+
+src_configure() {
+ cd "${WORKDIR}/${MY_P}"
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cflags="-Wall" \
+ --libdir=/usr/$(get_libdir) \
+ --disable_kernel_check \
+ --kernel_src=${KERNEL_DIR} \
+ --somajor="$MAJ_PV" \
+ --sominor="$MIN_PV" \
+ --fencelibdir=/usr/$(get_libdir) \
+ --fenceincdir=/usr/include \
+ --fencedlibdir=/usr/$(get_libdir) \
+ --fencedincdir=/usr/include \
+ --ccslibdir=/usr/$(get_libdir) \
+ --ccsincdir=/usr/include \
+ || die "configure problem"
+}
+
+src_compile() {
+ for i in libfence libfenced; do
+ emake -C ${i}
+ done
+}
+
+src_install() {
+ for i in libfence libfenced; do
+ emake DESTDIR="${D}" -C ${i} install
+ done
+ use static-libs || rm -f "${D}"/usr/lib*/*.a
+}