Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Sep 2019 16:01:15 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r513142 - in head/devel: . p5-Config-AST p5-Config-Parser p5-Config-Parser-ldap
Message-ID:  <201909281601.x8SG1F5v088728@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Sat Sep 28 16:01:15 2019
New Revision: 513142
URL: https://svnweb.freebsd.org/changeset/ports/513142

Log:
  Add three more p5-Config-* ports.
  
  Submitted by:	Zeus Panchenko

Added:
  head/devel/p5-Config-AST/
  head/devel/p5-Config-AST/Makefile   (contents, props changed)
  head/devel/p5-Config-AST/distinfo   (contents, props changed)
  head/devel/p5-Config-AST/pkg-descr   (contents, props changed)
  head/devel/p5-Config-AST/pkg-plist   (contents, props changed)
  head/devel/p5-Config-Parser/
  head/devel/p5-Config-Parser-ldap/
  head/devel/p5-Config-Parser-ldap/Makefile   (contents, props changed)
  head/devel/p5-Config-Parser-ldap/distinfo   (contents, props changed)
  head/devel/p5-Config-Parser-ldap/pkg-descr   (contents, props changed)
  head/devel/p5-Config-Parser-ldap/pkg-plist   (contents, props changed)
  head/devel/p5-Config-Parser/Makefile   (contents, props changed)
  head/devel/p5-Config-Parser/distinfo   (contents, props changed)
  head/devel/p5-Config-Parser/pkg-descr   (contents, props changed)
  head/devel/p5-Config-Parser/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Sep 28 15:32:38 2019	(r513141)
+++ head/devel/Makefile	Sat Sep 28 16:01:15 2019	(r513142)
@@ -1985,6 +1985,7 @@
     SUBDIR += p5-Commands-Guarded
     SUBDIR += p5-CommitBit
     SUBDIR += p5-Compiler-Lexer
+    SUBDIR += p5-Config-AST
     SUBDIR += p5-Config-Any
     SUBDIR += p5-Config-ApacheFormat
     SUBDIR += p5-Config-Auto
@@ -2010,6 +2011,8 @@
     SUBDIR += p5-Config-MySQL
     SUBDIR += p5-Config-Objective
     SUBDIR += p5-Config-Options
+    SUBDIR += p5-Config-Parser
+    SUBDIR += p5-Config-Parser-ldap
     SUBDIR += p5-Config-Perl-V
     SUBDIR += p5-Config-Properties
     SUBDIR += p5-Config-Record

Added: head/devel/p5-Config-AST/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-AST/Makefile	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,22 @@
+# Created by: Zeus Panchenko <zeus@gnu.org.ua>
+# $FreeBSD$
+
+PORTNAME=	Config-AST
+PORTVERSION=	1.05
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Abstract syntax tree for configuration files
+
+LICENSE=	GPLv3+
+
+RUN_DEPENDS=	p5-Text-Locus>=1.01:textproc/p5-Text-Locus
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/p5-Config-AST/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-AST/distinfo	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567009992
+SHA256 (Config-AST-1.05.tar.gz) = cdcdc9fd07d2e45787db0c97715c1d94299f8982c55c21412c218d29ac667d8a
+SIZE (Config-AST-1.05.tar.gz) = 33445

Added: head/devel/p5-Config-AST/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-AST/pkg-descr	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,7 @@
+This module aims to provide a generalized syntax tree implementation for
+various configuration files.  It does not implement parser for any existing
+configuration file format.  Instead, it provides an API that can be used by
+parsers to build internal representation for the particular configuration
+file format.
+
+WWW: https://metacpan.org/release/Config-AST

