summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www-servers/pound/ChangeLog10
-rw-r--r--www-servers/pound/Manifest8
-rw-r--r--www-servers/pound/files/digest-pound-1.61
-rw-r--r--www-servers/pound/files/digest-pound-1.8.31
-rw-r--r--www-servers/pound/pound-1.8.3.ebuild (renamed from www-servers/pound/pound-1.6.ebuild)39
5 files changed, 25 insertions, 34 deletions
diff --git a/www-servers/pound/ChangeLog b/www-servers/pound/ChangeLog
index e47b49ec71b5..c6e3e02cd606 100644
--- a/www-servers/pound/ChangeLog
+++ b/www-servers/pound/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-servers/pound
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/pound/ChangeLog,v 1.4 2004/12/29 01:55:43 ciaranm Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/pound/ChangeLog,v 1.5 2005/04/29 14:50:19 ka0ttic Exp $
+
+*pound-1.8.3 (29 Apr 2005)
+
+ 29 Apr 2005; Aaron Walker <ka0ttic@gentoo.org> -pound-1.6.ebuild,
+ +pound-1.8.3.ebuild:
+ Version bump for security bug 90851.
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
diff --git a/www-servers/pound/Manifest b/www-servers/pound/Manifest
index 0526fc7b7904..cef44a350b25 100644
--- a/www-servers/pound/Manifest
+++ b/www-servers/pound/Manifest
@@ -1,8 +1,8 @@
-MD5 fae7d5d829d2e092550d28e427906c7f ChangeLog 1923
+MD5 7821de2a5ae6fc1ef5cc674b1d934270 pound-1.8.3.ebuild 1081
MD5 05792285ec2b1c8a753313e5d1574eb4 pound-1.7.ebuild 1149
-MD5 4da721b9a889f666b5e9284d96fa9e5f pound-1.6.ebuild 1348
+MD5 303195afdaeee87824ea0b5ccbd8ca7b ChangeLog 2082
MD5 f61bfa064e3acdfcd826e4a38b121196 metadata.xml 161
-MD5 0b2e14a1793d6e6393cf13f015c58a7e files/digest-pound-1.6 58
-MD5 4c7b6277bb33061b615ac9059c74cf62 files/pound.cfg 830
MD5 887a882063050c34c66dcfb8091711bf files/pound.init 583
+MD5 1b3ef0c3cf70a54e0ea0c16066ea3261 files/digest-pound-1.8.3 60
MD5 a5bfd8880ab9b367f5333083252548db files/digest-pound-1.7 58
+MD5 4c7b6277bb33061b615ac9059c74cf62 files/pound.cfg 830
diff --git a/www-servers/pound/files/digest-pound-1.6 b/www-servers/pound/files/digest-pound-1.6
deleted file mode 100644
index c46a088fc4b9..000000000000
--- a/www-servers/pound/files/digest-pound-1.6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 530c26184be5da7715207423339cf2b1 Pound-1.6.tgz 121075
diff --git a/www-servers/pound/files/digest-pound-1.8.3 b/www-servers/pound/files/digest-pound-1.8.3
new file mode 100644
index 000000000000..9e8f5d4f96d6
--- /dev/null
+++ b/www-servers/pound/files/digest-pound-1.8.3
@@ -0,0 +1 @@
+MD5 847693d99694a25c092eed0ec7f409b9 Pound-1.8.3.tgz 141452
diff --git a/www-servers/pound/pound-1.6.ebuild b/www-servers/pound/pound-1.8.3.ebuild
index 7aaf3b8bf8fb..1252df5917f2 100644
--- a/www-servers/pound/pound-1.6.ebuild
+++ b/www-servers/pound/pound-1.8.3.ebuild
@@ -1,42 +1,28 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/pound/pound-1.6.ebuild,v 1.1 2004/08/08 17:59:18 stuart Exp $
-
-MY_P=${P/p/P}
+# $Header: /var/cvsroot/gentoo-x86/www-servers/pound/pound-1.8.3.ebuild,v 1.1 2005/04/29 14:50:19 ka0ttic Exp $
+MY_P="${P/p/P}"
DESCRIPTION="A http/https reverse-proxy and load-balancer."
SRC_URI="http://www.apsis.ch/pound/${MY_P}.tgz"
HOMEPAGE="http://www.apsis.ch/pound/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~hppa"
-IUSE="ssl"
+KEYWORDS="x86 ~ppc ~sparc ~alpha ~mips ~hppa"
+IUSE="ssl msdav unsafe"
DEPEND="virtual/libc
ssl? ( dev-libs/openssl )"
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
src_compile() {
- local myconf
-
- ## check for ssl-support:
- if use ssl; then
- myconf="${myconf} --with-ssl"
- else
- myconf="${myconf} --without-ssl"
- fi
-
- ## TODO: how to handle the missing "syslog" USE-flag?
- ## check for syslog-support:
- #if use syslog; then
- # myconf="${myconf} --with-log="
- #else
- # myconf="${myconf} --without-log"
- #fi
-
- econf ${myconf} || die "configure failed"
+ econf \
+ $(use_with ssl) \
+ $(use_enable msdav) \
+ $(use_enable unsafe) \
+ || die "configure failed"
emake || die "compile failed"
}
@@ -46,8 +32,7 @@ src_install() {
dodoc README
- exeinto /etc/init.d
- newexe ${FILESDIR}/pound.init pound
+ newinitd ${FILESDIR}/${PN}.init ${PN}
insinto /etc
doins ${FILESDIR}/pound.cfg