summaryrefslogtreecommitdiff
path: root/sys-cluster/c3
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-cluster/c3
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-cluster/c3')
-rw-r--r--sys-cluster/c3/Manifest5
-rw-r--r--sys-cluster/c3/c3-4.0.1.ebuild55
-rw-r--r--sys-cluster/c3/metadata.xml8
3 files changed, 68 insertions, 0 deletions
diff --git a/sys-cluster/c3/Manifest b/sys-cluster/c3/Manifest
new file mode 100644
index 000000000000..87a4e68deec4
--- /dev/null
+++ b/sys-cluster/c3/Manifest
@@ -0,0 +1,5 @@
+DIST c3-4.0.1.tar.gz 55142 SHA256 263db9a724a8a6595e110f61d60878897acde23c30a8d8e7ed4238261094cd06 SHA512 a8ace5605709dd713f1686f3e13cd635d0d38224c835b43d0a02f255ddbd77fb9bbd4bbc0a1fac2d08a84bea2e98215264681381d9e9113ae737cc3a23a8dc89 WHIRLPOOL a3c6cbf1782b1ecabb0fa455bab8219fdeba353000e2e871aaa0be92ee3f25370b350c36b4287c08441a35f8c5eeefe12188f0dba11f808b348539a777850de0
+EBUILD c3-4.0.1.ebuild 1395 SHA256 be355ea0f736c2b6306a87543d4cc7db2f6b432fc096e0ea7b765abc532095b7 SHA512 6612321f57e40692f17146fe5dabea18e9a52c3618e18c77e369860305e2bb0a66f498ef943748293b67c00c5e5df1aac5186f560c4b0e3b5dadb34d4eabdaf6 WHIRLPOOL 764cc522869c22117914f9221cdddada0830c99766ef40653f4fa4d1e72be5e482179ba6b4f6c68d5a5877ac6fcb84dde74755444a7df03706fbd916c4243a30
+MISC ChangeLog 2415 SHA256 c4e8c588ded68a3a5ece9118f44db0dc1910a0b25210a9615d852cae1efba913 SHA512 92b67dda23c93a264f91c164f10b06b451488eded7e1fd705ed71ff968089b122187cce9e6f83e5d40ef9b693f290e37693e7a85c86b060ce86ea69054f5ffea WHIRLPOOL 9b30ccf80d674409bc66feb4ee447ccc675b31484368ce68a6549f49392dac90982d243ef5a822e87f12661ce1a212b03c189a3a4047674070c473d87035ce13
+MISC ChangeLog-2015 819 SHA256 cda4ad664e224a25b3f1f45c0ed214cbd9bbcd72138467331d82b35fd3ad37f6 SHA512 6cda56fe81da4a61ccc263d6900e8f7f3896b725caeb44d89ac82e8b4cd32d0840518e0b5a16e1efa1d3d26bc46d1d3d486b56978616d1749942348884a7db1e WHIRLPOOL c04d99c7850595891171a85412f7b8b527d6afbe1c37858d583a0ccddbd51edf7ff849368588147332c4653f6f5a3130dc0e51d15b91aa9641abfa1296be2a1e
+MISC metadata.xml 253 SHA256 5030a84d36a522ae62530f6406dbda5099255457f76b3ed419dcffc6d7383667 SHA512 0894860713279dc39bbe7ce3491002710b62c4476198984a0deb6328cb0012c19d7a5546299960bbe600ee240e62a603dd4c4fa04325a753cc0b7c4044c30aba WHIRLPOOL c55ba84102cbd078e50dd719902811669b3913122f44e982c90039b27067446810d881e73a22ed410edc41a409a273fd355be8a6d627bb0e67717b6a33d5fe1e
diff --git a/sys-cluster/c3/c3-4.0.1.ebuild b/sys-cluster/c3/c3-4.0.1.ebuild
new file mode 100644
index 000000000000..cb0a59ac791d
--- /dev/null
+++ b/sys-cluster/c3/c3-4.0.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="The Cluster Command and Control (C3) tool suite"
+HOMEPAGE="http://www.csm.ornl.gov/torc/C3/"
+SRC_URI="http://www.csm.ornl.gov/torc/C3/Software/${PV}/${P}.tar.gz"
+LICENSE="C3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+# Everything it needs is in "system" (profiles/base/packages)
+DEPEND=""
+
+src_compile() {
+ :
+}
+
+src_install() {
+ # The Install-c3 script is a complete hack, so we do this ourselves.
+ # CHANGELOG says it's FHS-compliant to put stuff here, so we'll believe it.
+ local C3DIR="/opt/c3-4"
+ dodir ${C3DIR}
+
+ # "libraries"
+ insinto ${C3DIR}
+ doins *.py
+
+ # tools
+ exeinto ${C3DIR}
+ # Everything's in the same dir, so we need to weed out non-tool things
+ local TOOL
+ for TOOL in $(find ${S} -maxdepth 1 -type f -name 'c*' -not -name '*.*'); do
+ doexe ${TOOL}
+ done
+ # Get systemimager-using tool out of bin, since systemimager isn't in
+ # portage
+ dodoc ${D}/${C3DIR}/cpushimage
+ rm ${D}/${C3DIR}/cpushimage
+
+ dodoc README README.scale CHANGELOG KNOWN_BUGS
+ docinto contrib
+ dodoc contrib/*
+
+ doman man/man*/*
+
+ # Create env.d file
+ echo "PATH=${C3DIR}" > ${T}/40${PN}
+ echo "ROOTPATH=${C3DIR}" >> ${T}/40${PN}
+ doenvd ${T}/40${PN}
+}
+
+pkg_postinst() {
+ einfo "Because systemimager is not in Portage, cpushimage"
+ einfo "has been installed to /usr/share/doc/${P}/."
+}
diff --git a/sys-cluster/c3/metadata.xml b/sys-cluster/c3/metadata.xml
new file mode 100644
index 000000000000..4a09d7ba8d61
--- /dev/null
+++ b/sys-cluster/c3/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>