Author: qboosh Date: Thu Mar 15 23:11:36 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - generic URL, missing desc part
---- Files affected: SPECS: perl-Config-Scoped.spec (1.1 -> 1.2) ---- Diffs: ================================================================ Index: SPECS/perl-Config-Scoped.spec diff -u SPECS/perl-Config-Scoped.spec:1.1 SPECS/perl-Config-Scoped.spec:1.2 --- SPECS/perl-Config-Scoped.spec:1.1 Mon Mar 5 13:58:20 2007 +++ SPECS/perl-Config-Scoped.spec Fri Mar 16 00:11:30 2007 @@ -6,16 +6,17 @@ %include /usr/lib/rpm/macros.perl %define pdir Config %define pnam Scoped -Summary: Config:Scoped - feature rich configuration file parser -#Summary(pl): +Summary: Config::Scoped - feature rich configuration file parser +Summary(pl.UTF-8): Config::Scoped - bogaty w możliwości analizator plików konfiguracyjnych Name: perl-Config-Scoped Version: 0.11 Release: 0.1 # same as perl License: GPL v1+ or Artistic Group: Development/Languages/Perl -Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz +Source0: http://www.cpan.org/modules/by-module/Config/%{pdir}-%{pnam}-%{version}.tar.gz # Source0-md5: 1dce2be606897ea9912f5e19dffe002f +URL: http://search.cpan.org/dist/Config-Scoped/ BuildRequires: perl-devel >= 1:5.8.0 BuildRequires: rpm-perlprov >= 4.1-13 %if %{with tests} @@ -25,11 +26,37 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -Config::Scoped has the following highlights as a configuration file parser: +Config::Scoped has the following highlights as a configuration file +parser: +- Complex recursive datastructures to any extent with scalars, lists + and hashes as elements, +- As a subset parses any complex Perl datastructures (no references + and globs) without do or require, +- Include files with recursion checks, +- Controlled macro expansion in double quoted tokens, +- Lexically scoped parameter assignments and pragma directives, +- Perl quote like constructs to any extent, '', "", and here docs <<, +- Perl code evaluation in Safe compartments, +- Caching and restore with MD5 checks to determine alterations in the + original config files, +- Standard macro, parameter, declaration redefinition validation, may + be overridden to validate on semantic knowledge, +- Standard file permission and ownership safety validation, may be + overridden, +- Fine control for redefiniton warnings with pragma's and other safety + checks, +- Easy inheritable, may be subclassed to build parsers with + specialized validation features, +- Condoning syntax checker, semicolons and or commas are not always + necessary to finish a statement or a list item if the end can be + guessed by other means like newlines, closing brackets, braces etc., +- Well spotted messages for syntax errors even within include files + with correct line numbers and file names, +- Exception based error handling, +- etc. - -# %description -l pl +# %description -l pl.UTF-8 # TODO %prep @@ -64,6 +91,8 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.2 2007/03/15 23:11:30 qboosh +- generic URL, missing desc part + Revision 1.1 2007/03/05 12:58:20 agaran - initial - ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/perl-Config-Scoped.spec?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
