summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorabs <abs@pkgsrc.org>2008-05-30 11:54:14 +0000
committerabs <abs@pkgsrc.org>2008-05-30 11:54:14 +0000
commit89f9b22ff9376cb207942a77bde8c5649ea059e7 (patch)
treedcffcce21c7924dada9a258317fd27d468a48906 /textproc
parentb1dab191c0df4dd96317331fe3895ebba384f829 (diff)
downloadpkgsrc-89f9b22ff9376cb207942a77bde8c5649ea059e7.tar.gz
Import textproc/p5-YAML-Tiny-1.32
YAML::Tiny is a perl class for reading and writing YAML-style files, written with as little code as possible, reducing load time and memory overhead. Most of the time it is accepted that Perl applications use a lot of memory and modules. The ::Tiny family of modules is specifically intended to provide an ultralight and zero-dependency alternative to many more-thorough standard modules. This module is primarily for reading human-written files (like simple config files) and generating very simple human-readable files. Note that I said human-readable and not geek-readable. The sort of files that your average manager or secretary should be able to look at and make sense of. YAML::Tiny does not generate comments, it won't necesarily preserve the order of your hashes, and it will normalise if reading in and writing out again. It only supports a very basic subset of the full YAML specification.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/p5-YAML-Tiny/DESCR20
-rw-r--r--textproc/p5-YAML-Tiny/Makefile18
-rw-r--r--textproc/p5-YAML-Tiny/distinfo5
3 files changed, 43 insertions, 0 deletions
diff --git a/textproc/p5-YAML-Tiny/DESCR b/textproc/p5-YAML-Tiny/DESCR
new file mode 100644
index 00000000000..cdca1aba256
--- /dev/null
+++ b/textproc/p5-YAML-Tiny/DESCR
@@ -0,0 +1,20 @@
+YAML::Tiny is a perl class for reading and writing YAML-style files,
+written with as little code as possible, reducing load time and
+memory overhead.
+
+Most of the time it is accepted that Perl applications use a lot
+of memory and modules. The ::Tiny family of modules is specifically
+intended to provide an ultralight and zero-dependency alternative
+to many more-thorough standard modules.
+
+This module is primarily for reading human-written files (like
+simple config files) and generating very simple human-readable
+files. Note that I said human-readable and not geek-readable. The
+sort of files that your average manager or secretary should be able
+to look at and make sense of.
+
+YAML::Tiny does not generate comments, it won't necesarily preserve
+the order of your hashes, and it will normalise if reading in and
+writing out again.
+
+It only supports a very basic subset of the full YAML specification.
diff --git a/textproc/p5-YAML-Tiny/Makefile b/textproc/p5-YAML-Tiny/Makefile
new file mode 100644
index 00000000000..7df3c9e5a07
--- /dev/null
+++ b/textproc/p5-YAML-Tiny/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/05/30 11:54:14 abs Exp $
+
+DISTNAME= YAML-Tiny-1.32
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= perl5 textproc
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/A/AD/ADAMK/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/~adamk/YAML-Tiny/
+COMMENT= Read/Write YAML files with as little code as possible
+
+USE_LANGUAGES= # empty
+PERL5_PACKLIST= auto/YAML/Tiny/.packlist
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/p5-YAML-Tiny/distinfo b/textproc/p5-YAML-Tiny/distinfo
new file mode 100644
index 00000000000..7bb6c878f04
--- /dev/null
+++ b/textproc/p5-YAML-Tiny/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/05/30 11:54:14 abs Exp $
+
+SHA1 (YAML-Tiny-1.32.tar.gz) = b563d7bbd4ef361915d29c486fbc0d437a131e39
+RMD160 (YAML-Tiny-1.32.tar.gz) = 6a98dd6c3d67042a54cce90793e33a5883bac361
+Size (YAML-Tiny-1.32.tar.gz) = 32501 bytes