aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-PPIx-EditorTools/Makefile33
-rw-r--r--textproc/p5-PPIx-EditorTools/distinfo3
-rw-r--r--textproc/p5-PPIx-EditorTools/pkg-descr4
-rw-r--r--textproc/p5-PPIx-EditorTools/pkg-plist13
5 files changed, 54 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 2f816398a1f4..0ed813960b8d 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -510,6 +510,7 @@
SUBDIR += p5-PPI
SUBDIR += p5-PPI-HTML
SUBDIR += p5-PPI-XS
+ SUBDIR += p5-PPIx-EditorTools
SUBDIR += p5-Parse-CSV
SUBDIR += p5-Parse-FixedLength
SUBDIR += p5-Parse-Flex
diff --git a/textproc/p5-PPIx-EditorTools/Makefile b/textproc/p5-PPIx-EditorTools/Makefile
new file mode 100644
index 000000000000..72203b7b4e6d
--- /dev/null
+++ b/textproc/p5-PPIx-EditorTools/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: p5-PPIx-EditorTools
+# Date created: July 12th 2009
+# Whom: Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= PPIx-EditorTools
+PORTVERSION= 0.06
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= ../by-authors/id/R/RS/RSN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= cm@therek.net
+COMMENT= Utility methods and base class for manipulating Perl via PPI
+
+BUILD_DEPENDS= p5-Class-XSAccessor>=1.02:${PORTSDIR}/devel/p5-Class-XSAccessor \
+ p5-PPI>=1.203:${PORTSDIR}/textproc/p5-PPI
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= 5.8.0+
+
+MAN3= PPIx::EditorTools::RenamePackage.3 \
+ PPIx::EditorTools::RenamePackageFromPath.3 \
+ PPIx::EditorTools::ReturnObject.3 \
+ PPIx::EditorTools::FindVariableDeclaration.3 \
+ PPIx::EditorTools::IntroduceTemporaryVariable.3 \
+ PPIx::EditorTools::RenameVariable.3 \
+ PPIx::EditorTools.3 \
+ PPIx::EditorTools::FindUnmatchedBrace.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-PPIx-EditorTools/distinfo b/textproc/p5-PPIx-EditorTools/distinfo
new file mode 100644
index 000000000000..e78a24e76418
--- /dev/null
+++ b/textproc/p5-PPIx-EditorTools/distinfo
@@ -0,0 +1,3 @@
+MD5 (PPIx-EditorTools-0.06.tar.gz) = 6177477172939831c617de69c5e0cd6f
+SHA256 (PPIx-EditorTools-0.06.tar.gz) = 2021b622f6c6c118de8ee8a15d2039d94fe005b14195b764c341bfea811f736f
+SIZE (PPIx-EditorTools-0.06.tar.gz) = 26347
diff --git a/textproc/p5-PPIx-EditorTools/pkg-descr b/textproc/p5-PPIx-EditorTools/pkg-descr
new file mode 100644
index 000000000000..11546aaa2767
--- /dev/null
+++ b/textproc/p5-PPIx-EditorTools/pkg-descr
@@ -0,0 +1,4 @@
+Base class and utility methods for manipulating Perl via PPI. Pulled
+out from the Padre::Task::PPI code.
+
+WWW: http://search.cpan.org/dist/PPIx-EditorTools/
diff --git a/textproc/p5-PPIx-EditorTools/pkg-plist b/textproc/p5-PPIx-EditorTools/pkg-plist
new file mode 100644
index 000000000000..4d3d737e29ca
--- /dev/null
+++ b/textproc/p5-PPIx-EditorTools/pkg-plist
@@ -0,0 +1,13 @@
+%%SITE_PERL%%/PPIx/EditorTools/FindUnmatchedBrace.pm
+%%SITE_PERL%%/PPIx/EditorTools/IntroduceTemporaryVariable.pm
+%%SITE_PERL%%/PPIx/EditorTools/RenamePackage.pm
+%%SITE_PERL%%/PPIx/EditorTools/ReturnObject.pm
+%%SITE_PERL%%/PPIx/EditorTools/RenamePackageFromPath.pm
+%%SITE_PERL%%/PPIx/EditorTools/RenameVariable.pm
+%%SITE_PERL%%/PPIx/EditorTools/FindVariableDeclaration.pm
+%%SITE_PERL%%/PPIx/EditorTools.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/PPIx/EditorTools/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PPIx/EditorTools
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PPIx
+@dirrmtry %%SITE_PERL%%/PPIx/EditorTools
+@dirrmtry %%SITE_PERL%%/PPIx