diff options
Diffstat (limited to 'sys-cluster/vstatd-svn')
-rw-r--r-- | sys-cluster/vstatd-svn/Manifest | 18 | ||||
-rw-r--r-- | sys-cluster/vstatd-svn/files/digest-vstatd-svn-9999 | 1 | ||||
-rw-r--r-- | sys-cluster/vstatd-svn/files/vstatd-initd | 32 | ||||
-rw-r--r-- | sys-cluster/vstatd-svn/vstatd-svn-9999.ebuild | 23 |
4 files changed, 55 insertions, 19 deletions
diff --git a/sys-cluster/vstatd-svn/Manifest b/sys-cluster/vstatd-svn/Manifest index 3b05b42..3af1ac5 100644 --- a/sys-cluster/vstatd-svn/Manifest +++ b/sys-cluster/vstatd-svn/Manifest @@ -1,7 +1,11 @@ -EBUILD vstatd-svn-9999.ebuild 864 RMD160 edf114273d7437d4b32f32546f00e9dd9ab570c5 SHA1 48cff927063112eb68398eb79f15efc82664e416 SHA256 0fe5787a809198ea7be6288367b66b786039d6e5adf3d141f00f2a1269b676ce -MD5 28a0342f0a2fe8393169d15427477f93 vstatd-svn-9999.ebuild 864 -RMD160 edf114273d7437d4b32f32546f00e9dd9ab570c5 vstatd-svn-9999.ebuild 864 -SHA256 0fe5787a809198ea7be6288367b66b786039d6e5adf3d141f00f2a1269b676ce vstatd-svn-9999.ebuild 864 -MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-vstatd-svn-9999 1 -RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-vstatd-svn-9999 1 -SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-vstatd-svn-9999 1 +AUX vstatd-initd 550 RMD160 95d595495cf1305d1cd9c0dc41a23d419de8c376 SHA1 c0f4d63825b81f35de084be884655801b7a7d3cc SHA256 a2104470a579d062ca587ceb949787d019f861058de1729ec9fb3ca90193b6d9 +MD5 4318c072fe7f92d14b5e8699e195860d files/vstatd-initd 550 +RMD160 95d595495cf1305d1cd9c0dc41a23d419de8c376 files/vstatd-initd 550 +SHA256 a2104470a579d062ca587ceb949787d019f861058de1729ec9fb3ca90193b6d9 files/vstatd-initd 550 +EBUILD vstatd-svn-9999.ebuild 844 RMD160 cc6a39fde3c00f6a3b8b771716cd7edcfcb82688 SHA1 70474ecbe477529e9da8ce984e31eceed61a2a1c SHA256 838229b85bed6213c1d17331621c7058be573b9e256266ff143a45644ad0c369 +MD5 157703e841d8900e8b81ce9de578ed79 vstatd-svn-9999.ebuild 844 +RMD160 cc6a39fde3c00f6a3b8b771716cd7edcfcb82688 vstatd-svn-9999.ebuild 844 +SHA256 838229b85bed6213c1d17331621c7058be573b9e256266ff143a45644ad0c369 vstatd-svn-9999.ebuild 844 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-vstatd-svn-9999 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-vstatd-svn-9999 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-vstatd-svn-9999 0 diff --git a/sys-cluster/vstatd-svn/files/digest-vstatd-svn-9999 b/sys-cluster/vstatd-svn/files/digest-vstatd-svn-9999 index 8b13789..e69de29 100644 --- a/sys-cluster/vstatd-svn/files/digest-vstatd-svn-9999 +++ b/sys-cluster/vstatd-svn/files/digest-vstatd-svn-9999 @@ -1 +0,0 @@ - diff --git a/sys-cluster/vstatd-svn/files/vstatd-initd b/sys-cluster/vstatd-svn/files/vstatd-initd new file mode 100644 index 0000000..f7ae5d1 --- /dev/null +++ b/sys-cluster/vstatd-svn/files/vstatd-initd @@ -0,0 +1,32 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +depend() { + after vcd +} + +start() { + ebegin "Starting ${SVCNAME}" + + if [[ -f "/var/run/${SVCNAME}.pid" ]] ; then + rm -f "/var/run/${SVCNAME}.pid" + fi + + start-stop-daemon \ + --start \ + --pidfile "/var/run/${SVCNAME}.pid" \ + --exec /usr/sbin/vstatd + eend $? +} + +stop() { + ebegin "Stopping ${SVCNAME}" + + start-stop-daemon \ + --stop \ + --pidfile "/var/run/${SVCNAME}.pid" \ + --exec /usr/sbin/vstatd + eend $? +} diff --git a/sys-cluster/vstatd-svn/vstatd-svn-9999.ebuild b/sys-cluster/vstatd-svn/vstatd-svn-9999.ebuild index 7a23225..ceaccb0 100644 --- a/sys-cluster/vstatd-svn/vstatd-svn-9999.ebuild +++ b/sys-cluster/vstatd-svn/vstatd-svn-9999.ebuild @@ -1,22 +1,22 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.208-r5.ebuild,v 1.1 2005/10/27 17:20:36 hollow Exp $ +# $Header: $ -inherit autotools eutils toolchain-funcs subversion +inherit autotools eutils subversion -DESCRIPTION="Linux-VServer Statistics Daemon" -HOMEPAGE="http://linux-vserver.org" +DESCRIPTION="Linux-VServer Statistics Daemon." +HOMEPAGE="http://svn.linux-vserver.org/projects/vstatd/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~alpha ~ppc ~sparc ~x86" - +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="dev-libs/confuse - =dev-libs/lucid-svn-9999 - =sys-libs/libvserver-svn-9999 - net-analyzer/rrdtool" + =dev-libs/lucid-svn-9999 + =sys-libs/libvserver-svn-9999 + net-analyzer/rrdtool" +RDEPEND="${DEPEND}" ESVN_REPO_URI="http://svn.linux-vserver.org/svn/vstatd/trunk" ESVN_BOOTSTRAP="make -f Makefile.svn" @@ -27,7 +27,8 @@ src_compile() { } src_install() { - make DESTDIR="${D}" install || die "install failed" + emake DESTDIR="${D}" install || die "emake install failed" keepdir /var/lib/vstatd + newinitd "${FILESDIR}/vstatd-initd" vstatd || die "Inserting init.d-file failed" dodoc README ChangeLog AUTHORS } |