diff options
author | 2010-03-02 15:52:22 +0000 | |
---|---|---|
committer | 2010-03-02 15:52:22 +0000 | |
commit | 984c2ce0dde7d6e57052a74ba1ea42421c4a660e (patch) | |
tree | 733ba8b6733270c9f10635c29a14c45aaca5af5b /net-misc | |
parent | clean up (diff) | |
download | gentoo-2-984c2ce0dde7d6e57052a74ba1ea42421c4a660e.tar.gz gentoo-2-984c2ce0dde7d6e57052a74ba1ea42421c4a660e.tar.bz2 gentoo-2-984c2ce0dde7d6e57052a74ba1ea42421c4a660e.zip |
Initial import.
(Portage version: 2.1.7.17/cvs/Linux x86_64)
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/kumofs/ChangeLog | 12 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-gateway.confd | 4 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-gateway.initd | 26 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-manager.confd | 6 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-manager.initd | 27 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-server.confd | 6 | ||||
-rw-r--r-- | net-misc/kumofs/files/kumo-server.initd | 27 | ||||
-rw-r--r-- | net-misc/kumofs/kumofs-0.3.1.ebuild | 37 | ||||
-rw-r--r-- | net-misc/kumofs/metadata.xml | 9 |
9 files changed, 154 insertions, 0 deletions
diff --git a/net-misc/kumofs/ChangeLog b/net-misc/kumofs/ChangeLog new file mode 100644 index 000000000000..39504391863e --- /dev/null +++ b/net-misc/kumofs/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for net-misc/kumofs +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/kumofs/ChangeLog,v 1.1 2010/03/02 15:52:22 matsuu Exp $ + +*kumofs-0.3.1 (02 Mar 2010) + + 02 Mar 2010; MATSUU Takuto <matsuu@gentoo.org> +kumofs-0.3.1.ebuild, + +files/kumo-gateway.confd, +files/kumo-gateway.initd, + +files/kumo-manager.confd, +files/kumo-manager.initd, + +files/kumo-server.confd, +files/kumo-server.initd, +metadata.xml: + Initial import. + diff --git a/net-misc/kumofs/files/kumo-gateway.confd b/net-misc/kumofs/files/kumo-gateway.confd new file mode 100644 index 000000000000..8df9c177616b --- /dev/null +++ b/net-misc/kumofs/files/kumo-gateway.confd @@ -0,0 +1,4 @@ +# /etc/conf.d/kumo-gateway: config file for /etc/init.d/kumo-gateway + +#KUMO_GATEWAY_OPTS="-m manager1 -p manager2 -t 11211" +KUMO_GATEWAY_OPTS="-m ${HOSTNAME} -t 11211" diff --git a/net-misc/kumofs/files/kumo-gateway.initd b/net-misc/kumofs/files/kumo-gateway.initd new file mode 100644 index 000000000000..640e68ea516a --- /dev/null +++ b/net-misc/kumofs/files/kumo-gateway.initd @@ -0,0 +1,26 @@ +#!/sbin/runscript +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/kumofs/files/kumo-gateway.initd,v 1.1 2010/03/02 15:52:20 matsuu Exp $ + +KUMO_GATEWAY_EXEC="${KUMO_GATEWAY_EXEC:-/usr/bin/kumo-gateway}" +KUMO_GATEWAY_PID="${KUMO_GATEWAY_PID:-/var/run/kumo-gateway.pid}" + +depend() { + use net kumo-manager + after ntp-client ntpd rdate openrdate adjtimex hwclock + provide memcached +} + +start() { + ebegin "Starting kumo-gateway" + start-stop-daemon --start --quiet --exec "${KUMO_GATEWAY_EXEC}" \ + -- -d "${KUMO_GATEWAY_PID}" ${KUMO_GATEWAY_OPTS} + eend $? +} + +stop() { + ebegin "Stopping kumo-gateway" + start-stop-daemon --stop --quiet --pidfile "${KUMO_GATEWAY_PID}" + eend $? +} diff --git a/net-misc/kumofs/files/kumo-manager.confd b/net-misc/kumofs/files/kumo-manager.confd new file mode 100644 index 000000000000..fc2b6f344300 --- /dev/null +++ b/net-misc/kumofs/files/kumo-manager.confd @@ -0,0 +1,6 @@ +# /etc/conf.d/kumo-manager: config file for /etc/init.d/kumo-manager + +#KUMO_MANAGER_HOSTNAME="${HOSTNAME}" + +#KUMO_MANAGER_OPTS="-p manager2" +KUMO_MANAGER_OPTS="" diff --git a/net-misc/kumofs/files/kumo-manager.initd b/net-misc/kumofs/files/kumo-manager.initd new file mode 100644 index 000000000000..7d1987e8b9df --- /dev/null +++ b/net-misc/kumofs/files/kumo-manager.initd @@ -0,0 +1,27 @@ +#!/sbin/runscript +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/kumofs/files/kumo-manager.initd,v 1.1 2010/03/02 15:52:20 matsuu Exp $ + +KUMO_MANAGER_HOSTNAME="${KUMO_MANAGER_HOSTNAME:-${HOSTNAME}}" +KUMO_MANAGER_EXEC="${KUMO_MANAGER_EXEC:-/usr/bin/kumo-manager}" +KUMO_MANAGER_PID="${KUMO_MANAGER_PID:-/var/run/kumo-manager.pid}" + +depend() { + use net + after ntp-client ntpd rdate openrdate adjtimex hwclock +} + +start() { + ebegin "Starting kumo-manager" + start-stop-daemon --start --quiet --exec "${KUMO_MANAGER_EXEC}" \ + -- -l "${KUMO_MANAGER_HOSTNAME}" -d "${KUMO_MANAGER_PID}" \ + ${KUMO_MANAGER_OPTS} + eend $? +} + +stop() { + ebegin "Stopping kumo-manager" + start-stop-daemon --stop --quiet --pidfile "${KUMO_MANAGER_PID}" + eend $? +} diff --git a/net-misc/kumofs/files/kumo-server.confd b/net-misc/kumofs/files/kumo-server.confd new file mode 100644 index 000000000000..fccaf0812317 --- /dev/null +++ b/net-misc/kumofs/files/kumo-server.confd @@ -0,0 +1,6 @@ +# /etc/conf.d/kumo-server: config file for /etc/init.d/kumo-server + +#KUMO_SERVER_HOSTNAME="${HOSTNAME}" + +#KUMO_SERVER_OPTS="-m manager1 -p manager2 -s /var/lib/kumofs/kumodb.tch" +KUMO_SERVER_OPTS="-m ${HOSTNAME} -s /var/lib/kumofs/kumodb.tch" diff --git a/net-misc/kumofs/files/kumo-server.initd b/net-misc/kumofs/files/kumo-server.initd new file mode 100644 index 000000000000..ccae6ae73dee --- /dev/null +++ b/net-misc/kumofs/files/kumo-server.initd @@ -0,0 +1,27 @@ +#!/sbin/runscript +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/kumofs/files/kumo-server.initd,v 1.1 2010/03/02 15:52:20 matsuu Exp $ + +KUMO_SERVER_HOSTNAME="${KUMO_SERVER_HOSTNAME:-${HOSTNAME}}" +KUMO_SERVER_EXEC="${KUMO_SERVER_EXEC:-/usr/bin/kumo-server}" +KUMO_SERVER_PID="${KUMO_SERVER_PID:-/var/run/kumo-server.pid}" + +depend() { + use net kumo-manager + after ntp-client ntpd rdate openrdate adjtimex hwclock +} + +start() { + ebegin "Starting kumo-server" + start-stop-daemon --start --quiet --exec "${KUMO_SERVER_EXEC}" \ + -- -l "${KUMO_SERVER_HOSTNAME}" -d "${KUMO_SERVER_PID}" \ + ${KUMO_SERVER_OPTS} + eend $? +} + +stop() { + ebegin "Stopping kumo-server" + start-stop-daemon --stop --quiet --pidfile "${KUMO_SERVER_PID}" + eend $? +} diff --git a/net-misc/kumofs/kumofs-0.3.1.ebuild b/net-misc/kumofs/kumofs-0.3.1.ebuild new file mode 100644 index 000000000000..d98c1689db4e --- /dev/null +++ b/net-misc/kumofs/kumofs-0.3.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/kumofs/kumofs-0.3.1.ebuild,v 1.1 2010/03/02 15:52:22 matsuu Exp $ + +EAPI="2" + +DESCRIPTION="a scalable and highly available distributed key-value store" +HOMEPAGE="http://github.com/etolabo/kumofs" +SRC_URI="http://cloud.github.com/downloads/etolabo/kumofs/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=dev-db/tokyocabinet-1.4.10 + >=dev-libs/msgpack-0.3.1 + dev-libs/openssl + >=dev-ruby/msgpack-0.3.1 + >=dev-lang/ruby-1.8.6 + sys-libs/zlib" +RDEPEND="${DEPEND}" + +src_install() { + emake DESTDIR="${D}" install || die + + newinitd "${FILESDIR}/kumo-gateway.initd" kumo-gateway || die + newconfd "${FILESDIR}/kumo-gateway.confd" kumo-gateway || die + newinitd "${FILESDIR}/kumo-manager.initd" kumo-manager || die + newconfd "${FILESDIR}/kumo-manager.confd" kumo-manager || die + newinitd "${FILESDIR}/kumo-server.initd" kumo-server || die + newconfd "${FILESDIR}/kumo-server.confd" kumo-server || die + + keepdir /var/lib/kumofs || die + + dodoc AUTHORS ChangeLog NEWS NOTICE README README.md doc/doc.*.md || die +} diff --git a/net-misc/kumofs/metadata.xml b/net-misc/kumofs/metadata.xml new file mode 100644 index 000000000000..5b14597b8ad0 --- /dev/null +++ b/net-misc/kumofs/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>matsuu@gentoo.org</email> +</maintainer> +</pkgmetadata> + |