From c2e2d5cb3d20ace25ff3927b4cb4dae614bb94b5 Mon Sep 17 00:00:00 2001 From: sthen Date: Wed, 5 Feb 2025 14:17:50 +0000 Subject: [PATCH] import ports/net/p5-Net-ASN, tweak/ok tb@ Net::ASN provides functions for parsing autonomous system numbers (ASNs) as defined in RFC 1771 and extended by RFC4893, also converting between formats discussed in RFC5396. Both an OO implementation (method based) and non-OO (function based) are provided for convenience. --- net/p5-Net-ASN/Makefile | 11 +++++++++++ net/p5-Net-ASN/distinfo | 2 ++ net/p5-Net-ASN/pkg/DESCR | 6 ++++++ net/p5-Net-ASN/pkg/PLIST | 3 +++ 4 files changed, 22 insertions(+) create mode 100644 net/p5-Net-ASN/Makefile create mode 100644 net/p5-Net-ASN/distinfo create mode 100644 net/p5-Net-ASN/pkg/DESCR create mode 100644 net/p5-Net-ASN/pkg/PLIST diff --git a/net/p5-Net-ASN/Makefile b/net/p5-Net-ASN/Makefile new file mode 100644 index 00000000000..1f18739172f --- /dev/null +++ b/net/p5-Net-ASN/Makefile @@ -0,0 +1,11 @@ +COMMENT= Perl extension to manipulate autonomous system (AS) numbers + +MODULES= cpan +DISTNAME= Net-ASN-1.08 +CATEGORIES= net +PKG_ARCH= * + +# Perl +PERMIT_PACKAGE= Yes + +.include diff --git a/net/p5-Net-ASN/distinfo b/net/p5-Net-ASN/distinfo new file mode 100644 index 00000000000..f40173096f3 --- /dev/null +++ b/net/p5-Net-ASN/distinfo @@ -0,0 +1,2 @@ +SHA256 (Net-ASN-1.08.tar.gz) = kwUh1DJ5l8VlFQbmFqnHprIWje5+yozdBaGPKJoFGLM= +SIZE (Net-ASN-1.08.tar.gz) = 6704 diff --git a/net/p5-Net-ASN/pkg/DESCR b/net/p5-Net-ASN/pkg/DESCR new file mode 100644 index 00000000000..e6592ac140b --- /dev/null +++ b/net/p5-Net-ASN/pkg/DESCR @@ -0,0 +1,6 @@ +Net::ASN provides functions for parsing autonomous system numbers (ASNs) +as defined in RFC 1771 and extended by RFC4893, also converting between +formats discussed in RFC5396. + +Both an OO implementation (method based) and non-OO (function based) are +provided for convenience. diff --git a/net/p5-Net-ASN/pkg/PLIST b/net/p5-Net-ASN/pkg/PLIST new file mode 100644 index 00000000000..e048a64aa3b --- /dev/null +++ b/net/p5-Net-ASN/pkg/PLIST @@ -0,0 +1,3 @@ +${P5SITE}/Net/ +${P5SITE}/Net/ASN.pm +@man man/man3p/Net::ASN.3p