aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-YAML-AppConfig
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2011-08-26 10:14:25 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2011-08-26 10:14:25 +0000
commit3dc43eab77acf7b0afaff8d0e2f487f723891d77 (patch)
tree627ea83f29015ace12589904d27b85d60990829b /devel/p5-YAML-AppConfig
parentc4c652e40f1fc559c73b837203d4cf1efd3bd9bb (diff)
downloadports-3dc43eab77acf7b0afaff8d0e2f487f723891d77.tar.gz
ports-3dc43eab77acf7b0afaff8d0e2f487f723891d77.zip
Notes
Diffstat (limited to 'devel/p5-YAML-AppConfig')
-rw-r--r--devel/p5-YAML-AppConfig/Makefile26
-rw-r--r--devel/p5-YAML-AppConfig/distinfo2
-rw-r--r--devel/p5-YAML-AppConfig/pkg-descr9
-rw-r--r--devel/p5-YAML-AppConfig/pkg-plist3
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/p5-YAML-AppConfig/Makefile b/devel/p5-YAML-AppConfig/Makefile
new file mode 100644
index 000000000000..3f5939dc4853
--- /dev/null
+++ b/devel/p5-YAML-AppConfig/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: YAML::AppConfig
+# Date created: 26 Aug 2011
+# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= YAML-AppConfig
+PORTVERSION= 0.16
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Perl extension to manage configuration files with YAML
+
+RUN_DEPENDS= \
+ p5-YAML>=0.38:${PORTSDIR}/textproc/p5-YAML \
+ p5-YAML-Syck>0:${PORTSDIR}/textproc/p5-YAML-Syck
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= YAML::AppConfig.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-YAML-AppConfig/distinfo b/devel/p5-YAML-AppConfig/distinfo
new file mode 100644
index 000000000000..55502c60b800
--- /dev/null
+++ b/devel/p5-YAML-AppConfig/distinfo
@@ -0,0 +1,2 @@
+SHA256 (YAML-AppConfig-0.16.tar.gz) = 2c11e7ea2ea2911199c4ea6bfd3a77e1d2264efc2a490b6d8886f1e4b930df57
+SIZE (YAML-AppConfig-0.16.tar.gz) = 12385
diff --git a/devel/p5-YAML-AppConfig/pkg-descr b/devel/p5-YAML-AppConfig/pkg-descr
new file mode 100644
index 000000000000..fc8e219018ce
--- /dev/null
+++ b/devel/p5-YAML-AppConfig/pkg-descr
@@ -0,0 +1,9 @@
+YAML::AppConfig extends the work done in Config::YAML and
+YAML::ConfigFile to allow more flexiable configuration files.
+
+Your configuration is stored in YAML and then parsed and presented to
+you via YAML::AppConfig. Settings can be referenced using get and set
+methods and settings can refer to one another by using variables of
+the form $foo, much in the style of AppConfig.
+
+WWW: http://search.cpan.org/dist/YAML-AppConfig/
diff --git a/devel/p5-YAML-AppConfig/pkg-plist b/devel/p5-YAML-AppConfig/pkg-plist
new file mode 100644
index 000000000000..8f9f9a18af16
--- /dev/null
+++ b/devel/p5-YAML-AppConfig/pkg-plist
@@ -0,0 +1,3 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/YAML/AppConfig/.packlist
+%%SITE_PERL%%/YAML/AppConfig.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/YAML/AppConfig