summaryrefslogtreecommitdiff
path: root/sys-cluster/ocfs
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/ocfs
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-cluster/ocfs')
-rw-r--r--sys-cluster/ocfs/Manifest5
-rw-r--r--sys-cluster/ocfs/metadata.xml11
-rw-r--r--sys-cluster/ocfs/ocfs-1.0.14.ebuild54
3 files changed, 70 insertions, 0 deletions
diff --git a/sys-cluster/ocfs/Manifest b/sys-cluster/ocfs/Manifest
new file mode 100644
index 000000000000..fc81fcfddd9b
--- /dev/null
+++ b/sys-cluster/ocfs/Manifest
@@ -0,0 +1,5 @@
+DIST ocfs-1.0.14.tar.gz 467237 SHA256 bbcd6c88f3687be13ed69b8968df38843e4f3e1c957a69010a81988890de3a5f SHA512 0a081806ef65bb988a85d65221210748b3b6eaeb1191dde333120090c8d54818549bdeadd72dd814497d3aa4053ef474ade18c4ced8cbf3423785ff6fb404264 WHIRLPOOL 26e16d11e582e4ca6679e5d7fd28b9a4ee70c988400cfaec24bc2dafedd7282cef4c9f652a79cebf490b2058bd5e211ab5b676cda7eac311a7df972aa0cc32e2
+EBUILD ocfs-1.0.14.ebuild 1044 SHA256 56c009bb6bb26db713b1df927bee91926a40f7e6bb5db3adbc93bd806a0e9562 SHA512 24328bf22688aee661715bf7afc784f28b08b8ab431f6670d8360be61b2b4a168dd499f4232b2ae345040ab7bebed9141a93ede099f5e0cf98877a56054eab1f WHIRLPOOL e97d8d81382bc5d5c9567127ada72b9aa1e29284837b89f1cd9a5831786a10670e57a8105d4f3f70f9dfbebb47bafaec848ba94af89be39b4231963739dfeacb
+MISC ChangeLog 2816 SHA256 55de087f134e3401cb4b89343107f37eceae9353a3b56872f3c80831f0ba0a45 SHA512 29d886aaff8371b105af6f9788d48cd7a8bcd31c1894c9b60b7486b3762e294d08c340c6a8e54287310b8aa771671ae577494a58f7bd6674f0badcc16f2c0bce WHIRLPOOL 3a808d53b793e5378f1bf86694c3d946265e1dc3375075c6b153eabc60f60f0fbc5b9ba4dc915e29ac4c1f422e802b57e4877469f59201d623a9e567c430a9e6
+MISC ChangeLog-2015 1000 SHA256 5778473faf59c1f3d39d25c74e223042b3e72683a675a3c37fa109d7e99b0f5e SHA512 fd1495c7acb74821ce00655386108e4a3d836e8acc332e272c20f11b0e8118701ca7eb5c8bc67c0e4acfe20f18961ab0f1e14a1b4bdcf9f9caa16dc6b03f2c4c WHIRLPOOL c5ceffd9231355b08f22140eeeb7a977ec10d4e0ac3359e351af6fefcb34fc04a9131aaf59523c9886fa4105c36ca8ae636f8142023224a73dd51288fa470755
+MISC metadata.xml 307 SHA256 badbac1a6cbca8b8dcce2d77bad76111fe73257ca3e4f7f06d4758dbc5dad775 SHA512 4373d384ed9713aca4b4b69e7aaa5d1d0c700e9d43a5c23a66bd736fa3b7cecb5dfe0f1a314296a6235e48af76529875425fd9ef0582d8583fc8e1b5a5012461 WHIRLPOOL 9e73db232c5dd3dad7e62ac105dc40fbcf098107028cd72b7f83c9ba214ac413caa39d595043d25ca92d60f5841807d04623d7c0fac5aef3269994e1600a75e3
diff --git a/sys-cluster/ocfs/metadata.xml b/sys-cluster/ocfs/metadata.xml
new file mode 100644
index 000000000000..cacaf0222b69
--- /dev/null
+++ b/sys-cluster/ocfs/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+<use>
+ <flag name="aio">Add aio support</flag>
+</use>
+</pkgmetadata>
diff --git a/sys-cluster/ocfs/ocfs-1.0.14.ebuild b/sys-cluster/ocfs/ocfs-1.0.14.ebuild
new file mode 100644
index 000000000000..ecbeed23ad84
--- /dev/null
+++ b/sys-cluster/ocfs/ocfs-1.0.14.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit linux-mod
+
+DESCRIPTION="The Oracle Cluster Filesystem"
+SRC_URI="http://oss.oracle.com/projects/ocfs/dist/files/source/${P}.tar.gz"
+HOMEPAGE="http://oss.oracle.com/projects/ocfs"
+LICENSE="GPL-2"
+
+DEPEND="virtual/linux-sources"
+
+IUSE="aio"
+SLOT="0"
+KEYWORDS="~x86"
+
+pkg_setup() {
+ if kernel_is -ge 2 6; then
+ die "${P} supports only 2.4 kernels"
+ fi
+}
+
+src_compile() {
+ set_arch_to_kernel
+ local myconf
+ use aio && myconf="--enable-aio=yes" || myconf="--enable-aio=no"
+
+ econf \
+ --with-kernel=${KV_DIR} \
+ ${myconf} \
+ || die
+
+ emake || die
+}
+
+src_install() {
+ einstall DESTDIR=${D} || die "Failed to install"
+
+ dodir /etc/ocfs
+ insinto /etc/ocfs
+ doins ocfs2/ocfs.conf
+
+ dodoc README docs/ocfs_doc.zip || die
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+
+ einfo ""
+ einfo "Please remember to re-emerge ${PN} when you upgrade your kernel!"
+ einfo ""
+ einfo "Please edit the configuration file /etc/ocfs/ocfs.conf"
+ einfo ""
+}