[packages/perl-Config-Grammar] adapter, cleanups
glen
glen at pld-linux.org
Fri Aug 21 09:05:51 CEST 2015
commit 7256dade9838f36eeb44b250070455a16dad719b
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Fri Aug 21 10:05:42 2015 +0300
adapter, cleanups
perl-Config-Grammar.spec | 40 +++++++++-------------------------------
1 file changed, 9 insertions(+), 31 deletions(-)
---
diff --git a/perl-Config-Grammar.spec b/perl-Config-Grammar.spec
index 61fd71a..3c451d0 100644
--- a/perl-Config-Grammar.spec
+++ b/perl-Config-Grammar.spec
@@ -1,7 +1,7 @@
#
# Conditional build:
%bcond_without tests # do not perform "make test"
-#
+
%define pdir Config
%define pnam Grammar
%include /usr/lib/rpm/macros.perl
@@ -16,40 +16,19 @@ Source0: http://www.cpan.org/modules/by-module/Config/%{pdir}-%{pnam}-%{version}
URL: http://search.cpan.org/dist/Config-Grammar/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
-%if %{with tests}
-%endif
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-Config::Grammar is a module to parse configuration files. The
-configuration may consist of multiple-level sections with assignments
-and tabular data. The parsed data will be returned as a hash
-containing the whole configuration. Config::Grammar uses a grammar
-that is supplied upon creation of a Config::Grammar object to parse
-the configuration file and return helpful error messages in case of
-syntax errors. Using the makepod method you can generate documentation
-of the configuration file format.
-
-The maketmpl method can generate a template configuration file. If
-your grammar contains regexp matches, the template will not be all
-that helpful as Config::Grammar is not smart enough to give you
-sensible template data based in regular expressions. The related
-function maketmplmin generates a minimal configuration template
-without examples, regexps or comments and thus allows an experienced
-user to fill in the configuration data more efficiently.
-
-
-The grammar is a multiple-level hash of hashes, which follows the
-structure of the configuration. Each section or variable is
-represented by a hash with the same structure. Each hash contains
-special keys starting with an underscore such as '_sections', '_vars',
-'_sub' or '_re' to denote meta data with information about that
-section or variable. Other keys are used to structure the hash
-according to the same nesting structure of the configuration itself.
-The starting hash given as parameter to 'new' contains the "root
-section".
+Config::Grammar is a module to parse configuration files.
+The configuration may consist of multiple-level sections with
+assignments and tabular data. The parsed data will be returned as a
+hash containing the whole configuration. Config::Grammar uses a
+grammar that is supplied upon creation of a Config::Grammar object to
+parse the configuration file and return helpful error messages in case
+of syntax errors. Using the makepod method you can generate
+documentation of the configuration file format.
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
@@ -63,7 +42,6 @@ section".
%install
rm -rf $RPM_BUILD_ROOT
-
%{__make} pure_install \
DESTDIR=$RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/perl-Config-Grammar.git/commitdiff/7256dade9838f36eeb44b250070455a16dad719b
More information about the pld-cvs-commit
mailing list