Add three p5-Complete-* Perl modules.

This commit is contained in:
Alexey Dokuchaev
2020-07-05 06:20:41 +00:00
parent 9b0188c8d1
commit 11b679d6f9
13 changed files with 99 additions and 0 deletions

View File

@@ -1910,6 +1910,9 @@
SUBDIR += p5-Commands-Guarded
SUBDIR += p5-CommitBit
SUBDIR += p5-Compiler-Lexer
SUBDIR += p5-Complete-Common
SUBDIR += p5-Complete-Sah
SUBDIR += p5-Complete-Util
SUBDIR += p5-Config-AST
SUBDIR += p5-Config-Any
SUBDIR += p5-Config-ApacheFormat

View File

@@ -0,0 +1,18 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= Complete-Common
PORTVERSION= 0.22
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Common stuff for completion Perl routines
NO_ARCH= yes
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1452167867
SHA256 (Complete-Common-0.22.tar.gz) = 6293797af742ec6bca02d8aaa4181b1eecbec5ef3cfbb0b6acd4cd9a3366b12f
SIZE (Complete-Common-0.22.tar.gz) = 14972

View File

@@ -0,0 +1,8 @@
This module defines some common arguments and settings. Other Complete::*
modules should use the default from these settings, to make it convenient
for users to change some behaviors globally.
The defaults are optimized for convenience and laziness for user typing
and might change from release to release.
WWW: https://metacpan.org/release/Complete-Common

View File

@@ -0,0 +1,2 @@
%%SITE_PERL%%/Complete/Common.pm
%%PERL5_MAN3%%/Complete::Common.3.gz

View File

@@ -0,0 +1,23 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= Complete-Sah
PORTVERSION= 0.007
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sah-related completion Perl routines
RUN_DEPENDS= p5-Complete-Common>=0.22:devel/p5-Complete-Common \
p5-Complete-Util>=0.608:devel/p5-Complete-Util \
p5-Data-Sah-Normalize>=0:devel/p5-Data-Sah-Normalize
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1591322017
SHA256 (Complete-Sah-0.007.tar.gz) = ed60ca51b18a801a9f9be2800cd43433a154cbdbf42b668306a7b790db69ae71
SIZE (Complete-Sah-0.007.tar.gz) = 19943

View File

@@ -0,0 +1,3 @@
This module provides Sah-related completion routines for Perl.
WWW: https://metacpan.org/release/Complete-Sah

View File

@@ -0,0 +1,2 @@
%%SITE_PERL%%/Complete/Sah.pm
%%PERL5_MAN3%%/Complete::Sah.3.gz

View File

@@ -0,0 +1,20 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
# $FreeBSD$
PORTNAME= Complete-Util
PORTVERSION= 0.611
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= General completion Perl routines
RUN_DEPENDS= p5-Complete-Common>=0.22:devel/p5-Complete-Common
NO_ARCH= yes
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1580225247
SHA256 (Complete-Util-0.611.tar.gz) = f33a656b2ba0e2811a1d30d29bc6b44a4b3877540405575cac49d28411f1129f
SIZE (Complete-Util-0.611.tar.gz) = 30519

View File

@@ -0,0 +1,9 @@
This package provides some generic completion routines that follow the
Complete convention. The main routine is complete_array_elem which
tries to complete a word using choices from elements of supplied array.
The routine will first try a simple substring prefix matching; if that
fails, will try some other methods like word-mode, character-mode, or
fuzzy matching.
WWW: https://metacpan.org/release/Complete-Util

View File

@@ -0,0 +1,2 @@
%%SITE_PERL%%/Complete/Util.pm
%%PERL5_MAN3%%/Complete::Util.3.gz