[Midnightbsd-cvs] mports [24179] trunk/devel: add new perl ports
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Sep 4 08:42:27 EDT 2018
Revision: 24179
http://svnweb.midnightbsd.org/mports/?rev=24179
Author: laffer1
Date: 2018-09-04 08:42:26 -0400 (Tue, 04 Sep 2018)
Log Message:
-----------
add new perl ports
Modified Paths:
--------------
trunk/devel/Makefile
Added Paths:
-----------
trunk/devel/p5-Config-Any/
trunk/devel/p5-Config-Any/Makefile
trunk/devel/p5-Config-Any/distinfo
trunk/devel/p5-Config-Any/pkg-descr
trunk/devel/p5-Config-Any/pkg-plist
trunk/devel/p5-Data-Compare/
trunk/devel/p5-Data-Compare/Makefile
trunk/devel/p5-Data-Compare/distinfo
trunk/devel/p5-Data-Compare/pkg-descr
trunk/devel/p5-Data-Compare/pkg-plist
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2018-09-04 12:36:16 UTC (rev 24178)
+++ trunk/devel/Makefile 2018-09-04 12:42:26 UTC (rev 24179)
@@ -276,9 +276,11 @@
SUBDIR += p5-Class-Trigger
SUBDIR += p5-Class-XSAccessor
SUBDIR += p5-Clone
+SUBDIR += p5-Config-Any
SUBDIR += p5-Config-General
SUBDIR += p5-Config-Tiny
SUBDIR += p5-Context-Preserve
+SUBDIR += p5-Data-Compare
SUBDIR += p5-Data-Dumper
SUBDIR += p5-Data-Dumper-Concise
SUBDIR += p5-Data-OptList
Added: trunk/devel/p5-Config-Any/Makefile
===================================================================
--- trunk/devel/p5-Config-Any/Makefile (rev 0)
+++ trunk/devel/p5-Config-Any/Makefile 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,39 @@
+# $MidnightBSD$
+
+PORTNAME= Config-Any
+PORTVERSION= 0.32
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Load class configuration data from a number of file formats
+
+LICENSE= artistic gpl
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable
+RUN_DEPENDS= p5-Module-Pluggable>=3.6:devel/p5-Module-Pluggable
+
+OPTIONS_DEFINE= GENERAL INI JSON XML YAML
+OPTIONS_DEFAULT=GENERAL INI JSON XML YAML
+
+GENERAL_DESC= Generic Config format support
+
+NO_ARCH= yes
+USES= perl5
+USE_PERL5= configure
+PERL_CONFIGURE= yes
+
+GENERAL_BUILD_DEPENDS= p5-Config-General>=2.47:devel/p5-Config-General
+GENERAL_RUN_DEPENDS= p5-Config-General>=2.47:devel/p5-Config-General
+INI_BUILD_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny
+INI_RUN_DEPENDS= p5-Config-Tiny>=0:devel/p5-Config-Tiny
+JSON_BUILD_DEPENDS= p5-Cpanel-JSON-XS>=0:converters/p5-Cpanel-JSON-XS
+JSON_RUN_DEPENDS= p5-Cpanel-JSON-XS>=0:converters/p5-Cpanel-JSON-XS
+XML_BUILD_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple
+XML_RUN_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple
+YAML_BUILD_DEPENDS= p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML
+YAML_RUN_DEPENDS= p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/p5-Config-Any/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Config-Any/distinfo
===================================================================
--- trunk/devel/p5-Config-Any/distinfo (rev 0)
+++ trunk/devel/p5-Config-Any/distinfo 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1493032020
+SHA256 (Config-Any-0.32.tar.gz) = 68da2a5cf25faedd4d24cf3d0d570995c199d5b950108a2de78d40deced36150
+SIZE (Config-Any-0.32.tar.gz) = 21045
Property changes on: trunk/devel/p5-Config-Any/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Config-Any/pkg-descr
===================================================================
--- trunk/devel/p5-Config-Any/pkg-descr (rev 0)
+++ trunk/devel/p5-Config-Any/pkg-descr 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,13 @@
+Config::Any provides a facility for Perl applications and libraries to load
+configuration data from multiple different file formats. It supports XML, YAML,
+JSON, Apache-style configuration, Windows INI files, and even Perl code.
+
+The rationale for this module is as follows: Perl programs are deployed on many
+different platforms and integrated with many different systems. Systems
+administrators and end users may prefer different configuration formats than the
+developers. The flexibility inherent in a multiple format configuration loader
+allows different users to make different choices, without generating extra work
+for the developers. As a developer you only need to learn a single interface to
+be able to use the power of different configuration formats.
+
+WWW: https://metacpan.org/release/Config-Any
Property changes on: trunk/devel/p5-Config-Any/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Config-Any/pkg-plist
===================================================================
--- trunk/devel/p5-Config-Any/pkg-plist (rev 0)
+++ trunk/devel/p5-Config-Any/pkg-plist 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,16 @@
+%%SITE_PERL%%/Config/Any.pm
+%%SITE_PERL%%/Config/Any/Base.pm
+%%SITE_PERL%%/Config/Any/General.pm
+%%SITE_PERL%%/Config/Any/INI.pm
+%%SITE_PERL%%/Config/Any/JSON.pm
+%%SITE_PERL%%/Config/Any/Perl.pm
+%%SITE_PERL%%/Config/Any/XML.pm
+%%SITE_PERL%%/Config/Any/YAML.pm
+%%PERL5_MAN3%%/Config::Any.3.gz
+%%PERL5_MAN3%%/Config::Any::Base.3.gz
+%%PERL5_MAN3%%/Config::Any::General.3.gz
+%%PERL5_MAN3%%/Config::Any::INI.3.gz
+%%PERL5_MAN3%%/Config::Any::JSON.3.gz
+%%PERL5_MAN3%%/Config::Any::Perl.3.gz
+%%PERL5_MAN3%%/Config::Any::XML.3.gz
+%%PERL5_MAN3%%/Config::Any::YAML.3.gz
Property changes on: trunk/devel/p5-Config-Any/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Data-Compare/Makefile
===================================================================
--- trunk/devel/p5-Data-Compare/Makefile (rev 0)
+++ trunk/devel/p5-Data-Compare/Makefile 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,26 @@
+# $MidnightBSD$
+
+PORTNAME= Data-Compare
+PORTVERSION= 1.2200
+PORTREVISION= 1
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:DCANTRELL
+PKGNAMEPREFIX= p5-
+DISTNAME= ${PORTNAME}-${PORTVERSION:C/0*$//}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Data::Compare - compare perl data structures
+
+LICENSE= artistic gpl
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= perl5
+USE_PERL5= configure
+PERL_CONFIGURE= yes
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/p5-Data-Compare/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Data-Compare/distinfo
===================================================================
--- trunk/devel/p5-Data-Compare/distinfo (rev 0)
+++ trunk/devel/p5-Data-Compare/distinfo 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,2 @@
+SHA256 (Data-Compare-1.22.tar.gz) = ce8f2c7cd8e7aad8bfa381824f43c0d2ae0ed8a21450817bbeb1d971b5c2e8af
+SIZE (Data-Compare-1.22.tar.gz) = 23483
Property changes on: trunk/devel/p5-Data-Compare/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Data-Compare/pkg-descr
===================================================================
--- trunk/devel/p5-Data-Compare/pkg-descr (rev 0)
+++ trunk/devel/p5-Data-Compare/pkg-descr 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,4 @@
+Compare two perl data structures recursively. Returns 0 if the
+structures differ, else returns 1.
+
+WWW: https://metacpan.org/release/Data-Compare
Property changes on: trunk/devel/p5-Data-Compare/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/p5-Data-Compare/pkg-plist
===================================================================
--- trunk/devel/p5-Data-Compare/pkg-plist (rev 0)
+++ trunk/devel/p5-Data-Compare/pkg-plist 2018-09-04 12:42:26 UTC (rev 24179)
@@ -0,0 +1,6 @@
+%%SITE_PERL%%/Data/Compare.pm
+%%SITE_PERL%%/Data/Compare/Plugins.pod
+%%SITE_PERL%%/Data/Compare/Plugins/Scalar/Properties.pm
+%%PERL5_MAN3%%/Data::Compare.3.gz
+%%PERL5_MAN3%%/Data::Compare::Plugins.3.gz
+%%PERL5_MAN3%%/Data::Compare::Plugins::Scalar::Properties.3.gz
Property changes on: trunk/devel/p5-Data-Compare/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list