aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2007-02-24 19:02:55 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2007-02-24 19:02:55 +0000
commit97c2cf8a02096c5bb305ac659cf97853c2221ca1 (patch)
treece2c802267fda017376d8ecd3906da1c017337f1
parent0813734055d09ec550219fb787967ab556ecb413 (diff)
Notes
-rw-r--r--net/Makefile1
-rw-r--r--net/p5-POE-Component-Client-Whois/Makefile27
-rw-r--r--net/p5-POE-Component-Client-Whois/distinfo3
-rw-r--r--net/p5-POE-Component-Client-Whois/pkg-descr9
-rw-r--r--net/p5-POE-Component-Client-Whois/pkg-plist13
5 files changed, 53 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 1b922dd024ed..d37176755ad2 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -517,6 +517,7 @@
SUBDIR += p5-POE-Component-Client-Ping
SUBDIR += p5-POE-Component-Client-Telnet
SUBDIR += p5-POE-Component-Client-Traceroute
+ SUBDIR += p5-POE-Component-Client-Whois
SUBDIR += p5-POE-Component-ControlPort
SUBDIR += p5-POE-Component-Generic
SUBDIR += p5-POE-Component-Jabber
diff --git a/net/p5-POE-Component-Client-Whois/Makefile b/net/p5-POE-Component-Client-Whois/Makefile
new file mode 100644
index 000000000000..6307435b0cee
--- /dev/null
+++ b/net/p5-POE-Component-Client-Whois/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: p5-POE-Component-Client-Whois
+# Date created: 2007-02-23
+# Whom: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
+#
+# $FreeBSD$
+#
+
+PORTNAME= POE-Component-Client-Whois
+PORTVERSION= 1.09
+CATEGORIES= net perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= POE
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= tjs@cdpa.nsysu.edu.tw
+COMMENT= A one shot non-blocking RFC 812 WHOIS query
+
+RUN_DEPENDS= p5-POE>=0.38:${PORTSDIR}/devel/p5-POE \
+ p5-Net-Netmask>=1.9012:${PORTSDIR}/net-mgmt/p5-Net-Netmask
+
+PERL_CONFIGURE= yes
+
+MAN3= POE::Component::Client::Whois.3 \
+ POE::Component::Client::Whois::IPBlks.3 \
+ POE::Component::Client::Whois::TLDList.3
+
+.include <bsd.port.mk>
diff --git a/net/p5-POE-Component-Client-Whois/distinfo b/net/p5-POE-Component-Client-Whois/distinfo
new file mode 100644
index 000000000000..1d9a4de85e1e
--- /dev/null
+++ b/net/p5-POE-Component-Client-Whois/distinfo
@@ -0,0 +1,3 @@
+MD5 (POE-Component-Client-Whois-1.09.tar.gz) = 01113030fadeb9dbb90f54062c3da08c
+SHA256 (POE-Component-Client-Whois-1.09.tar.gz) = c994cefe9d960a33ee2014bdf454231b62978a7e9dc78a88a2e77140042a322a
+SIZE (POE-Component-Client-Whois-1.09.tar.gz) = 20920
diff --git a/net/p5-POE-Component-Client-Whois/pkg-descr b/net/p5-POE-Component-Client-Whois/pkg-descr
new file mode 100644
index 000000000000..8ea92e16d58b
--- /dev/null
+++ b/net/p5-POE-Component-Client-Whois/pkg-descr
@@ -0,0 +1,9 @@
+POE::Component::Client::Whois provides a lightweight one shot non-blocking
+RFC 812 WHOIS query to other POE sessions and components. The component will
+attempt to guess the appropriate whois server to connect to based on the
+query string passed.
+
+If no guess can be made it will connect to whois.internic.net for domains,
+whois.arin.net for IPv4 addresses and whois.6bone.net for IPv6 addresses.
+
+WWW: http://search.cpan.org/dist/POE-Component-Client-Whois/
diff --git a/net/p5-POE-Component-Client-Whois/pkg-plist b/net/p5-POE-Component-Client-Whois/pkg-plist
new file mode 100644
index 000000000000..a8fe6b8fe035
--- /dev/null
+++ b/net/p5-POE-Component-Client-Whois/pkg-plist
@@ -0,0 +1,13 @@
+@comment $FreeBSD$
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/Whois/.packlist
+%%SITE_PERL%%/POE/Component/Client/Whois.pm
+%%SITE_PERL%%/POE/Component/Client/Whois/IPBlks.pm
+%%SITE_PERL%%/POE/Component/Client/Whois/TLDList.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client/Whois
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Client
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
+@dirrm %%SITE_PERL%%/POE/Component/Client/Whois
+@dirrmtry %%SITE_PERL%%/POE/Component/Client
+@dirrmtry %%SITE_PERL%%/POE/Component
+@dirrmtry %%SITE_PERL%%/POE