summaryrefslogtreecommitdiff
path: root/sys-cluster/libccs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster/libccs')
-rw-r--r--sys-cluster/libccs/Manifest7
-rw-r--r--sys-cluster/libccs/libccs-3.1.5.ebuild50
-rw-r--r--sys-cluster/libccs/libccs-3.2.0.ebuild50
-rw-r--r--sys-cluster/libccs/metadata.xml9
4 files changed, 116 insertions, 0 deletions
diff --git a/sys-cluster/libccs/Manifest b/sys-cluster/libccs/Manifest
new file mode 100644
index 000000000000..e7a49016bc68
--- /dev/null
+++ b/sys-cluster/libccs/Manifest
@@ -0,0 +1,7 @@
+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 libccs-3.1.5.ebuild 1143 SHA256 563b1db344e7b049b266561cf03ff10143877fc615e83c0802e49d6ce39cdbe3 SHA512 2e1e70d6bf0d7c2b2d9a2d26304952a4ada7b81cd1ca45630f31cdce0f6b3bd02029833f25af0acab41c40ab51e1ed8e55072a70d02018f4901056d565cb2a59 WHIRLPOOL e920861daefd328fb0cbd29edd7309f1baf909b0d2c432e3e7784397ce53f1be4447fda82113cb8dc5679516a0e68f8aa6e37c572411ab086a62786cb01eae11
+EBUILD libccs-3.2.0.ebuild 1150 SHA256 30b48cb02dc8aee882a88ef24add54dffdaef40db446d375c48a88542332e506 SHA512 8a549d811818855a77bbed18b7629ea8a51a832cf5b88c45a4a78f4a97f21cc1e07fe0299051685c0d44832031c419b0b620bca50ca7e3376cdc4820c7271235 WHIRLPOOL c30caffeb25c2b3c2abb9efdc46ea4c42614b01c2fd67766f37a7fbcc78a74e4ca43a6ea71188a9d565db84062ca5fa4bd50ec99b8ddf46250555e9a2eb8371c
+MISC ChangeLog 2477 SHA256 e753ca152136d721d1b9018fe40b1f7db22d52f7cfd827dc6d1fee3109865f77 SHA512 cb9de1cffa0955bfc1e5c600b5901e4931539dc812952ec86363eb62f67935df5e6b599ef8cb46d2e9edb68ae56a59993202084ca5dad6ffc373e6e5e07345b2 WHIRLPOOL 2fc569092838990388277b87b7a4fe07c060a81af610956aced3dd43f70f27d165d4e88e2faf4ee342894921c2b0d22b6c87a11c685d6f23f0784a52e77130f8
+MISC ChangeLog-2015 694 SHA256 d3862563be435f152af81d06baaf90961ca6d573cb5bf2818e5164983c2ac20a SHA512 701fca829508b1bf65cc1270ed83b040ad800d498c80f17d399ff0c4a3185b17ab8cbe8b9a148d9416d8ec972858a814050d5bd64cc38d1f7c9179269374e780 WHIRLPOOL 29c65eac7c15a7c4f14874411f9e7dbcde7933a4949190526f0c1c124c0b017eb184ef4e6c335a67da8d97ee773d68e6bc8bd238ec04bf6ad74947b1e405419c
+MISC metadata.xml 330 SHA256 b8f1be07daf51b91d0d49b6fbbf19e0105358875d92a0cf5599d393d1ad90b67 SHA512 e41d0df2a7bd4e11f561ffb239ea5fc9b74b0607bb05a7e5e8f4f9a6ab0b7482067ab2d255862b7a891d773b1bb8753b7bdbb5e63dfa734264ad2285b768ccc2 WHIRLPOOL f64e08478504bdcc9958831acf9fb8f8750a7e47b57c7041a13c63ba3353010eef46329d4b1a7f957013d4d2a2a31eec7a8ed524ec79a1bddb64200049a5da1b
diff --git a/sys-cluster/libccs/libccs-3.1.5.ebuild b/sys-cluster/libccs/libccs-3.1.5.ebuild
new file mode 100644
index 000000000000..d5dc0d2fea45
--- /dev/null
+++ b/sys-cluster/libccs/libccs-3.1.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 Configuration System 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/corosync-1.4.7
+ dev-libs/libxml2
+ !sys-cluster/ccs"
+DEPEND="${RDEPEND}
+ >=sys-kernel/linux-headers-2.6.24"
+
+S="${WORKDIR}/${MY_P}/config/libs"
+
+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" \
+ --ccslibdir=/usr/$(get_libdir) \
+ --ccsincdir=/usr/include \
+ || die "configure problem"
+}
+
+src_install() {
+ default
+ use static-libs || rm -f "${D}"/usr/lib*/*.a
+}
diff --git a/sys-cluster/libccs/libccs-3.2.0.ebuild b/sys-cluster/libccs/libccs-3.2.0.ebuild
new file mode 100644
index 000000000000..fa9307da647e
--- /dev/null
+++ b/sys-cluster/libccs/libccs-3.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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 Configuration System 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 ~arm64 ~hppa ~x86"
+IUSE="static-libs"
+
+RDEPEND="
+ =sys-cluster/corosync-1.4.7
+ dev-libs/libxml2
+ !sys-cluster/ccs"
+DEPEND="${RDEPEND}
+ >=sys-kernel/linux-headers-2.6.24"
+
+S="${WORKDIR}/${MY_P}/config/libs"
+
+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" \
+ --ccslibdir=/usr/$(get_libdir) \
+ --ccsincdir=/usr/include \
+ || die "configure problem"
+}
+
+src_install() {
+ default
+ use static-libs || rm -f "${D}"/usr/lib*/*.a
+}
diff --git a/sys-cluster/libccs/metadata.xml b/sys-cluster/libccs/metadata.xml
new file mode 100644
index 000000000000..7c52bc7fad7b
--- /dev/null
+++ b/sys-cluster/libccs/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>cluster@gentoo.org</email>
+ <name>Gentoo Cluster Project</name>
+ </maintainer>
+ <longdescription>Cluster Configuration System Library</longdescription>
+</pkgmetadata>