summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-08-10 02:37:32 +0000
committerMike Frysinger <vapier@gentoo.org>2004-08-10 02:37:32 +0000
commitcce231bbe7f95e62acf1492264f83a59de555ecc (patch)
tree0e351593495da7267e1ff641050e0027b5b53abf /sys-cluster
parentDEPEND on net-misc/netkit-fingerd, closes #59612 (Manifest recommit) (diff)
downloadgentoo-2-cce231bbe7f95e62acf1492264f83a59de555ecc.tar.gz
gentoo-2-cce231bbe7f95e62acf1492264f83a59de555ecc.tar.bz2
gentoo-2-cce231bbe7f95e62acf1492264f83a59de555ecc.zip
clean up one ugly-ass ebuild
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild36
1 files changed, 15 insertions, 21 deletions
diff --git a/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild b/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild
index cfc58b9d7992..276515e5d7c1 100644
--- a/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild
+++ b/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild
@@ -1,46 +1,40 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild,v 1.4 2004/07/15 02:53:37 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/feedbackd-agent/feedbackd-agent-0.3.1.ebuild,v 1.5 2004/08/10 02:37:32 vapier Exp $
-inherit eutils
-
-DESCRIPTION="Feedbackd is a client/server system that provides dynamic feedback of server
-load in a Linux Virtual Server (LVS)-based cluster. Monitor plugins are used to
-measure the health of each server, allowing a flexible way to report load back
-to the load balancer. It also facilitates the addition and removal of servers
-from the cluster.
-
-This is the agent process for feedbackd, which is run on the real server."
+inherit eutils flag-o-matic
+DESCRIPTION="system for dynamic feedback of server loads in a Linux Virtual Server (LVS)-based cluster"
HOMEPAGE="http://www.redfishsoftware.com.au/projects/feedbackd/"
-LICENSE="GPL-2"
-DEPEND="virtual/libc
- >=dev-libs/libxml2
- >=dev-lang/perl"
-
-SRC_URI="http://aleron.dl.sourceforge.net/sourceforge/feedbackd/${P}.tar.gz"
+SRC_URI="mirror://sourceforge/feedbackd/${P}.tar.gz"
+LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
-src_compile() {
+DEPEND="virtual/libc
+ >=dev-libs/libxml2
+ >=dev-lang/perl"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
epatch ${FILESDIR}/compile-gnu-source.patch
+ append-flags -O2
+}
- CFLAGS="${CFLAGS/-O?/} -O2" \
+src_compile() {
econf \
--sysconfdir=/etc \
--localstatedir=/var \
--with-xml-config=/usr/bin/xml2-config \
--with-perl=/usr/bin/perl \
|| die "bad ./configure"
-
- cd "${S}"
make || die
}
src_install() {
einstall || die
- dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README || die
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
}