aboutsummaryrefslogtreecommitdiffstats
path: root/www/perlbal
diff options
context:
space:
mode:
authorlawrance <lawrance@FreeBSD.org>2005-10-18 10:46:23 +0800
committerlawrance <lawrance@FreeBSD.org>2005-10-18 10:46:23 +0800
commit31bfcc877485c98f1afdc27eba633ab217cd7594 (patch)
tree4e8291031016321a79acdc4c818a12a3de4fbce7 /www/perlbal
parent0c18abe5e0df44ba1e7617dde41f732221320d2b (diff)
downloadfreebsd-ports-gnome-31bfcc877485c98f1afdc27eba633ab217cd7594.tar.gz
freebsd-ports-gnome-31bfcc877485c98f1afdc27eba633ab217cd7594.tar.zst
freebsd-ports-gnome-31bfcc877485c98f1afdc27eba633ab217cd7594.zip
Add perlbal 1.36, reverse-proxy load balancer and webserver.
PR: ports/75369 Submitted by: Jacques Marneweck <jacques@php.net>
Diffstat (limited to 'www/perlbal')
-rw-r--r--www/perlbal/Makefile28
-rw-r--r--www/perlbal/distinfo2
-rw-r--r--www/perlbal/pkg-descr9
-rw-r--r--www/perlbal/pkg-plist30
4 files changed, 69 insertions, 0 deletions
diff --git a/www/perlbal/Makefile b/www/perlbal/Makefile
new file mode 100644
index 000000000000..a079244310c3
--- /dev/null
+++ b/www/perlbal/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: p5-Danga-Socket
+# Date created: 2005-08-08
+# Whom: Jacques Marneweck <jacques@php.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Perlbal
+PORTVERSION= 1.36
+CATEGORIES= www
+MASTER_SITES= http://www.danga.com/dist/Perlbal/
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= jacques@php.net
+COMMENT= Reverse-proxy load balancer and webserver
+
+BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
+ ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource \
+ p5-Danga-Socket>=1.44:${PORTSDIR}/devel/p5-Danga-Socket \
+ ${SITE_PERL}/Net/Netmask.pm:${PORTSDIR}/net-mgmt/p5-Net-Netmask
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN1= perlbal.1
+MAN3= Perlbal.3
+
+.include <bsd.port.mk>
diff --git a/www/perlbal/distinfo b/www/perlbal/distinfo
new file mode 100644
index 000000000000..9fbb9a3aaf97
--- /dev/null
+++ b/www/perlbal/distinfo
@@ -0,0 +1,2 @@
+MD5 (Perlbal-1.36.tar.gz) = 4f90db1ed6b6362811df07cc6fc8b5f5
+SIZE (Perlbal-1.36.tar.gz) = 95079
diff --git a/www/perlbal/pkg-descr b/www/perlbal/pkg-descr
new file mode 100644
index 000000000000..e7e36a4803d7
--- /dev/null
+++ b/www/perlbal/pkg-descr
@@ -0,0 +1,9 @@
+Perlbal is a single-threaded event-based server supporting HTTP load
+balancing, web serving, and a mix of the two.
+
+One of the defining things about Perlbal is that almost everything can
+be configured or reconfigured on the fly without needing to restart the
+software. A basic configuration file containing a management port enables
+you to easily perform operations on a running instance of Perlbal.
+
+WWW: http://www.danga.com/perlbal/
diff --git a/www/perlbal/pkg-plist b/www/perlbal/pkg-plist
new file mode 100644
index 000000000000..27657afec96b
--- /dev/null
+++ b/www/perlbal/pkg-plist
@@ -0,0 +1,30 @@
+bin/perlbal
+%%SITE_PERL%%/Perlbal.pm
+%%SITE_PERL%%/Perlbal/AIO.pm
+%%SITE_PERL%%/Perlbal/BackendHTTP.pm
+%%SITE_PERL%%/Perlbal/ClientHTTP.pm
+%%SITE_PERL%%/Perlbal/ClientHTTPBase.pm
+%%SITE_PERL%%/Perlbal/ClientManage.pm
+%%SITE_PERL%%/Perlbal/ClientProxy.pm
+%%SITE_PERL%%/Perlbal/CommandContext.pm
+%%SITE_PERL%%/Perlbal/HTTPHeaders.pm
+%%SITE_PERL%%/Perlbal/ManageCommand.pm
+%%SITE_PERL%%/Perlbal/Plugin/Highpri.pm
+%%SITE_PERL%%/Perlbal/Plugin/Palimg.pm
+%%SITE_PERL%%/Perlbal/Plugin/Queues.pm
+%%SITE_PERL%%/Perlbal/Plugin/Stats.pm
+%%SITE_PERL%%/Perlbal/Plugin/Vhosts.pm
+%%SITE_PERL%%/Perlbal/Pool.pm
+%%SITE_PERL%%/Perlbal/ReproxyManager.pm
+%%SITE_PERL%%/Perlbal/Service.pm
+%%SITE_PERL%%/Perlbal/Socket.pm
+%%SITE_PERL%%/Perlbal/TCPListener.pm
+%%SITE_PERL%%/Perlbal/Test.pm
+%%SITE_PERL%%/Perlbal/Test/WebClient.pm
+%%SITE_PERL%%/Perlbal/Test/WebServer.pm
+%%SITE_PERL%%/Perlbal/Util.pm
+%%SITE_PERL%%/mach/auto/Perlbal/.packlist
+@dirrm %%SITE_PERL%%/Perlbal/Plugin
+@dirrm %%SITE_PERL%%/Perlbal/Test
+@dirrm %%SITE_PERL%%/Perlbal
+@dirrm %%SITE_PERL%%/mach/auto/Perlbal