diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2014-12-30 17:04:15 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2014-12-30 17:04:15 +0000 |
commit | 8ae82e2405ed6f0df1d7c0dad63887762352998b (patch) | |
tree | b31cd985a68e60a988c2a646232b182b9c410648 /sysutils/p5-Config-Augeas | |
parent | db58f7228cd5d84ec65c4b22ea373e54673a9bec (diff) | |
download | pkgsrc-8ae82e2405ed6f0df1d7c0dad63887762352998b.tar.gz |
Add Perl and Python bindings for augeas.
Diffstat (limited to 'sysutils/p5-Config-Augeas')
-rw-r--r-- | sysutils/p5-Config-Augeas/DESCR | 15 | ||||
-rw-r--r-- | sysutils/p5-Config-Augeas/Makefile | 20 | ||||
-rw-r--r-- | sysutils/p5-Config-Augeas/distinfo | 5 |
3 files changed, 40 insertions, 0 deletions
diff --git a/sysutils/p5-Config-Augeas/DESCR b/sysutils/p5-Config-Augeas/DESCR new file mode 100644 index 00000000000..24745df185e --- /dev/null +++ b/sysutils/p5-Config-Augeas/DESCR @@ -0,0 +1,15 @@ +Augeas is a library and command line tool that focuses on the most basic +problem in handling Linux configurations programmatically: editing +actual configuration files in a controlled manner. + +To that end, Augeas exposes a tree of all configuration settings (well, +all the ones it knows about) and a simple local API for manipulating the +tree. Augeas then modifies underlying configuration files according to +the changes that have been made to the tree; it does as little modeling +of configurations as possible, and focuses exclusively on transforming +the tree-oriented syntax of its public API to the myriad syntaxes of +individual configuration files. + +This module provides an object oriented Perl interface for Augeas +configuration edition library with a more "perlish" API than Augeas C +counterpart. diff --git a/sysutils/p5-Config-Augeas/Makefile b/sysutils/p5-Config-Augeas/Makefile new file mode 100644 index 00000000000..1a489fc4f36 --- /dev/null +++ b/sysutils/p5-Config-Augeas/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2014/12/30 17:04:15 bsiegert Exp $ + +DISTNAME= Config-Augeas-1.000 +PKGNAME= p5-${DISTNAME} +CATEGORIES= perl5 sysutils +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RA/RAPHINK/} + +MAINTAINER= bsiegert@NetBSD.org +HOMEPAGE= http://search.cpan.org/dist/Config-Augeas +COMMENT= Edit configuration files through Augeas C library +LICENSE= gnu-lgpl-v2.1 + +USE_TOOLS+= pkg-config + +PERL5_MODULE_TYPE= Module::Build +PERL5_PACKLIST= auto/Config/Augeas/.packlist + +.include "../../sysutils/augeas/buildlink3.mk" +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/p5-Config-Augeas/distinfo b/sysutils/p5-Config-Augeas/distinfo new file mode 100644 index 00000000000..cbcfc1bfae2 --- /dev/null +++ b/sysutils/p5-Config-Augeas/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/12/30 17:04:15 bsiegert Exp $ + +SHA1 (Config-Augeas-1.000.tar.gz) = b411fac8e6a4c7ded7c993cdf1f086439886b9a6 +RMD160 (Config-Augeas-1.000.tar.gz) = fe71e61c86d0fa8ed2ddf2d8d67945de35b5f319 +Size (Config-Augeas-1.000.tar.gz) = 65327 bytes |