1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

Add pound, a reverse proxy, load balancer and HTTP(S) frontend for web

servers.
This commit is contained in:
Anders Nordby 2002-08-26 23:40:02 +00:00
parent 63c7505c62
commit 1c11c09804
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=65066
7 changed files with 70 additions and 0 deletions

View File

@ -328,6 +328,7 @@
SUBDIR += phpbb
SUBDIR += phpnuke
SUBDIR += plugger
SUBDIR += pound
SUBDIR += pruby
SUBDIR += publicfile
SUBDIR += py-HTMLgen

30
www/pound/Makefile Normal file
View File

@ -0,0 +1,30 @@
# New ports collection makefile for: pound
# Date created: 27 August 2002
# Whom: Anders Nordby <anders@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= pound
PORTVERSION= 0.9
CATEGORIES= www net
MASTER_SITES= http://www.apsis.ch/pound/ \
ftp://ftp.nuug.no/pub/anders/distfiles/
DISTNAME= Pound-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= anders@FreeBSD.org
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ARGS+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
F_CONF=${PREFIX}/etc/pound.cfg
MAN8= pound.8
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pound ${PREFIX}/sbin/
${INSTALL_MAN} ${WRKSRC}/pound.8 ${PREFIX}/man/man8/
.include <bsd.port.mk>

1
www/pound/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (Pound-0.9.tgz) = 9080568e7ac2c7c15c60799c2c62ce33

View File

@ -0,0 +1,27 @@
--- Makefile.orig Mon Aug 19 08:19:53 2002
+++ Makefile Mon Aug 26 22:10:35 2002
@@ -26,20 +26,20 @@
#
# $Id: Makefile,v 0.9 2002/08/19 08:19:53 roseg Exp roseg $
-CC=gcc
+#CC=gcc
# For GNU-less systems use:
#CC=cc
# Configuration file default; if none, look at config.c for default!
-F_CONF=/usr/local/etc/pound/pound.cfg
+#F_CONF=/usr/local/etc/pound/pound.cfg
-CFLAGS=-O2 -DF_CONF=\"$(F_CONF)\" -DAEMON
+CFLAGS+= -DF_CONF=\"$(F_CONF)\" -DAEMON $(PTHREAD_CFLAGS) -DNEED_STACK
# some old compilers don't like -O2; you may want to try -g for debugging
#CFLAGS=-O -DF_CONF=\"$(F_CONF)\" -DAEMON
# For OpenBSD/FreeBSD use:
#CFLAGS=-O2 -pthread -DF_CONF=\"$(F_CONF)\" -DNEED_STACK -DAEMON
-LIBS=-lssl -lpthread
+LIBS=-lssl -lcrypto $(PTHREAD_LIBS)
# For SystemV/Solaris use:
#LIBS=-lssl -lpthread -lsocket -lnsl
# For OpenBSD/FreeBSD use:

1
www/pound/pkg-comment Normal file
View File

@ -0,0 +1 @@
Reverse proxy, load balancer and HTTP(S) frontend for web servers

9
www/pound/pkg-descr Normal file
View File

@ -0,0 +1,9 @@
The Pound program is a reverse proxy, load balancer and HTTPS front-end for
Web server(s). Pound was developed to enable distributing load among several
Web-servers, and to allow for a convenient SSL wrapper for those Web servers
that do not offer it natively. Pound is distributed under the GPL - no
warranty, it's free to use, copy and give away.
WWW: http://www.apsis.ch/pound/
- Anders Nordby <anders@FreeBSD.org>

1
www/pound/pkg-plist Normal file
View File

@ -0,0 +1 @@
sbin/pound