aboutsummaryrefslogtreecommitdiff
path: root/dns
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2006-07-13 02:02:55 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2006-07-13 02:02:55 +0000
commit3fb04ea8552a2371428ad09cbe110ed62b3c2925 (patch)
treeb311721d095e65389edf3753135b4d8906846512 /dns
parent75199522170d79e6293de05f8abc27fadf1f8df1 (diff)
downloadports-3fb04ea8552a2371428ad09cbe110ed62b3c2925.tar.gz
ports-3fb04ea8552a2371428ad09cbe110ed62b3c2925.zip
Add p5-Net-RBLClient 0.5, queries multiple Realtime Blackhole Lists in
parallel. PR: ports/100187 Submitted by: Gea-Suan Lin <gslin at gslin.org>
Notes
Notes: svn path=/head/; revision=167658
Diffstat (limited to 'dns')
-rw-r--r--dns/Makefile1
-rw-r--r--dns/p5-Net-RBLClient/Makefile30
-rw-r--r--dns/p5-Net-RBLClient/distinfo3
-rw-r--r--dns/p5-Net-RBLClient/pkg-descr12
-rw-r--r--dns/p5-Net-RBLClient/pkg-plist7
5 files changed, 53 insertions, 0 deletions
diff --git a/dns/Makefile b/dns/Makefile
index 42803016872b..d6121c58fd9e 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -77,6 +77,7 @@
SUBDIR += p5-Net-Domain-TLD
SUBDIR += p5-Net-LibIDN
SUBDIR += p5-Net-Nslookup
+ SUBDIR += p5-Net-RBLClient
SUBDIR += p5-POE-Component-Client-DNS
SUBDIR += p5-Stanford-DNSserver
SUBDIR += p5-Tie-DNS
diff --git a/dns/p5-Net-RBLClient/Makefile b/dns/p5-Net-RBLClient/Makefile
new file mode 100644
index 000000000000..5a3a91a81014
--- /dev/null
+++ b/dns/p5-Net-RBLClient/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: p5-Net-RBLClient
+# Date created: 2006-07-13
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Net-RBLClient
+PORTVERSION= 0.5
+CATEGORIES= dns perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Net
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= gslin@gslin.org
+COMMENT= Queries multiple Realtime Blackhole Lists in parallel
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/DNS/Packet.pm:${PORTSDIR}/dns/p5-Net-DNS \
+ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+WRKSRC= ${WRKDIR}/RBLCLient-${PORTVERSION}
+
+PERL_CONFIGURE= yes
+
+MAN1= spamalyze.1
+MAN3= Net::RBLClient.3
+
+.include <bsd.port.pre.mk>
+.include <bsd.port.post.mk>
diff --git a/dns/p5-Net-RBLClient/distinfo b/dns/p5-Net-RBLClient/distinfo
new file mode 100644
index 000000000000..b46ca514dfac
--- /dev/null
+++ b/dns/p5-Net-RBLClient/distinfo
@@ -0,0 +1,3 @@
+MD5 (Net-RBLClient-0.5.tar.gz) = 1fb9961106cbb5a6eb2257762847e502
+SHA256 (Net-RBLClient-0.5.tar.gz) = 9d2626351f8577f05fc8b5cb1d3d7bd9cdf3e7efbaec2207ed38d8e5c8c82153
+SIZE (Net-RBLClient-0.5.tar.gz) = 6815
diff --git a/dns/p5-Net-RBLClient/pkg-descr b/dns/p5-Net-RBLClient/pkg-descr
new file mode 100644
index 000000000000..1c7d586c7754
--- /dev/null
+++ b/dns/p5-Net-RBLClient/pkg-descr
@@ -0,0 +1,12 @@
+This module is used to discover what RBL's are listing a particular
+IP address. It parallelizes requests for fast response.
+
+An RBL, or Realtime Blackhole List, is a list of IP addresses meeting
+some criteria such as involvement in Unsolicited Bulk Email. Each RBL
+has its own criteria for addition and removal of addresses. If you
+want to block email or other traffic to/from your network based on one
+or more RBL's, you should carefully study the behavior of those RBL's
+before and during such blocking.
+
+Author: Asher Blum <asher@wildspark.com>
+WWW: http://search.cpan.org/dist/Net-RBLClient/
diff --git a/dns/p5-Net-RBLClient/pkg-plist b/dns/p5-Net-RBLClient/pkg-plist
new file mode 100644
index 000000000000..e351951ac5a5
--- /dev/null
+++ b/dns/p5-Net-RBLClient/pkg-plist
@@ -0,0 +1,7 @@
+@comment $FreeBSD$
+bin/spamalyze
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/RBLClient/.packlist
+%%SITE_PERL%%/Net/RBLClient.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/RBLClient
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
+@dirrmtry %%SITE_PERL%%/Net