summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZack Welch <zwelch@gentoo.org>2003-02-25 03:30:37 +0000
committerZack Welch <zwelch@gentoo.org>2003-02-25 03:30:37 +0000
commit7e8b238d5d610037161f33c47a9ae8810ea0d644 (patch)
tree05ace680d1edeb04cc90e71ca39e0272bea7b4b5 /sys-cluster
parentadjusted SRC_URI (diff)
downloadgentoo-2-7e8b238d5d610037161f33c47a9ae8810ea0d644.tar.gz
gentoo-2-7e8b238d5d610037161f33c47a9ae8810ea0d644.tar.bz2
gentoo-2-7e8b238d5d610037161f33c47a9ae8810ea0d644.zip
add Linux Virtual Server ebuilds; closes bugs 15705 and 15706
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/ipvsadm/ChangeLog9
-rw-r--r--sys-cluster/ipvsadm/files/digest-ipvsadm-1.211
-rw-r--r--sys-cluster/ipvsadm/ipvsadm-1.21.ebuild35
-rw-r--r--sys-cluster/keepalived/ChangeLog9
-rw-r--r--sys-cluster/keepalived/files/digest-keepalived-1.0.01
-rw-r--r--sys-cluster/keepalived/keepalived-1.0.0.ebuild67
6 files changed, 122 insertions, 0 deletions
diff --git a/sys-cluster/ipvsadm/ChangeLog b/sys-cluster/ipvsadm/ChangeLog
new file mode 100644
index 000000000000..91dc6860a217
--- /dev/null
+++ b/sys-cluster/ipvsadm/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sys-cluster/ipvsadm
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ipvsadm/ChangeLog,v 1.1 2003/02/25 03:30:37 zwelch Exp $
+
+*ipvsadm-1.21 (24 Feb 2003)
+
+ 24 Feb 2003; Zach Welch <zwelch@gentoo.org> ipvsadm-1.21.ebuild files/digest-ipvsadm-1.21 :
+ New ebuild from bug 15706; Brett Simpson <simpsonb@impmail.dnsalias.com>
+
diff --git a/sys-cluster/ipvsadm/files/digest-ipvsadm-1.21 b/sys-cluster/ipvsadm/files/digest-ipvsadm-1.21
new file mode 100644
index 000000000000..ef437ceef953
--- /dev/null
+++ b/sys-cluster/ipvsadm/files/digest-ipvsadm-1.21
@@ -0,0 +1 @@
+MD5 5dc048eaed9c204ff5713bfe3ac90391 ipvsadm-1.21.tar.gz 29561
diff --git a/sys-cluster/ipvsadm/ipvsadm-1.21.ebuild b/sys-cluster/ipvsadm/ipvsadm-1.21.ebuild
new file mode 100644
index 000000000000..bf9b374dc4d4
--- /dev/null
+++ b/sys-cluster/ipvsadm/ipvsadm-1.21.ebuild
@@ -0,0 +1,35 @@
+
+DESCRIPTION="The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project."
+HOMEPAGE="http://keepalived.sourceforge.net"
+LICENSE="GPL-2"
+DEPEND="virtual/glibc
+ >=sys-libs/ncurses-5.2"
+
+SRC_URI="http://www.linuxvirtualserver.org/software/kernel-2.4/${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~x86"
+S="${WORKDIR}/${P}"
+
+src_compile() {
+ cd "${S}"
+ make || die
+}
+
+src_install() {
+
+ into /
+ dosbin ipvsadm
+ dosbin ipvsadm-save
+ dosbin ipvsadm-restore
+
+ doman ipvsadm.8
+ doman ipvsadm-save.8
+ doman ipvsadm-restore.8
+
+ exeinto /etc/init.d
+ doexe ipvsadm
+
+ einfo ""
+
+}
diff --git a/sys-cluster/keepalived/ChangeLog b/sys-cluster/keepalived/ChangeLog
new file mode 100644
index 000000000000..587810f7ac7a
--- /dev/null
+++ b/sys-cluster/keepalived/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sys-cluster/keepalived
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/ChangeLog,v 1.1 2003/02/25 03:30:37 zwelch Exp $
+
+*keepalived-1.0.0 (24 Feb 2003)
+
+ 24 Feb 2003; Zach Welch <zwelch@gentoo.org> keepalived-1.0.0.ebuild files/digest-keepalived-1.0.0 :
+ New ebuild from bug 15706; Brett Simpson <simpsonb@impmail.dnsalias.com>
+
diff --git a/sys-cluster/keepalived/files/digest-keepalived-1.0.0 b/sys-cluster/keepalived/files/digest-keepalived-1.0.0
new file mode 100644
index 000000000000..58a58f621ded
--- /dev/null
+++ b/sys-cluster/keepalived/files/digest-keepalived-1.0.0
@@ -0,0 +1 @@
+MD5 75761ad3b2afe73f6a1d6bc060ced196 keepalived-1.0.0.tar.gz 147817
diff --git a/sys-cluster/keepalived/keepalived-1.0.0.ebuild b/sys-cluster/keepalived/keepalived-1.0.0.ebuild
new file mode 100644
index 000000000000..10613b5caa8a
--- /dev/null
+++ b/sys-cluster/keepalived/keepalived-1.0.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/keepalived/keepalived-1.0.0.ebuild,v 1.1 2003/02/25 03:30:37 zwelch Exp $
+
+DESCRIPTION="The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project."
+HOMEPAGE="http://keepalived.sourceforge.net"
+LICENSE="GPL-2"
+DEPEND="virtual/linux-sources
+ popt"
+
+SRC_URI="http://keepalived.sourceforge.net/software/${P}.tar.gz"
+
+IUSE=""
+SLOT="0"
+KEYWORDS="~x86"
+S="${WORKDIR}/${P}"
+
+src_compile() {
+ cd "${S}"
+ ./configure --prefix=/
+ make || die
+}
+
+src_install() {
+
+ into /
+ dosbin bin/keepalived
+
+ into /
+ dobin bin/genhash
+
+ exeinto /etc/init.d
+ doexe keepalived/etc/init.d/keepalived.init
+
+ insinto /etc/keepalived
+ doins keepalived/etc/keepalived/keepalived.conf
+
+ insinto /etc/keepalived/samples
+ doins keepalived/samples/client.pem
+ doins keepalived/samples/dh1024.pem
+ doins keepalived/samples/keepalived.conf.HTTP_GET.port
+ doins keepalived/samples/keepalived.conf.SSL_GET
+ doins keepalived/samples/keepalived.conf.SYNOPSIS
+ doins keepalived/samples/keepalived.conf.ci-linux
+ doins keepalived/samples/keepalived.conf.fwmark
+ doins keepalived/samples/keepalived.conf.inhibit
+ doins keepalived/samples/keepalived.conf.misc_check
+ doins keepalived/samples/keepalived.conf.misc_check_arg
+ doins keepalived/samples/keepalived.conf.real_server_group
+ doins keepalived/samples/keepalived.conf.sample
+ doins keepalived/samples/keepalived.conf.status_code
+ doins keepalived/samples/keepalived.conf.virtualhost
+ doins keepalived/samples/keepalived.conf.vrrp
+ doins keepalived/samples/keepalived.conf.vrrp.lvs_syncd
+ doins keepalived/samples/keepalived.conf.vrrp.scripts
+ doins keepalived/samples/keepalived.conf.vrrp.sync
+ doins keepalived/samples/root.pem
+ doins keepalived/samples/sample.misccheck.smbcheck.sh
+
+ dodoc ChangeLog COPYING README keepalived.spec
+ einfo ""
+ einfo "If you want Linux Virtual Server support in keepalived"
+ einfo "then you must compile an LVS patched kernel, the ipvsadm"
+ einfo "userland tools, and reemerge keepalived."
+ einfo ""
+}
+