diff --git a/devel/p5-CPAN-Common-Index/Makefile b/devel/p5-CPAN-Common-Index/Makefile new file mode 100644 index 0000000..ba8bc08 --- /dev/null +++ b/devel/p5-CPAN-Common-Index/Makefile @@ -0,0 +1,29 @@ +PORTNAME= CPAN-Common-Index +PORTVERSION= 0.010 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DAGOLDEN +PKGNAMEPREFIX= p5- + +MAINTAINER= root@dc365.ru +COMMENT= Common library for searching CPAN modules, authors and distributions +WWW= https://metacpan.org/dist/CPAN-Common-Index + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= p5-CPAN-DistnameInfo>=0:devel/p5-CPAN-DistnameInfo \ + p5-Class-Tiny>=0:devel/p5-Class-Tiny \ + p5-Tie-Handle-Offset>=0:textproc/p5-Tie-Handle-Offset \ + p5-URI>=0:net/p5-URI +TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ + p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings \ + p5-Test-Fatal>=0:devel/p5-Test-Fatal + +USES= localbase perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include + diff --git a/devel/p5-CPAN-Common-Index/distinfo b/devel/p5-CPAN-Common-Index/distinfo new file mode 100644 index 0000000..c75d872 --- /dev/null +++ b/devel/p5-CPAN-Common-Index/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751263712 +SHA256 (CPAN-Common-Index-0.010.tar.gz) = c43ddbb22fd42b06118fe6357f53700fbd77f531ba3c427faafbf303cbf4eaf0 +SIZE (CPAN-Common-Index-0.010.tar.gz) = 1612703 diff --git a/devel/p5-CPAN-Common-Index/pkg-descr b/devel/p5-CPAN-Common-Index/pkg-descr new file mode 100644 index 0000000..81f8730 --- /dev/null +++ b/devel/p5-CPAN-Common-Index/pkg-descr @@ -0,0 +1,8 @@ +This module provides a common library for working with a variety of CPAN +index services. It is intentionally minimalist, trying to use as few +non-core modules as possible. + +The "CPAN::Common::Index" module is an abstract base class that defines +a common API. Individual backends deliver the API for a particular +index. + diff --git a/devel/p5-CPAN-Common-Index/pkg-plist b/devel/p5-CPAN-Common-Index/pkg-plist new file mode 100644 index 0000000..f6f6893 --- /dev/null +++ b/devel/p5-CPAN-Common-Index/pkg-plist @@ -0,0 +1,11 @@ +%%SITE_PERL%%/CPAN/Common/Index.pm +%%SITE_PERL%%/CPAN/Common/Index/LocalPackage.pm +%%SITE_PERL%%/CPAN/Common/Index/MetaDB.pm +%%SITE_PERL%%/CPAN/Common/Index/Mirror.pm +%%SITE_PERL%%/CPAN/Common/Index/Mux/Ordered.pm +%%SITE_ARCH%%/auto/CPAN/Common/Index/.packlist +%%PERL5_MAN3%%/CPAN::Common::Index.3.gz +%%PERL5_MAN3%%/CPAN::Common::Index::LocalPackage.3.gz +%%PERL5_MAN3%%/CPAN::Common::Index::MetaDB.3.gz +%%PERL5_MAN3%%/CPAN::Common::Index::Mirror.3.gz +%%PERL5_MAN3%%/CPAN::Common::Index::Mux::Ordered.3.gz diff --git a/devel/p5-Test-CPANfile/Makefile b/devel/p5-Test-CPANfile/Makefile new file mode 100644 index 0000000..4d85f06 --- /dev/null +++ b/devel/p5-Test-CPANfile/Makefile @@ -0,0 +1,28 @@ +PORTNAME= Test-CPANfile +PORTVERSION= 0.08 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:ISHIGAKI +PKGNAMEPREFIX= p5- + +MAINTAINER= root@dc365.ru +COMMENT= See if cpanfile lists every used modules +WWW= https://metacpan.org/dist/Test-CPANfile + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-ExtUtils-MakeMaker-CPANfile>=0.06:devel/p5-ExtUtils-MakeMaker-CPANfile +RUN_DEPENDS= p5-CPAN-Common-Index>=0:devel/p5-CPAN-Common-Index \ + p5-Module-CPANfile>=1.1004:devel/p5-Module-CPANfile \ + p5-Perl-PrereqScanner-NotQuiteLite>=0.9913:devel/p5-Perl-PrereqScanner-NotQuiteLite \ + p5-Test-UseAllModules>=0.17:devel/p5-Test-UseAllModules + +USES= localbase perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include + diff --git a/devel/p5-Test-CPANfile/distinfo b/devel/p5-Test-CPANfile/distinfo new file mode 100644 index 0000000..22cac07 --- /dev/null +++ b/devel/p5-Test-CPANfile/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751276008 +SHA256 (Test-CPANfile-0.08.tar.gz) = 48edb5c93fce52239207f36ca6216473e4177fbc6ef0ae443c1c4728e1ffc882 +SIZE (Test-CPANfile-0.08.tar.gz) = 11159 diff --git a/devel/p5-Test-CPANfile/pkg-descr b/devel/p5-Test-CPANfile/pkg-descr new file mode 100644 index 0000000..2486057 --- /dev/null +++ b/devel/p5-Test-CPANfile/pkg-descr @@ -0,0 +1,2 @@ +Test::CPANfile + see if cpanfile lists every used modules diff --git a/devel/p5-Test-CPANfile/pkg-plist b/devel/p5-Test-CPANfile/pkg-plist new file mode 100644 index 0000000..92a7419 --- /dev/null +++ b/devel/p5-Test-CPANfile/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/Test/CPANfile.pm +%%SITE_ARCH%%/auto/Test/CPANfile/.packlist +%%PERL5_MAN3%%/Test::CPANfile.3.gz diff --git a/textproc/p5-Markdown-Perl/Makefile b/textproc/p5-Markdown-Perl/Makefile new file mode 100644 index 0000000..691802c --- /dev/null +++ b/textproc/p5-Markdown-Perl/Makefile @@ -0,0 +1,31 @@ +PORTNAME= Markdown-Perl +PORTVERSION= 1.11 +CATEGORIES= textproc perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:MATHIAS +PKGNAMEPREFIX= p5- + +MAINTAINER= root@dc365.ru +COMMENT= Very configurable Markdown processor +WWW= https://metacpan.org/dist/Markdown-Perl + +#LICENSE= +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= p5-ExtUtils-MakeMaker-CPANfile>=0.09:devel/p5-ExtUtils-MakeMaker-CPANfile \ + p5-Test-CPANfile>=0:devel/p5-Test-CPANfile +RUN_DEPENDS= p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ + p5-Readonly>=0:devel/p5-Readonly \ + p5-Text-Diff>=0:textproc/p5-Text-Diff \ + p5-Unicode-CaseFold>=0:textproc/p5-Unicode-CaseFold \ + p5-YAML-PP>=0:textproc/p5-YAML-PP \ + p5-YAML-Tiny>=0:textproc/p5-YAML-Tiny + +#TEST_DEPENDS= + +USES= localbase perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/textproc/p5-Markdown-Perl/distinfo b/textproc/p5-Markdown-Perl/distinfo new file mode 100644 index 0000000..d2b2cb4 --- /dev/null +++ b/textproc/p5-Markdown-Perl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751343968 +SHA256 (Markdown-Perl-1.11.tar.gz) = 6c7ffda3bd88823c90d75a3ddf41f49c6dc14fa4765882ead635bae54265a09d +SIZE (Markdown-Perl-1.11.tar.gz) = 116146 diff --git a/textproc/p5-Markdown-Perl/pkg-descr b/textproc/p5-Markdown-Perl/pkg-descr new file mode 100644 index 0000000..3ebd097 --- /dev/null +++ b/textproc/p5-Markdown-Perl/pkg-descr @@ -0,0 +1,3 @@ +Very configurable Markdown processor written in pure Perl, supporting +the CommonMark spec and many extensions. + diff --git a/textproc/p5-Markdown-Perl/pkg-plist b/textproc/p5-Markdown-Perl/pkg-plist new file mode 100644 index 0000000..8093ee5 --- /dev/null +++ b/textproc/p5-Markdown-Perl/pkg-plist @@ -0,0 +1,11 @@ +bin/pmarkdown +%%SITE_PERL%%/App/pmarkdown.pm +%%SITE_PERL%%/Markdown/Perl.pm +%%SITE_PERL%%/Markdown/Perl/BlockParser.pm +%%SITE_PERL%%/Markdown/Perl/HTML.pm +%%SITE_PERL%%/Markdown/Perl/InlineTree.pm +%%SITE_PERL%%/Markdown/Perl/Inlines.pm +%%SITE_PERL%%/Markdown/Perl/Options.pm +%%SITE_PERL%%/Markdown/Perl/Util.pm +%%SITE_ARCH%%/auto/Markdown/Perl/.packlist +%%PERL5_MAN1%%/pmarkdown.1.gz diff --git a/textproc/p5-Tie-Handle-Offset/Makefile b/textproc/p5-Tie-Handle-Offset/Makefile new file mode 100644 index 0000000..c47fac9 --- /dev/null +++ b/textproc/p5-Tie-Handle-Offset/Makefile @@ -0,0 +1,21 @@ +PORTNAME= Tie-Handle-Offset +PORTVERSION= 0.004 +CATEGORIES= misc perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DAGOLDEN +PKGNAMEPREFIX= p5- + +MAINTAINER= root@dc365.ru +COMMENT= Tied handle that hides the beginning of a file +WWW= https://metacpan.org/dist/Tie-Handle-Offset + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= localbase perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include + diff --git a/textproc/p5-Tie-Handle-Offset/distinfo b/textproc/p5-Tie-Handle-Offset/distinfo new file mode 100644 index 0000000..5ac88df --- /dev/null +++ b/textproc/p5-Tie-Handle-Offset/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750917183 +SHA256 (Tie-Handle-Offset-0.004.tar.gz) = ee9f39055dc695aa244a252f56ffd37f8be07209b337ad387824721206d2a89e +SIZE (Tie-Handle-Offset-0.004.tar.gz) = 14683 diff --git a/textproc/p5-Tie-Handle-Offset/pkg-descr b/textproc/p5-Tie-Handle-Offset/pkg-descr new file mode 100644 index 0000000..ad74451 --- /dev/null +++ b/textproc/p5-Tie-Handle-Offset/pkg-descr @@ -0,0 +1,3 @@ +Tie::Handle::Offset - Tied handle that hides the beginning of a file + +This modules provides a file handle that hides the beginning of a file. diff --git a/textproc/p5-Tie-Handle-Offset/pkg-plist b/textproc/p5-Tie-Handle-Offset/pkg-plist new file mode 100644 index 0000000..12a4d85 --- /dev/null +++ b/textproc/p5-Tie-Handle-Offset/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/Tie/Handle/Offset.pm +%%SITE_PERL%%/Tie/Handle/SkipHeader.pm +%%SITE_ARCH%%/auto/Tie/Handle/Offset/.packlist +%%PERL5_MAN3%%/Tie::Handle::Offset.3.gz +%%PERL5_MAN3%%/Tie::Handle::SkipHeader.3.gz