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:
parent
63c7505c62
commit
1c11c09804
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=65066
@ -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
30
www/pound/Makefile
Normal 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
1
www/pound/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (Pound-0.9.tgz) = 9080568e7ac2c7c15c60799c2c62ce33
|
27
www/pound/files/patch-Makefile
Normal file
27
www/pound/files/patch-Makefile
Normal 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
1
www/pound/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Reverse proxy, load balancer and HTTP(S) frontend for web servers
|
9
www/pound/pkg-descr
Normal file
9
www/pound/pkg-descr
Normal 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
1
www/pound/pkg-plist
Normal file
@ -0,0 +1 @@
|
||||
sbin/pound
|
Loading…
Reference in New Issue
Block a user