From e12a53e898e62147c32253326305572aa8a642dc Mon Sep 17 00:00:00 2001 From: Steve Wills Date: Mon, 2 May 2011 01:45:19 +0000 Subject: [PATCH] A tool for parsing, interrogating, and modifying a UNIX-style path. The parsing behavior is similar to File::Spec::Unix, except that trailing slashes are preserved (converted into a single slash). WWW: http://search.cpan.org/dist/Path-Abstract/ --- devel/Makefile | 1 + devel/p5-Path-Abstract/Makefile | 26 ++++++++++++++++++++++++++ devel/p5-Path-Abstract/distinfo | 2 ++ devel/p5-Path-Abstract/pkg-descr | 5 +++++ devel/p5-Path-Abstract/pkg-plist | 8 ++++++++ 5 files changed, 42 insertions(+) create mode 100644 devel/p5-Path-Abstract/Makefile create mode 100644 devel/p5-Path-Abstract/distinfo create mode 100644 devel/p5-Path-Abstract/pkg-descr create mode 100644 devel/p5-Path-Abstract/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index 3c141e751afd..0818297a3462 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2104,6 +2104,7 @@ SUBDIR += p5-ParseLex SUBDIR += p5-ParseTemplate SUBDIR += p5-PatchReader + SUBDIR += p5-Path-Abstract SUBDIR += p5-Path-Class SUBDIR += p5-Path-Dispatcher SUBDIR += p5-Path-Dispatcher-Declarative diff --git a/devel/p5-Path-Abstract/Makefile b/devel/p5-Path-Abstract/Makefile new file mode 100644 index 000000000000..c046c120d913 --- /dev/null +++ b/devel/p5-Path-Abstract/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: p5-Path-Abstract +# Date created: 2011-04-26 +# Whom: Steve Wills +# +# $FreeBSD$ +# + +PORTNAME= Path-Abstract +PORTVERSION= 0.096 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:ROKR +PKGNAMEPREFIX= p5- + +MAINTAINER= swills@FreeBSD.org +COMMENT= Fast and featureful UNIX-style path parsing and manipulation + +BUILD_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter +RUN_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter + +USE_PERL= yes +PERL_CONFIGURE= yes + +MAN3= Path::Abstract.3 Path::Abstract::Underload.3 + +.include diff --git a/devel/p5-Path-Abstract/distinfo b/devel/p5-Path-Abstract/distinfo new file mode 100644 index 000000000000..8c195c066eea --- /dev/null +++ b/devel/p5-Path-Abstract/distinfo @@ -0,0 +1,2 @@ +SHA256 (Path-Abstract-0.096.tar.gz) = 7f313e8619072212148392d6ed3c0c407d82fe345f1a2c3bb269e884a5fe5a06 +SIZE (Path-Abstract-0.096.tar.gz) = 13556 diff --git a/devel/p5-Path-Abstract/pkg-descr b/devel/p5-Path-Abstract/pkg-descr new file mode 100644 index 000000000000..1def90af3a9a --- /dev/null +++ b/devel/p5-Path-Abstract/pkg-descr @@ -0,0 +1,5 @@ +A tool for parsing, interrogating, and modifying a UNIX-style path. The parsing +behavior is similar to File::Spec::Unix, except that trailing slashes are +preserved (converted into a single slash). + +WWW: http://search.cpan.org/dist/Path-Abstract/ diff --git a/devel/p5-Path-Abstract/pkg-plist b/devel/p5-Path-Abstract/pkg-plist new file mode 100644 index 000000000000..b579bea31f54 --- /dev/null +++ b/devel/p5-Path-Abstract/pkg-plist @@ -0,0 +1,8 @@ +%%SITE_PERL%%/Path/Abstract/Fast.pm +%%SITE_PERL%%/Path/Abstract/Underload.pm +%%SITE_PERL%%/Path/Abstract.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Abstract/.packlist +@dirrmtry %%SITE_PERL%%/Path/Abstract +@dirrmtry %%SITE_PERL%%/Path +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Abstract +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path