diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2010-03-22 01:45:31 +0300 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2010-03-22 01:45:31 +0300 |
commit | 04c56bf7469f30c2fa1ac5c48ebd01efb5f0b675 (patch) | |
tree | 0863fb776c33b5d1889e756f3a5c339336d826d7 /sys-cluster | |
parent | Corrected removing of valpha tarball (diff) | |
download | sci-04c56bf7469f30c2fa1ac5c48ebd01efb5f0b675.tar.gz sci-04c56bf7469f30c2fa1ac5c48ebd01efb5f0b675.tar.bz2 sci-04c56bf7469f30c2fa1ac5c48ebd01efb5f0b675.zip |
[sys-cluster] Add ceph - distributed petascale fs
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/ceph/Manifest | 3 | ||||
-rw-r--r-- | sys-cluster/ceph/ceph-0.19.ebuild | 34 | ||||
-rw-r--r-- | sys-cluster/ceph/metadata.xml | 8 |
3 files changed, 45 insertions, 0 deletions
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest new file mode 100644 index 000000000..e146d0f6f --- /dev/null +++ b/sys-cluster/ceph/Manifest @@ -0,0 +1,3 @@ +DIST ceph-0.19.tar.gz 1268673 RMD160 d37630d83211c6792e5289e6520124a6f6da1cca SHA1 56db7725d982c7f06bb1f3560d45e179330f0195 SHA256 50040b1a590032b7391ca53de014d594d38d8488e972b1c3d1ffbdd77b2e8623 +EBUILD ceph-0.19.ebuild 685 RMD160 670e947e7915b1596de2bcc1057cee8cf779ccb3 SHA1 3ae90c665f0fb74b072258aa43f02018a75eefce SHA256 d329ddde048d1100ab6d8019188600da2cb01bf7b459f977837b3711a12eb68d +MISC metadata.xml 312 RMD160 cee4fad845cc9869091db141c03228bdc581ebae SHA1 d64cd06deddee73ade13ae28f10485eed65b39cb SHA256 df5e16e6037b4f680729211c68d515f35416aaa1af540040e61d5a9301d331db diff --git a/sys-cluster/ceph/ceph-0.19.ebuild b/sys-cluster/ceph/ceph-0.19.ebuild new file mode 100644 index 000000000..80a4cf789 --- /dev/null +++ b/sys-cluster/ceph/ceph-0.19.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit autotools + +DESCRIPTION="Ceph is an open source distributed file system capable of managing many petabytes of storage with ease." +HOMEPAGE="http://ceph.newdream.net/" +SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fuse" + +DEPEND="dev-libs/boost + dev-libs/libedit" +RDEPEND="sys-fs/btrfs-progs" + +src_prepare() { + eautoreconf +} + +src_configure() { + econf $(use_with fuse) +} + +src_install() { + emake DESTDIR=${D} install || die "Install Failed" + keepdir /var/lib/ceph + keepdir /var/log/ceph +} diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml new file mode 100644 index 000000000..6c39673ad --- /dev/null +++ b/sys-cluster/ceph/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>cluster</herd> +<longdescription> +Ceph is a distributed network file system designed to provide excellent performance, reliability, and scalability. +</longdescription> +</pkgmetadata> |