Added: head/devel/p5-Config-AST/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-AST/pkg-plist	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,14 @@
+%%SITE_PERL%%/Config/AST.pm
+%%SITE_PERL%%/Config/AST/Follow.pm
+%%SITE_PERL%%/Config/AST/Node.pm
+%%SITE_PERL%%/Config/AST/Root.pm
+%%SITE_PERL%%/Config/AST/Node/Null.pm
+%%SITE_PERL%%/Config/AST/Node/Section.pm
+%%SITE_PERL%%/Config/AST/Node/Value.pm
+%%PERL5_MAN3%%/Config::AST::Follow.3.gz
+%%PERL5_MAN3%%/Config::AST::Node::Null.3.gz
+%%PERL5_MAN3%%/Config::AST::Node::Section.3.gz
+%%PERL5_MAN3%%/Config::AST::Node::Value.3.gz
+%%PERL5_MAN3%%/Config::AST::Node.3.gz
+%%PERL5_MAN3%%/Config::AST::Root.3.gz
+%%PERL5_MAN3%%/Config::AST.3.gz

Added: head/devel/p5-Config-Parser-ldap/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser-ldap/Makefile	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,23 @@
+# Created by: Zeus Panchenko <zeus@gnu.org.ua>
+# $FreeBSD$
+
+PORTNAME=	Config-Parser-ldap
+PORTVERSION=	1.00
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Configuration file parser for ldap.conf
+
+LICENSE=	GPLv3+
+
+RUN_DEPENDS=	p5-Config-AST>=1.05:devel/p5-Config-AST \
+		p5-Config-Parser>=1.03:devel/p5-Config-Parser
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/p5-Config-Parser-ldap/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser-ldap/distinfo	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567028078
+SHA256 (Config-Parser-ldap-1.00.tar.gz) = ac632e0003673f4833de1d1b6efdff7c09b27ae846a1b30bb014a45a35ab2724
+SIZE (Config-Parser-ldap-1.00.tar.gz) = 17123

Added: head/devel/p5-Config-Parser-ldap/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser-ldap/pkg-descr	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,3 @@
+A parser for ldap.conf and similar files.
+
+WWW: https://metacpan.org/release/Config-Parser-ldap

Added: head/devel/p5-Config-Parser-ldap/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser-ldap/pkg-plist	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Config/Parser/ldap.pm
+%%PERL5_MAN3%%/Config::Parser::ldap.3.gz

Added: head/devel/p5-Config-Parser/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser/Makefile	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,23 @@
+# Created by: Zeus Panchenko <zeus@gnu.org.ua>
+# $FreeBSD$
+
+PORTNAME=	Config-Parser
+PORTVERSION=	1.04
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	perl@FreeBSD.org
+COMMENT=	Base class for configuration file parsers
+
+LICENSE=	GPLv3+
+
+RUN_DEPENDS=	p5-Config-AST>=1.05:devel/p5-Config-AST \
+		p5-Text-Locus>=1.01:textproc/p5-Text-Locus
+
+USES=		perl5
+USE_PERL5=	configure
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/p5-Config-Parser/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser/distinfo	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567056407
+SHA256 (Config-Parser-1.04.tar.gz) = f76ecbe5d1595823ad0ec28ae7be898c1d87d11381d0cf1b33c0f0e329eec345
+SIZE (Config-Parser-1.04.tar.gz) = 24014

Added: head/devel/p5-Config-Parser/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser/pkg-descr	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,8 @@
+Config::Parser provides a framework for writing configuration file
+parsers.  It is an intermediate layer between the abstract syntax tree
+(Config::AST) and implementation of a parser for a particular
+configuration file format.
+
+Config::Parser::Ini is a configuration file parser for ini-style files.
+
+WWW: https://metacpan.org/release/Config-Parser

Added: head/devel/p5-Config-Parser/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Config-Parser/pkg-plist	Sat Sep 28 16:01:15 2019	(r513142)
@@ -0,0 +1,4 @@
+%%SITE_PERL%%/Config/Parser.pm
+%%SITE_PERL%%/Config/Parser/Ini.pm
+%%PERL5_MAN3%%/Config::Parser.3.gz
+%%PERL5_MAN3%%/Config::Parser::Ini.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909281601.x8SG1F5v088728>