aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2011-01-20 23:35:41 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2011-01-20 23:36:31 +0300
commite27447315006676c61ad72333b70dab476d6f0d3 (patch)
tree321d812dbaf17b82380ad418784b03acb3554285 /sys-cluster
parentMerge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/sci (diff)
downloadsci-e27447315006676c61ad72333b70dab476d6f0d3.tar.gz
sci-e27447315006676c61ad72333b70dab476d6f0d3.tar.bz2
sci-e27447315006676c61ad72333b70dab476d6f0d3.zip
[sys-cluster/ceph] Moved to tree
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/ceph/ChangeLog10
-rw-r--r--sys-cluster/ceph/Manifest7
-rw-r--r--sys-cluster/ceph/ceph-0.24.1.ebuild72
-rw-r--r--sys-cluster/ceph/files/ceph-0.24.1-autotools.patch14
-rw-r--r--sys-cluster/ceph/files/ceph.confd8
-rw-r--r--sys-cluster/ceph/files/ceph.initd26
-rw-r--r--sys-cluster/ceph/metadata.xml13
7 files changed, 0 insertions, 150 deletions
diff --git a/sys-cluster/ceph/ChangeLog b/sys-cluster/ceph/ChangeLog
deleted file mode 100644
index 585354243..000000000
--- a/sys-cluster/ceph/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for sys-cluster/ceph
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ChangeLog,v 1.1 2010/12/07 18:25:28 alexxy Exp $
-
-*ceph-0.23.1 (07 Dec 2010)
-
- 07 Dec 2010; Alexey Shvetsov <alexxy@gentoo.org> +ceph-0.23.1.ebuild,
- +files/ceph.confd, +files/ceph.initd, +metadata.xml:
- Initial import per bug #338008
-
diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
deleted file mode 100644
index f35802399..000000000
--- a/sys-cluster/ceph/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX ceph-0.24.1-autotools.patch 699 RMD160 12fee9434e154afde078ce5b41ec4295a0bb1209 SHA1 a4e5ab770c2487329cf406f6b5758dfb3a835f8f SHA256 51aba64dd4fc80934071d4844db7dff2d54bd9f567a81e4d6ae20039f60cd434
-AUX ceph.confd 225 RMD160 9842eeb3f55453dc6ab96ebb0c4f784c56e5b9d3 SHA1 63e1670ab13e0a957da93d9ad6a17b612219bd88 SHA256 b12f53878a92b5ee70f9d827e321b641618bd267a7fa57a1e53f0ee4d5c830e8
-AUX ceph.initd 400 RMD160 58873ca15a29a81ecd64bda17749eee1ca96af01 SHA1 544beae2d460fa0a44eb4e9eb26a7bbcd96405d7 SHA256 9b957c42c3ab27e3e29f42aaae718396e14cd91256df7f959e212446d2f90618
-DIST ceph-0.24.1.tar.gz 1530486 RMD160 370786e2d0a19f2a6fc2ff179a277df1f78bd246 SHA1 840c82b7d760ad87128371c750c95d84c631b1b2 SHA256 f601d94b309743c3e0c9576e00f445f06ded3c20f840aebc67825c155b67cfbf
-EBUILD ceph-0.24.1.ebuild 1838 RMD160 5181f4bed4e0e37cc5f5eaeadd3d75279a8b4f8f SHA1 b3e8f5b620fc90fe1c505f250d34906a7aa20a13 SHA256 20bb40c2a4fa38a938a4c6a953cbb1275f7ce35499e488faf428bfa196d97b99
-MISC ChangeLog 394 RMD160 2af7c2cd1146ac9b1a8abf40167d5b3f225a8ee9 SHA1 1fb5460c907ea18e053da2b7ed68a88e5c7a00e7 SHA256 c0eca81ed37fe3dce569f4e52a137d0c796ef365c762d2fb3d192cd9fe98171e
-MISC metadata.xml 500 RMD160 8f9c763bbdc181f3137b7ec9072045704a7dbde4 SHA1 79483cf0de883a911745b2152b1b78ff64dcaa37 SHA256 98ecd9596f86ca204850d8c673a93f34c99e7a3eb6f55dbdf5ce56b9164d4407
diff --git a/sys-cluster/ceph/ceph-0.24.1.ebuild b/sys-cluster/ceph/ceph-0.24.1.ebuild
deleted file mode 100644
index 37a5cc470..000000000
--- a/sys-cluster/ceph/ceph-0.24.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ceph/ceph-0.23.1.ebuild,v 1.1 2010/12/07 18:25:28 alexxy Exp $
-
-EAPI="3"
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.newdream.net/"
-SRC_URI="http://ceph.newdream.net/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug fuse libatomic radosgw static-libs"
-
-CDEPEND="dev-libs/boost
- dev-libs/libedit
- libatomic? ( dev-libs/libatomic_ops )
- fuse? ( sys-fs/fuse )
- radosgw? ( dev-libs/fcgi dev-libs/expat )
- dev-libs/crypto++
- "
-DEPEND="${CDEPEND}
- dev-util/pkgconfig"
-RDEPEND="${CDEPEND}
- sys-fs/btrfs-progs"
-
-src_prepare() {
- sed -e 's:invoke-rc\.d.*:/etc/init.d/ceph reload >/dev/null:' \
- -i src/logrotate.conf || die
- sed -i "/^docdir =/d" src/Makefile.am || die #fix doc path
- epatch "${FILESDIR}/${P}-autotools.patch"
- eautoreconf
-}
-
-src_configure() {
- econf \
- --without-hadoop \
- --without-tcmalloc \
- --docdir=/usr/share/doc/${PF} \
- --includedir=/usr/include \
- $(use_with debug) \
- $(use_with fuse) \
- $(use_with libatomic libatomic-ops) \
- $(use_with radosgw) \
- $(use_enable static-libs static)
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- find "${D}" -type f -name "*.la" -exec rm -f {} \;
-
- rmdir "${D}/usr/sbin"
-
- exeinto /usr/$(get_libdir)/ceph || die
- newexe src/init-ceph ceph_init.sh || die
-
- insinto /etc/logrotate.d/ || die
- newins src/logrotate.conf ${PN} || die
-
- chmod 644 "${D}"/usr/share/doc/${PF}/sample.* || die
-
- keepdir /var/lib/${PN} || die
- keepdir /var/lib/${PN}/tmp || die
- keepdir /var/log/${PN}/stat || die
- keepdir /var/run/${PN} || die
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN} || die
- newconfd "${FILESDIR}/${PN}.confd" ${PN} || die
-}
diff --git a/sys-cluster/ceph/files/ceph-0.24.1-autotools.patch b/sys-cluster/ceph/files/ceph-0.24.1-autotools.patch
deleted file mode 100644
index b80371b4d..000000000
--- a/sys-cluster/ceph/files/ceph-0.24.1-autotools.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/configure.ac 2011-01-09 00:41:26.000000000 +0100
-+++ b/configure.ac 2011-01-20 13:58:12.071764382 +0100
-@@ -33,7 +33,10 @@
- AC_CHECK_LIB([m], [pow], [true], AC_MSG_FAILURE([libm not found]))
- AC_CHECK_LIB([pthread], [pthread_create], [true], AC_MSG_FAILURE([libpthread not found]))
- PKG_CHECK_MODULES([CRYPTOPP], [libcrypto++], [], [
-- AC_SEARCH_LIBS([_ZTIN8CryptoPP14CBC_EncryptionE], [crypto++ cryptopp], [true], AC_MSG_FAILURE([libcrypto++ not found]), [-lpthread])])
-+ AC_LANG_PUSH([C++])
-+ AC_SEARCH_LIBS([_ZTIN8CryptoPP14CBC_EncryptionE], [crypto++ cryptopp], [true], AC_MSG_FAILURE([libcrypto++ not found]), [-lpthread])
-+ AC_LANG_POP([C++])
-+ ])
-
- # debug crap?
- AC_ARG_WITH([debug],
diff --git a/sys-cluster/ceph/files/ceph.confd b/sys-cluster/ceph/files/ceph.confd
deleted file mode 100644
index 1afc33560..000000000
--- a/sys-cluster/ceph/files/ceph.confd
+++ /dev/null
@@ -1,8 +0,0 @@
-# These are passed as arguments to original ceph initscript
-# see also http://ceph.newdream.net/wiki/Starting_and_stopping
-
-# CEPH_COMMON=( --hostname myhost )
-
-CEPH_START=( start )
-CEPH_STOP=( stop )
-CEPH_RELOAD=( reload )
diff --git a/sys-cluster/ceph/files/ceph.initd b/sys-cluster/ceph/files/ceph.initd
deleted file mode 100644
index f56a67b16..000000000
--- a/sys-cluster/ceph/files/ceph.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-
-opts="reload"
-bin=/usr/lib/ceph/ceph_init.sh
-
-depend() {
- after net
-}
-
-start() {
- ebegin "Initializing local Ceph node"
- $bin "${CEPH_COMMON[@]}" "${CEPH_START[@]}"
- eend 0
-}
-
-reload() {
- ebegin "Reloading ceph configuration"
- $bin "${CEPH_COMMON[@]}" "${CEPH_RELOAD[@]}"
- eend 0
-}
-
-stop() {
- ebegin "Stopping local Ceph node"
- $bin "${CEPH_COMMON[@]}" "${CEPH_STOP[@]}"
- eend 0
-}
diff --git a/sys-cluster/ceph/metadata.xml b/sys-cluster/ceph/metadata.xml
deleted file mode 100644
index 2eeec3696..000000000
--- a/sys-cluster/ceph/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?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>
-<use>
- <flag name='fuse'>Build fuse client</flag>
- <flag name='libatomic'>Use libatomic instead of builtin atomic operations</flag>
- <flag name='radosgw'>Add radosgw support</flag>
-</use>
-</pkgmetadata>