Hello, based on Pete's port of "pound" from 12 January 2006, I attempted an update to its latest version pound-2.0.4. With only minor modifications in the Makefile, it installs and runs fine under 3.9/i386/ -current as of today.
Rolf diff -u pound-1.9.5/Makefile pound/Makefile --- pound-1.9.5/Makefile Thu Jan 12 19:49:51 2006 +++ pound/Makefile Sun Apr 2 18:18:32 2006 @@ -3,9 +3,9 @@ # based on application by Robert Segall ([EMAIL PROTECTED]) # -COMMENT= "SSL reverse proxy and load balancer" +COMMENT= "HTTP/HTTPS reverse proxy and load balancer" -VERSION= 1.9.5 +VERSION= 2.0.4 DISTNAME= Pound-${VERSION} PKGNAME= pound-${VERSION} CATEGORIES= net @@ -15,9 +15,9 @@ # need to get a copy of openssl to compile locally with +threads SUPFILEVER= 0.9.8a SUPDISTNAME= openssl-${SUPFILEVER} -SUPDISTFILES= ${SUPDISTNAME}.tar.gz:0 +SUPDISTFILES= ${SUPDISTNAME}.tar.gz BASEDISTFILE= ${DISTNAME}.tgz -DISTFILES= ${BASEDISTFILE} ${SUPDISTFILES} +DISTFILES= ${BASEDISTFILE} ${SUPDISTFILES}:0 # LICENSE=GPL PERMIT_PACKAGE_CDROM= Yes diff -u pound-1.9.5/distinfo pound/distinfo --- pound-1.9.5/distinfo Thu Jan 12 19:55:22 2006 +++ pound/distinfo Sun Apr 2 15:37:36 2006 @@ -1,8 +1,8 @@ -MD5 (Pound-1.9.5.tgz) = 6db10b610a0d0b64dd05828fccff55db +MD5 (Pound-2.0.4.tgz) = d7953742a638210eb89cf8deb2cb2112 MD5 (openssl-0.9.8a.tar.gz) = 1d16c727c10185e4d694f87f5e424ee1 -RMD160 (Pound-1.9.5.tgz) = 25e0d1d0a1eaff8f20474c732ff44eef189ccc20 +RMD160 (Pound-2.0.4.tgz) = df3b3bf30d46a2fcecbe03e43f33052fa8bf11f7 RMD160 (openssl-0.9.8a.tar.gz) = f92bb3cc4097cbeb5365f205b6412999d8fc3389 -SHA1 (Pound-1.9.5.tgz) = 6a47f7d6cccd6144cd67b32854fa39a6e4741978 +SHA1 (Pound-2.0.4.tgz) = 19dd78badeec1ccfa7f17ce45ea4e9f214023f4d SHA1 (openssl-0.9.8a.tar.gz) = 2aaba0f728179370fb3e86b43209205bc6c06a3a -SIZE (Pound-1.9.5.tgz) = 145000 +SIZE (Pound-2.0.4.tgz) = 143740 SIZE (openssl-0.9.8a.tar.gz) = 3271435
pound.tgz
Description: GNU Zip compressed data