# packages

name: perl-Config-Any-Log4perl
arch: noarch
version: 0.130020
epoch: 0
release: 4.59
summary: Config::Any loader for Log4perl config files
url: http://search.cpan.org/dist/Config-Any-Log4perl/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
rpm_sourcerpm: perl-Config-Any-Log4perl-0.130020-4.59.src.rpm
location_href: noarch/perl-Config-Any-Log4perl-0.130020-4.59.noarch.rpm
checksum_type: sha512
pkgId:
  7de7d07734be05106eb6299b1c4d58eb715c669336c185d8760e5cd8f6d1fb5d7b53a0906ecaa9b0c648cac99f11529d332ac22cf65c1407753373c3b94b9211

description:
  Loads Log4perl configuration files.

  Example:

      
      log4perl.logger                                   = TRACE, SCREEN
      log4perl.appender.SCREEN                          = Log::Log4perl::Appender::Screen
      log4perl.appender.SCREEN.stderr                   = 1
      log4perl.appender.SCREEN.layout                   = Log::Log4perl::Layout::PatternLayout
      log4perl.appender.SCREEN.layout.ConversionPattern = %d  [%5P] %m%n


name: perl-Config-Any-Log4perl
arch: src
version: 0.130020
epoch: 0
release: 4.59
summary: Config::Any loader for Log4perl config files
url: http://search.cpan.org/dist/Config-Any-Log4perl/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
location_href: src/perl-Config-Any-Log4perl-0.130020-4.59.src.rpm
checksum_type: sha512
pkgId:
  4a497fd3911bcc94545d2dbd2136f9a801d0c471494d0e23b7ed29824c01fcbdeb84bc5eb99b52a9eebd6616332ee5f9141e4f7a7478d96f1b32f88010bf92b6

description:
  Loads Log4perl configuration files.

  Example:

      
      log4perl.logger                                   = TRACE, SCREEN
      log4perl.appender.SCREEN                          = Log::Log4perl::Appender::Screen
      log4perl.appender.SCREEN.stderr                   = 1
      log4perl.appender.SCREEN.layout                   = Log::Log4perl::Layout::PatternLayout
      log4perl.appender.SCREEN.layout.ConversionPattern = %d  [%5P] %m%n


name: perl-Config-Any-Merge
arch: noarch
version: 0.08
epoch: 0
release: 7.52
summary: Overrinding of configuration variables based on file order
url: http://search.cpan.org/dist/Config-Any-Merge/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Config-Any-Merge-0.08-7.52.src.rpm
location_href: noarch/perl-Config-Any-Merge-0.08-7.52.noarch.rpm
checksum_type: sha512
pkgId:
  73d3d1a6d6d2fb335c668cfcac81717904aef2948d672519c2d998bea9caeece7ca3a80a1733fba04720b6e6768b3a121010cc93cfeb6f80aebf67dc72504f4e

description:
  Config::Any returns your configuration as a hash of hashes keyed by the
  name of the configuration file. This module merges these hashes into a
  single hash. If the 'override' paramter is set to '0' in the paramters for
  'load_files' or 'load_stems', configurations files later in the list can't
  override variables that are already set. The default is to override
  previous set variables. In all other regards Config::Any::Merge is a strict
  subclass of Config::Any and inherits all of its functions.


name: perl-Config-Any-Merge
arch: src
version: 0.08
epoch: 0
release: 7.52
summary: Overrinding of configuration variables based on file order
url: http://search.cpan.org/dist/Config-Any-Merge/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Config-Any-Merge-0.08-7.52.src.rpm
checksum_type: sha512
pkgId:
  068e0c45bc9cba4a93e0724f8ed93d0ec887f5eac1f2a54db02493780eec73d90ecd8a9ed1323e655212c002763ca891691a87dbca4739fc6f57a8bdf82e2bf4

description:
  Config::Any returns your configuration as a hash of hashes keyed by the
  name of the configuration file. This module merges these hashes into a
  single hash. If the 'override' paramter is set to '0' in the paramters for
  'load_files' or 'load_stems', configurations files later in the list can't
  override variables that are already set. The default is to override
  previous set variables. In all other regards Config::Any::Merge is a strict
  subclass of Config::Any and inherits all of its functions.


name: perl-Config-Any-Properties
arch: noarch
version: 0.001001
epoch: 0
release: 4.57
summary: Config::Any loader for Java-style property files
description: Loads Config::Properties property files.
url: http://search.cpan.org/dist/Config-Any-Properties/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb20
rpm_sourcerpm: perl-Config-Any-Properties-0.001001-4.57.src.rpm
location_href: noarch/perl-Config-Any-Properties-0.001001-4.57.noarch.rpm
checksum_type: sha512
pkgId:
  403b28d43aeb6ed18fe3ea1c83e2e2c4fed798cd7e1651eaf575a0dc39fa4c1e1d7c150e6d294134d393bf66010cf6f4f37722b6977b041352bdbdc02ef11573


name: perl-Config-Any-Properties
arch: src
version: 0.001001
epoch: 0
release: 4.57
summary: Config::Any loader for Java-style property files
description: Loads Config::Properties property files.
url: http://search.cpan.org/dist/Config-Any-Properties/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb20
location_href: src/perl-Config-Any-Properties-0.001001-4.57.src.rpm
checksum_type: sha512
pkgId:
  421f02ae02af860da111b60d224c1105ad1b3b63dbf619381d700108f10d7ed29e3ab6d62e2410c2b0f6426f90a9c50f37bccd3977d8d2d5f372516dd2936989


name: perl-Config-ApacheExtended
arch: noarch
version: 1.16
epoch: 0
release: 8.62
summary: Use Extended Apache Format Config Files
url: http://search.cpan.org/dist/Config-ApacheExtended/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
rpm_sourcerpm: perl-Config-ApacheExtended-1.16-8.62.src.rpm
location_href: noarch/perl-Config-ApacheExtended-1.16-8.62.noarch.rpm
checksum_type: sha512
pkgId:
  44ea219a29b98d9a6d6586341c9d77ba61b7ff6819c5e94af2e7e322eda7154a3e5e4bc3b13964e8418335acd022eb4a410ffce1dffb66f6d318710516f2551c

description:
  This module is used to parse a configuration file similar to that of the
  Apache webserver (see http://httpd.apache.org for more details). This
  module provides several extensions to that syntax, namely variable
  substitution and Hereto documents. Other features include, value
  inheritance, directive and block validation, and include support. This
  module also handles quoted strings and split lines properly.


name: perl-Config-ApacheExtended
arch: src
version: 1.16
epoch: 0
release: 8.62
summary: Use Extended Apache Format Config Files
url: http://search.cpan.org/dist/Config-ApacheExtended/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
location_href: src/perl-Config-ApacheExtended-1.16-8.62.src.rpm
checksum_type: sha512
pkgId:
  f2b24bc72541263ff73cc60a2c40e41a7f0e18a444b1ccf164be6983d0d03360a5f9cef8a560d0783920102f33a57423285875626453a02d89b9e2bd369d3e47

description:
  This module is used to parse a configuration file similar to that of the
  Apache webserver (see http://httpd.apache.org for more details). This
  module provides several extensions to that syntax, namely variable
  substitution and Hereto documents. Other features include, value
  inheritance, directive and block validation, and include support. This
  module also handles quoted strings and split lines properly.


name: perl-Config-ApacheFormat
arch: noarch
version: 1.2
epoch: 0
release: 9.55
summary: Use Apache Format Config Files
url: http://search.cpan.org/dist/Config-ApacheFormat/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat15
rpm_sourcerpm: perl-Config-ApacheFormat-1.2-9.55.src.rpm
location_href: noarch/perl-Config-ApacheFormat-1.2-9.55.noarch.rpm
checksum_type: sha512
pkgId:
  78ba475de79adbfb351d31a537b12b2efd73cc1ab4087f6546eeb45cfde10a198dea3ab67970333e8aace7dbaea8a7d315a7c91d99fb99aeee8b5800577b319e

description:
  This module is designed to parse a configuration file in the same syntax
  used by the Apache web server (see http://httpd.apache.org for details).
  This allows you to build applications which can be easily managed by
  experienced Apache admins. Also, by using this module, you'll benefit from
  the support for nested blocks with built-in parameter inheritance. This can
  greatly reduce the amount or repeated information in your configuration
  files.

  A good reference to the Apache configuration file format can be found here:

    http://httpd.apache.org/docs-2.0/configuring.html

  To quote from that document, concerning directive syntax:

   Apache configuration files contain one directive per line. The
   back-slash "\" may be used as the last character on a line to
   indicate that the directive continues onto the next line. There must
   be no other characters or white space between the back-slash and the
   end of the line.

   Directives in the configuration files are case-insensitive, but
   arguments to directives are often case sensitive. Lines that begin
   with the hash character "#" are considered comments, and are
   ignored. Comments may not be included on a line after a configuration
   directive. Blank lines and white space occurring before a directive
   are ignored, so you may indent directives for clarity.

  And block notation:

   Directives placed in the main configuration files apply to the entire
   server. If you wish to change the configuration for only a part of the
   server, you can scope your directives by placing them in <Directory>,
   <DirectoryMatch>, <Files>, <FilesMatch>, <Location>, and
   <LocationMatch> sections. These sections limit the application of the
   directives which they enclose to particular filesystem locations or
   URLs. They can also be nested, allowing for very fine grained
   configuration.

  This module will parse actual Apache configuration files, but you will need
  to set some options to non-default values. See "Parsing a Real Apache
  Config File".


name: perl-Config-ApacheFormat
arch: src
version: 1.2
epoch: 0
release: 9.55
summary: Use Apache Format Config Files
url: http://search.cpan.org/dist/Config-ApacheFormat/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat15
location_href: src/perl-Config-ApacheFormat-1.2-9.55.src.rpm
checksum_type: sha512
pkgId:
  7319723d91f3ad350906d5a164500c62dd7037d88c12af9c52ea2c9cf5c96836346d368775cd4a96f07d032cf7c05b961e2ef354d98f519613f05d93b3d34e90

description:
  This module is designed to parse a configuration file in the same syntax
  used by the Apache web server (see http://httpd.apache.org for details).
  This allows you to build applications which can be easily managed by
  experienced Apache admins. Also, by using this module, you'll benefit from
  the support for nested blocks with built-in parameter inheritance. This can
  greatly reduce the amount or repeated information in your configuration
  files.

  A good reference to the Apache configuration file format can be found here:

    http://httpd.apache.org/docs-2.0/configuring.html

  To quote from that document, concerning directive syntax:

   Apache configuration files contain one directive per line. The
   back-slash "\" may be used as the last character on a line to
   indicate that the directive continues onto the next line. There must
   be no other characters or white space between the back-slash and the
   end of the line.

   Directives in the configuration files are case-insensitive, but
   arguments to directives are often case sensitive. Lines that begin
   with the hash character "#" are considered comments, and are
   ignored. Comments may not be included on a line after a configuration
   directive. Blank lines and white space occurring before a directive
   are ignored, so you may indent directives for clarity.

  And block notation:

   Directives placed in the main configuration files apply to the entire
   server. If you wish to change the configuration for only a part of the
   server, you can scope your directives by placing them in <Directory>,
   <DirectoryMatch>, <Files>, <FilesMatch>, <Location>, and
   <LocationMatch> sections. These sections limit the application of the
   directives which they enclose to particular filesystem locations or
   URLs. They can also be nested, allowing for very fine grained
   configuration.

  This module will parse actual Apache configuration files, but you will need
  to set some options to non-default values. See "Parsing a Real Apache
  Config File".


name: perl-Config-App
arch: noarch
version: 1.15
epoch: 0
release: 1.13
summary: Cascading merged application configuration
url: https://metacpan.org/release/Config-App
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus4
rpm_sourcerpm: perl-Config-App-1.15-1.13.src.rpm
location_href: noarch/perl-Config-App-1.15-1.13.noarch.rpm
checksum_type: sha512
pkgId:
  0d62fdba68c5273a54ac991fab3c241057bc1fd87d5db8f03066de353fc7d62a347810bea3bfbf6f75843ef400bb820e4f9f0a094a9b106a826c602ddd6a88e8

description:
  The intent of this module is to provide an all-purpose enviornment setup
  helper and configuration fetcher that allows configuration files to include
  other files and "cascade" or merge bits of these files into the "active"
  configuration based on server name, user account name the process is
  running under, and/or enviornment variable flag. The goal being that a
  single unified configuration can be built from a set of files (real files
  or URLs) and slices of that configuration can be automatically used as the
  active configuration in any enviornment. Thus, you can write configuration
  files once and never need to change them based on the location to which the
  application is being deployed.

  You can write configuration files in YAML or JSON. These files can be local
  or served through some sort of URL.


name: perl-Config-App
arch: src
version: 1.15
epoch: 0
release: 1.13
summary: Cascading merged application configuration
url: https://metacpan.org/release/Config-App
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus4
location_href: src/perl-Config-App-1.15-1.13.src.rpm
checksum_type: sha512
pkgId:
  9e5fee471a9555769d47c546e4ee66bc26823b702abace6985ce063cea3f86ae39d9877b92d1fda6ead8eb7b11f2b9fa01fe28d505f4c7fd8483810c8eb076fe

description:
  The intent of this module is to provide an all-purpose enviornment setup
  helper and configuration fetcher that allows configuration files to include
  other files and "cascade" or merge bits of these files into the "active"
  configuration based on server name, user account name the process is
  running under, and/or enviornment variable flag. The goal being that a
  single unified configuration can be built from a set of files (real files
  or URLs) and slices of that configuration can be automatically used as the
  active configuration in any enviornment. Thus, you can write configuration
  files once and never need to change them based on the location to which the
  application is being deployed.

  You can write configuration files in YAML or JSON. These files can be local
  or served through some sort of URL.


name: perl-Config-Apt-Sources
arch: noarch
version: 0.10
epoch: 0
release: 6.2
summary: Parse and manipulate apt sources
description: Parse and manipulate apt sources
url: http://search.cpan.org/dist/Config-Apt-Sources/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
rpm_sourcerpm: perl-Config-Apt-Sources-0.10-6.2.src.rpm
location_href: noarch/perl-Config-Apt-Sources-0.10-6.2.noarch.rpm
checksum_type: sha512
pkgId:
  fcf707dc6fbd956aa844919d83fa264c08923fe2676e613ddd930c368d8b0c3c0e35130725b48ee0e58b0a7699269a6810c8bed75b642221a1fe6e5dffd92a6a


name: perl-Config-Apt-Sources
arch: src
version: 0.10
epoch: 0
release: 6.2
summary: Parse and manipulate apt sources
description: Parse and manipulate apt sources
url: http://search.cpan.org/dist/Config-Apt-Sources/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
location_href: src/perl-Config-Apt-Sources-0.10-6.2.src.rpm
checksum_type: sha512
pkgId:
  1143894d76372214ca2d57491cb09f3fd5ba16d9c05dd4546eef1d52c6056d6c3dd3e5c578f0d4462a2533c396596517f4ff09944ff875eed329d8857078f6d2


name: perl-Config-Auto
arch: noarch
version: 0.44
epoch: 0
release: 1.52
summary: Magical config file parser
url: http://search.cpan.org/dist/Config-Auto/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
rpm_sourcerpm: perl-Config-Auto-0.44-1.52.src.rpm
location_href: noarch/perl-Config-Auto-0.44-1.52.noarch.rpm
checksum_type: sha512
pkgId:
  a43a128ad8a5e46b7ae0856b8ae628addd42338c3ffc195c441525904cd5de9eca2d009a622568e11a3a0d9313dd8152d70b950be651b472a26dc1dac7ccbabe

description:
  This module was written after having to write Yet Another Config File
  Parser for some variety of colon-separated config. I decided "never again".

  Config::Auto aims to be the most 'DWIM' config parser available, by
  detecting configuration styles, include paths and even config filenames
  automagically.

  See the HOW IT WORKS section below on implementation details.


name: perl-Config-Auto
arch: src
version: 0.44
epoch: 0
release: 1.52
summary: Magical config file parser
url: http://search.cpan.org/dist/Config-Auto/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
location_href: src/perl-Config-Auto-0.44-1.52.src.rpm
checksum_type: sha512
pkgId:
  161e8fdadc14870a118641f0df88fdd3f1b21ebee47c11a47f7c27c32edad04ff2af3d9dba900c752882989ac82b3016fc187365daf58415ab6560f850cdb44c

description:
  This module was written after having to write Yet Another Config File
  Parser for some variety of colon-separated config. I decided "never again".

  Config::Auto aims to be the most 'DWIM' config parser available, by
  detecting configuration styles, include paths and even config filenames
  automagically.

  See the HOW IT WORKS section below on implementation details.


name: perl-Config-AutoConf
arch: noarch
version: 0.320
epoch: 0
release: 1.25
summary: Module to implement some of AutoConf macros in pure perl
url: https://metacpan.org/release/Config-AutoConf
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat01
rpm_sourcerpm: perl-Config-AutoConf-0.320-1.25.src.rpm
location_href: noarch/perl-Config-AutoConf-0.320-1.25.noarch.rpm
checksum_type: sha512
pkgId:
  0d9b8c74c9fbaf782ea30e30abcd7d648bad04fd5b433e0a418e8fbe18ab41837463883d1fa91d3af3980d56c402eec9fb129009ac3309811a366e5af0d4703f

description:
  Config::AutoConf is intended to provide the same opportunities to Perl
  developers as at http://www.gnu.org/software/autoconf/ does for Shell
  developers.

  As Perl is the second most deployed language (mind: every Unix comes with
  Perl, several mini-computers have Perl and even lot's of Windows machines
  run Perl software - which requires deployed Perl there, too), this gives
  wider support than Shell based probes.

  The API is leaned against GNU Autoconf, but we try to make the API
  (especially optional arguments) more Perl'ish than m4 abilities allow to
  the original.


name: perl-Config-AutoConf
arch: src
version: 0.320
epoch: 0
release: 1.25
summary: Module to implement some of AutoConf macros in pure perl
url: https://metacpan.org/release/Config-AutoConf
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat01
location_href: src/perl-Config-AutoConf-0.320-1.25.src.rpm
checksum_type: sha512
pkgId:
  e065345768e7e92723dd8d871cd2875d6a0a37ed66f66e242dc514458039c8994e6f95bd89a9a19e56c3fc13162cb833826ff1dccb881d64e880f5a990aa7ecf

description:
  Config::AutoConf is intended to provide the same opportunities to Perl
  developers as at http://www.gnu.org/software/autoconf/ does for Shell
  developers.

  As Perl is the second most deployed language (mind: every Unix comes with
  Perl, several mini-computers have Perl and even lot's of Windows machines
  run Perl software - which requires deployed Perl there, too), this gives
  wider support than Shell based probes.

  The API is leaned against GNU Autoconf, but we try to make the API
  (especially optional arguments) more Perl'ish than m4 abilities allow to
  the original.


name: perl-Config-Basic
arch: noarch
version: 1.85
epoch: 0
release: 9.57
summary: Basic parser for simple configuration file
description: Basic parser for simple configuration file
url: http://search.cpan.org/dist/Config-Basic/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Config-Basic-1.85-9.57.src.rpm
location_href: noarch/perl-Config-Basic-1.85-9.57.noarch.rpm
checksum_type: sha512
pkgId:
  2226aead7d76f3d91598d15ea942e10402ace0ecbb7143fba6071422184bfd457daf3023803a975e524ecc8026a058438e23c7ec71b9be838b5df8db5d636162


name: perl-Config-Basic
arch: src
version: 1.85
epoch: 0
release: 9.57
summary: Basic parser for simple configuration file
description: Basic parser for simple configuration file
url: http://search.cpan.org/dist/Config-Basic/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Config-Basic-1.85-9.57.src.rpm
checksum_type: sha512
pkgId:
  9ad7ba06c9b52c09d1f2a783191cc27364aa2361a38f8c757dd8e7e7dc22bbab66dc831ff840138dca87272209cbb70fb6c31d5826cf75ace4c390e1625c9045


name: perl-Config-Cascade
arch: noarch
version: 0.02
epoch: 0
release: 9.54
summary: Simple Configuration File Framework for Managing Multi-Level Configurati[cut]
url: http://search.cpan.org/dist/Config-Cascade/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus2
rpm_sourcerpm: perl-Config-Cascade-0.02-9.54.src.rpm
location_href: noarch/perl-Config-Cascade-0.02-9.54.noarch.rpm
checksum_type: sha512
pkgId:
  7eb48a07a93a4f53bc4ea28224411a73d6e89d4895d3d51530fc99b61042d7bd2493c886ae24da0bb7613b1cd868d01a566459c95ee823a17d2331439c99322a

description:
  simple configuration file framework for managing multi-level configurations, with regexp validation.


name: perl-Config-Cascade
arch: src
version: 0.02
epoch: 0
release: 9.54
summary: Simple Configuration File Framework for Managing Multi-Level Configurati[cut]
url: http://search.cpan.org/dist/Config-Cascade/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus2
location_href: src/perl-Config-Cascade-0.02-9.54.src.rpm
checksum_type: sha512
pkgId:
  1d5fa47b50eb7093dc34db58d7ce89e8c46294d9c6e214ee86f264ee3921994119804e1ca4c0f96a6b2b0fec8bf6cfbf58540315eee80fcf58049d48dc5b67d7

description:
  simple configuration file framework for managing multi-level configurations, with regexp validation.


name: perl-Config-Cfe
arch: noarch
version: 1.50
epoch: 0
release: 8.58
summary: File configuration module
url: http://search.cpan.org/dist/Config-Cfe/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat07
rpm_sourcerpm: perl-Config-Cfe-1.50-8.58.src.rpm
location_href: noarch/perl-Config-Cfe-1.50-8.58.noarch.rpm
checksum_type: sha512
pkgId:
  02b5c2385ee6946e79860f709fa802c1a5bef832b50f2b112cef03e1b0b43822055ddc2983d1934a41cb64a0b36c2f1267e6dc35a867df6ebe51ca537765cf66

description:
  This module contains functions that ease updating small text files, usually
  konfiguration files. Will complain if the file is more than 100000 lines
  (configurable).

  It is inspired from cfengine, but does only the editing, cfengine can do
  much more.


name: perl-Config-Cfe
arch: src
version: 1.50
epoch: 0
release: 8.58
summary: File configuration module
url: http://search.cpan.org/dist/Config-Cfe/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat07
location_href: src/perl-Config-Cfe-1.50-8.58.src.rpm
checksum_type: sha512
pkgId:
  917c19b83a1973b0b5bd3f6d981ab6afe8be8d675f1c89b21a4a530c08c2df19327aa3d34d31add22b517e767023ff5bf0a47247616d5a001fb4c8c1932969bf

description:
  This module contains functions that ease updating small text files, usually
  konfiguration files. Will complain if the file is more than 100000 lines
  (configurable).

  It is inspired from cfengine, but does only the editing, cfengine can do
  much more.


name: perl-Config-Cmd
arch: noarch
version: 0.002
epoch: 0
release: 4.56
summary: Command line to config file two way interface
url: http://search.cpan.org/dist/Config-Cmd/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
rpm_sourcerpm: perl-Config-Cmd-0.002-4.56.src.rpm
location_href: noarch/perl-Config-Cmd-0.002-4.56.noarch.rpm
checksum_type: sha512
pkgId:
  cbe11644d1e79218abe04e247f5c6571ad7acd698aea875cb240ad60b974c598125d289510ad2c3d1e35d4bdc615de374bab924eb1f22adeddebda919b6a8240

description:
  This module makes it easy to take a set of command line options, store them
  into a config file, and read them later in for passing to an external
  program. Part of this distribution is a command line program configcmd for
  writing these options into a file. The main application can then use this
  module to automate reading of these options and passing them on.

  The options stored by Command::Cmd and its command line tool use single
  quotes around options with white space, but that can be changed to double
  quotes if needed by using method quote. Usually you will want stick with
  single quotes.


name: perl-Config-Cmd
arch: src
version: 0.002
epoch: 0
release: 4.56
summary: Command line to config file two way interface
url: http://search.cpan.org/dist/Config-Cmd/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
location_href: src/perl-Config-Cmd-0.002-4.56.src.rpm
checksum_type: sha512
pkgId:
  be814af2218113f85c2a48237df2f56df572e6f5877875d9ae677880a448f6e0d8ccb0534b290ef32d081b94b3efe5c7400e99ef8b65259a48c8dd78bc6b2b39

description:
  This module makes it easy to take a set of command line options, store them
  into a config file, and read them later in for passing to an external
  program. Part of this distribution is a command line program configcmd for
  writing these options into a file. The main application can then use this
  module to automate reading of these options and passing them on.

  The options stored by Command::Cmd and its command line tool use single
  quotes around options with white space, but that can be changed to double
  quotes if needed by using method quote. Usually you will want stick with
  single quotes.


name: perl-Config-Constants
arch: noarch
version: 0.03
epoch: 0
release: 8.8
summary: Configuration variables as constants
url: http://search.cpan.org/dist/Config-Constants/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Config-Constants-0.03-8.8.src.rpm
location_href: noarch/perl-Config-Constants-0.03-8.8.noarch.rpm
checksum_type: sha512
pkgId:
  47f04bc6378f33b87c85c868fa2230f4d14d13e966a2c71873c0d6f9abfcd0023d5ed56d12100ea8b2e92823888e731e1de750a5ce00ddeaa26e0f0c5ba2fafc

description:
  Using configuration files can help to make you code more flexible. However,
  this flexiblity comes at a cost of reading and parsing the configuration
  file, and then making the configuration information available to your
  application. Most times this is a trade off which is well worth the price,
  and which works well in many situations.

  However, sometimes what you want to configure is really very simple, and it
  can feel like overengineering to have to use a config object instance and
  fetch the config variable, and that is where this module comes into play.

  Config::Constants allows you to avoid all that overhead by loading the
  configuration file very early (compile time) and using perl's compile time
  constant folding to inline your configuration variables.

  If you want to see this module in action. Just run this command from within
  this distribution's folder, and compare what you see to the actual files.

    perl -I lib/ -MO=Deparse,-ft/lib/Foo/Bar.pm,-ft/lib/Bar/Baz.pm t/11a_Config_Constants_w_Perl.t


name: perl-Config-Constants
arch: src
version: 0.03
epoch: 0
release: 8.8
summary: Configuration variables as constants
url: http://search.cpan.org/dist/Config-Constants/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
location_href: src/perl-Config-Constants-0.03-8.8.src.rpm
checksum_type: sha512
pkgId:
  5ce3ce5bb58b3437eedfb8bee2ee4ba8e90895d8a4b38d4c786b0d3dab14f67a8b2b4e8e2eec2ade7f3757df806bb072857eed69fb85e476b754ac30eb42c15e

description:
  Using configuration files can help to make you code more flexible. However,
  this flexiblity comes at a cost of reading and parsing the configuration
  file, and then making the configuration information available to your
  application. Most times this is a trade off which is well worth the price,
  and which works well in many situations.

  However, sometimes what you want to configure is really very simple, and it
  can feel like overengineering to have to use a config object instance and
  fetch the config variable, and that is where this module comes into play.

  Config::Constants allows you to avoid all that overhead by loading the
  configuration file very early (compile time) and using perl's compile time
  constant folding to inline your configuration variables.

  If you want to see this module in action. Just run this command from within
  this distribution's folder, and compare what you see to the actual files.

    perl -I lib/ -MO=Deparse,-ft/lib/Foo/Bar.pm,-ft/lib/Bar/Baz.pm t/11a_Config_Constants_w_Perl.t


name: perl-Config-Context
arch: noarch
version: 0.10
epoch: 0
release: 8.62
summary: Add C<< <Location> >> and C<< <LocationMatch> >> style context matching [cut]
url: http://search.cpan.org/dist/Config-Context/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb22
rpm_sourcerpm: perl-Config-Context-0.10-8.62.src.rpm
location_href: noarch/perl-Config-Context-0.10-8.62.noarch.rpm
checksum_type: sha512
pkgId:
  19b154402aefd6cae9acdbdc0ac335ee82116600a7d6dbaa24489a4992d985d1b6eb1f81da66ff6a8d60a00dbd91ca7ca4e2a5a3feab34199b166898cde80d58

description:
  Add C<< <Location> >> and C<< <LocationMatch> >> style context matching to hierarchical configfile formats such as Config::General, XML::Simple and Config::Scoped


name: perl-Config-Context
arch: src
version: 0.10
epoch: 0
release: 8.62
summary: Add C<< <Location> >> and C<< <LocationMatch> >> style context matching [cut]
url: http://search.cpan.org/dist/Config-Context/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb22
location_href: src/perl-Config-Context-0.10-8.62.src.rpm
checksum_type: sha512
pkgId:
  4bce6d26972c37ecac41f254cb5427b5c3d7eadcd3d3444086b23d963a3472b63cf03986c8c04b0224ee69e6216f3c4315720168beb230b5983427891fa7453d

description:
  Add C<< <Location> >> and C<< <LocationMatch> >> style context matching to hierarchical configfile formats such as Config::General, XML::Simple and Config::Scoped


name: perl-Config-Crontab
arch: noarch
version: 1.45
epoch: 0
release: 1.53
summary: Read/Write Vixie compatible crontab(5) files
url: http://search.cpan.org/dist/Config-Crontab/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Config-Crontab-1.45-1.53.src.rpm
location_href: noarch/perl-Config-Crontab-1.45-1.53.noarch.rpm
checksum_type: sha512
pkgId:
  55415a47c71c4f7b925949cf577f79ea3126e56cb01e1d2112472cfa231f86087836852e91e2be02de81eaad52348324bdb2932162fe3873264531d6002bdc2d

description:
  *Config::Crontab* provides an object-oriented interface to Vixie-style
  crontab(5) files for Perl.

  A *Config::Crontab* object allows you to manipulate an ordered set of
  *Event*, *Env*, or *Comment* objects (also included with this package).
  Descriptions of these packages may be found below.

  In short, *Config::Crontab* reads and writes crontab(5) files (and does a
  little pretty-printing too) using objects. The general idea is that you
  create a *Config::Crontab* object and associate it with a file (if
  unassociated, it will work over a pipe to 'crontab -l'). From there, you
  can add lines to your crontab object, change existing line attributes, and
  write everything back to file.

  Now, to successfully navigate the module's ins and outs, we'll need a
  little terminology lesson.


name: perl-Config-Crontab
arch: src
version: 1.45
epoch: 0
release: 1.53
summary: Read/Write Vixie compatible crontab(5) files
url: http://search.cpan.org/dist/Config-Crontab/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
location_href: src/perl-Config-Crontab-1.45-1.53.src.rpm
checksum_type: sha512
pkgId:
  4a50d138f8fca7455c8abdf214ebf7f4278e0ed20d4dcff13fc587da6a7fc7d756479842bdf99027f77726ec05d59d493fe4503e76ca39356be57ce904c05e60

description:
  *Config::Crontab* provides an object-oriented interface to Vixie-style
  crontab(5) files for Perl.

  A *Config::Crontab* object allows you to manipulate an ordered set of
  *Event*, *Env*, or *Comment* objects (also included with this package).
  Descriptions of these packages may be found below.

  In short, *Config::Crontab* reads and writes crontab(5) files (and does a
  little pretty-printing too) using objects. The general idea is that you
  create a *Config::Crontab* object and associate it with a file (if
  unassociated, it will work over a pipe to 'crontab -l'). From there, you
  can add lines to your crontab object, change existing line attributes, and
  write everything back to file.

  Now, to successfully navigate the module's ins and outs, we'll need a
  little terminology lesson.


name: perl-Config-Directory
arch: noarch
version: 0.05
epoch: 0
release: 9.60
summary: OO hash-based interface to directories of files
url: http://search.cpan.org/dist/Config-Directory/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
rpm_sourcerpm: perl-Config-Directory-0.05-9.60.src.rpm
location_href: noarch/perl-Config-Directory-0.05-9.60.noarch.rpm
checksum_type: sha512
pkgId:
  e05b7d566a5691150c9b54a25241d840d2889c5b47539a3f9b7b213decd38f45a1c7535c36ff65baf7e8683db1e3fda936a9f95d73a162492ee291d8c0f52dde

description:
  Config::Directory presents an OO hash-based interface to directories of
  files. It is particularly suited to configuration directories where
  settings can cascade across multiple directories with multiple files per
  directory. Using multiple directories for configuration data allows an
  application to support, for example, distribution defaults, global site
  settings, and user-specific local settings, while using files for
  individual config items makes update interfaces much simpler, does away
  with lots of parsing problems, and is nicely scriptable.


name: perl-Config-Directory
arch: src
version: 0.05
epoch: 0
release: 9.60
summary: OO hash-based interface to directories of files
url: http://search.cpan.org/dist/Config-Directory/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
location_href: src/perl-Config-Directory-0.05-9.60.src.rpm
checksum_type: sha512
pkgId:
  e9079e90b4a9b7a74cc04827e6368ab94b774ff09215e61874a3b7cbd18c934b19c9ec63732e7a096c496ad02f16dd409598e5cfe081cd561b7628cb25c78e69

description:
  Config::Directory presents an OO hash-based interface to directories of
  files. It is particularly suited to configuration directories where
  settings can cascade across multiple directories with multiple files per
  directory. Using multiple directories for configuration data allows an
  application to support, for example, distribution defaults, global site
  settings, and user-specific local settings, while using files for
  individual config items makes update interfaces much simpler, does away
  with lots of parsing problems, and is nicely scriptable.


name: perl-Config-Divide
arch: noarch
version: 0.036
epoch: 0
release: 9.35
summary: Config loader like Catalyst::Plugin::ConfigLoader
url: https://metacpan.org/release/Config-Divide
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
rpm_sourcerpm: perl-Config-Divide-0.036-9.35.src.rpm
location_href: noarch/perl-Config-Divide-0.036-9.35.noarch.rpm
checksum_type: sha512
pkgId:
  6ba5be8fe556238db419447de3709f7419f31938260dd73f47609d49dd77856d20ac36f9e7e7f7cbf6dc3ba6c97de3d6c37451909a901f0fe321b5a08f6295f3

description:
  Config::Divide is config loader like Catalyst::Plugin::ConfigLoader.

  you can set path(s) that main (and sub) config files. if you set sub config
  files' path, and there are same items in main config and sub config, then
  main item will be overwritten by sub config data.


name: perl-Config-Divide
arch: src
version: 0.036
epoch: 0
release: 9.35
summary: Config loader like Catalyst::Plugin::ConfigLoader
url: https://metacpan.org/release/Config-Divide
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
location_href: src/perl-Config-Divide-0.036-9.35.src.rpm
checksum_type: sha512
pkgId:
  bb72e479251570974a6ee6ecd37c9e1ad3b4896bc0eb1ec9eba4c558f0fde9de8a64eed68ecfd6988871a33c7df8eac4e0208de963cc3fe6fbcca14baae7fa18

description:
  Config::Divide is config loader like Catalyst::Plugin::ConfigLoader.

  you can set path(s) that main (and sub) config files. if you set sub config
  files' path, and there are same items in main config and sub config, then
  main item will be overwritten by sub config data.


name: perl-Config-DotNetXML
arch: noarch
version: 1.6
epoch: 0
release: 1.49
summary: Get config in the manner of .NET Framework
url: http://search.cpan.org/dist/Config-DotNetXML/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
rpm_sourcerpm: perl-Config-DotNetXML-1.6-1.49.src.rpm
location_href: noarch/perl-Config-DotNetXML-1.6-1.49.noarch.rpm
checksum_type: sha512
pkgId:
  e1154d9ad91f53fb3807811ddb8ea75991aa5c39faa5d729451602bdf163fa3a44e57e844c02f6363f2a8cc8524fcda5bfe13ea10e45de593954728e97dc0d2c

description:
  This module attempts to provide a configuration facility similar to that
  provided by System.Configuration.ConfigurationSettings class in the .NET
  framework, the intent is that .NET programs and Perl programs can share the
  same configuration file.

  When the modules import() method is called (either implicitly via use or
  explicitly) it will read and parse and XML file (by default called
  $0.config) in the same directory as the script and import the settings
  specified in that file into the %appSettings hash in the current package.

  The XML file is of the format:

     <configuration>
        <appSettings>
           <add key="msg" value="Bar" />
        </appSettings>
     </configuration>

  The <add>elements are the ones that contain the configuration, with the
  'key' attribute becoming the key in %appSettings and 'value' becoming the
  value.

  The default behaviour of the module can be altered by the following
  parameters that are supplied via the import list of the module:

  * Package

  Alter the package into which the settings are imported. The default is the
  package in which 'use Config::DotNetXML' is called.

  * VarName

  Use a different name for the variable into which the settings are placed.
  The default is '%appSettings', the name should not have the type specifier.

  * File

  Use a different filename from which to get the settings. The default is the
  program name with '.config' appended.

  * Section

  By default the configuration is taken from the 'appSettings' section of the
  file - however this can be changed by this parameter. See
  Config::DotNetXML::Parser for details on named sections.

  If you don't want or need the import you should use the
  Config::DotNetXML::Parser module which is part of this package instead.


name: perl-Config-DotNetXML
arch: src
version: 1.6
epoch: 0
release: 1.49
summary: Get config in the manner of .NET Framework
url: http://search.cpan.org/dist/Config-DotNetXML/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
location_href: src/perl-Config-DotNetXML-1.6-1.49.src.rpm
checksum_type: sha512
pkgId:
  f082b2e17ce1f108b1c10f33fc0105321756a3dc2609083289cf4e44f61bc819766bc14208e323bf47079d1d29d9de0b72d417bcb90b3bd02cafb14ac68c1bd6

description:
  This module attempts to provide a configuration facility similar to that
  provided by System.Configuration.ConfigurationSettings class in the .NET
  framework, the intent is that .NET programs and Perl programs can share the
  same configuration file.

  When the modules import() method is called (either implicitly via use or
  explicitly) it will read and parse and XML file (by default called
  $0.config) in the same directory as the script and import the settings
  specified in that file into the %appSettings hash in the current package.

  The XML file is of the format:

     <configuration>
        <appSettings>
           <add key="msg" value="Bar" />
        </appSettings>
     </configuration>

  The <add>elements are the ones that contain the configuration, with the
  'key' attribute becoming the key in %appSettings and 'value' becoming the
  value.

  The default behaviour of the module can be altered by the following
  parameters that are supplied via the import list of the module:

  * Package

  Alter the package into which the settings are imported. The default is the
  package in which 'use Config::DotNetXML' is called.

  * VarName

  Use a different name for the variable into which the settings are placed.
  The default is '%appSettings', the name should not have the type specifier.

  * File

  Use a different filename from which to get the settings. The default is the
  program name with '.config' appended.

  * Section

  By default the configuration is taken from the 'appSettings' section of the
  file - however this can be changed by this parameter. See
  Config::DotNetXML::Parser for details on named sections.

  If you don't want or need the import you should use the
  Config::DotNetXML::Parser module which is part of this package instead.


name: perl-Config-Eggdrop-Userfile
arch: noarch
version: 0.01
epoch: 0
release: 1.34
summary: Parse userfiles generated by Eggdrop
url: https://metacpan.org/release/Config-Eggdrop-Userfile
rpm_license: This module may be copied AND distributed under the same terms as perl 5 itself.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
rpm_sourcerpm: perl-Config-Eggdrop-Userfile-0.01-1.34.src.rpm
location_href: noarch/perl-Config-Eggdrop-Userfile-0.01-1.34.noarch.rpm
checksum_type: sha512
pkgId:
  c7a0b5827a26e269fbf5bc6192212058a9d1c6476f66a37e6fafc5ff76cfcf35ee606d3dfa59cb65e7f4f272bd40418dd0d94238896d117e6ea6ee76ba26c821

description:
  This is a fairly simple regex-based parser module for Eggdrop userfiles.
  Eggdrop userfiles contain information (including passwords) about eggdrop
  partyline user accounts.


name: perl-Config-Eggdrop-Userfile
arch: src
version: 0.01
epoch: 0
release: 1.34
summary: Parse userfiles generated by Eggdrop
url: https://metacpan.org/release/Config-Eggdrop-Userfile
rpm_license: This module may be copied AND distributed under the same terms as perl 5 itself.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
location_href: src/perl-Config-Eggdrop-Userfile-0.01-1.34.src.rpm
checksum_type: sha512
pkgId:
  8da07b42a51ed108dbb4ed992d19d936e01264db46cf65db6377a2b7c83fb0f91ea630cc3a4af367a5066451c4adcd9f1992ecbd3ed6f70da4ac6f71b751e0cd

description:
  This is a fairly simple regex-based parser module for Eggdrop userfiles.
  Eggdrop userfiles contain information (including passwords) about eggdrop
  partyline user accounts.


name: perl-Config-Entities
arch: noarch
version: 1.07
epoch: 0
release: 1.48
summary: An multi-level overridable perl based configuration module
url: http://search.cpan.org/dist/Config-Entities/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-Config-Entities-1.07-1.48.src.rpm
location_href: noarch/perl-Config-Entities-1.07-1.48.noarch.rpm
checksum_type: sha512
pkgId:
  7af4ef43b1b10701912f5aa5004c7794c33ebaaf06d0af24d20f3f1b1545681465c9952190b27657c03964e761f532b87ecbeccece90f79a8ad973d215e379a6

description:
  In essense, this module will recurse a directory structure, running 'do
  FILE' for each entry and merging its results into the Entities object which
  can be treated as a hash. Given that it runs 'do FILE', each config node is
  a fully capable perl script.


name: perl-Config-Entities
arch: src
version: 1.07
epoch: 0
release: 1.48
summary: An multi-level overridable perl based configuration module
url: http://search.cpan.org/dist/Config-Entities/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-Config-Entities-1.07-1.48.src.rpm
checksum_type: sha512
pkgId:
  a45fdf9a2e597f0728b495ec878af1d5a1bb4287b31d3d02f25df7a7a1e2257bbe8db06554591cc2500bc178cc1e0b7f35f03b93d4b891cf99b455c9aeee535f

description:
  In essense, this module will recurse a directory structure, running 'do
  FILE' for each entry and merging its results into the Entities object which
  can be treated as a hash. Given that it runs 'do FILE', each config node is
  a fully capable perl script.


name: perl-Config-Environment
arch: noarch
version: 0.000010
epoch: 0
release: 4.57
summary: Application Configuration via Environment Variables
url: http://search.cpan.org/dist/Config-Environment/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Config-Environment-0.000010-4.57.src.rpm
location_href: noarch/perl-Config-Environment-0.000010-4.57.noarch.rpm
checksum_type: sha512
pkgId:
  4c04dd807114223d20e5b61a32b99a8aed0ca5d9cf05ffd3b43670628bd6934ef36f5c86a2fdaee8a7b97802b081f0d7814464c370da67bedf14fa2dfba11ea3

description:
  Config::Environment is an interface for managing application configuration
  using environment variables as a backend. Using environment variables as a
  means of application configuration is a great way of controlling which
  parts of your application configuration gets hard-coded and shipped with
  your codebase (and which parts do not). Using environment variables,
  application configuration can be set at the system, user, and/or
  application levels and easily overridden.


name: perl-Config-Environment
arch: src
version: 0.000010
epoch: 0
release: 4.57
summary: Application Configuration via Environment Variables
url: http://search.cpan.org/dist/Config-Environment/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-Config-Environment-0.000010-4.57.src.rpm
checksum_type: sha512
pkgId:
  d1196f05bd555962c4c41e28b7660302877a5dec63feabd1e15b5ecc4e9f5b5e4d714ae983512b0c4c6f36f56cf88e8c9e018e33bd2dbf239104ad49e48de628

description:
  Config::Environment is an interface for managing application configuration
  using environment variables as a backend. Using environment variables as a
  means of application configuration is a great way of controlling which
  parts of your application configuration gets hard-coded and shipped with
  your codebase (and which parts do not). Using environment variables,
  application configuration can be set at the system, user, and/or
  application levels and easily overridden.


name: perl-Config-Fast
arch: noarch
version: 1.07
epoch: 0
release: 480.38
summary: Extremely fast configuration file parser
url: https://metacpan.org/release/Config-Fast
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb03
rpm_sourcerpm: perl-Config-Fast-1.07-480.38.src.rpm
location_href: noarch/perl-Config-Fast-1.07-480.38.noarch.rpm
checksum_type: sha512
pkgId:
  d1f656ec34b57edb41dd30838009a84fa97d98debec1ab81e91b176f39ca82b91b6a3036df22df062984c26acbbdc645ba089aaf068444066335dbba330e2bc8

description:
  This module is designed to provide an extremely lightweight way to parse
  moderately complex configuration files. As such, it exports a single
  function - 'fastconfig()' - and does not provide any OO access methods.
  Still, it is fairly full-featured.

  Here's how it works:

      %cf = fastconfig($file, $delim);

  Basically, the 'fastconfig()' function returns a hash of keys and values
  based on the directives in your configuration file. By default, directives
  and values are separated by whitespace in the config file, but this can be
  easily changed with the delimiter argument (see below).

  When the configuration file is read, its modification time is first checked
  and the results cached. On each call to 'fastconfig()', if the config file
  has been changed, then the file is reread. Otherwise, the cached results
  are returned automatically. This makes this module great for 'mod_perl'
  modules and scripts, one of the primary reasons I wrote it. Simply include
  this at the top of your script or inside of your constructor function:

      my %cf = fastconfig('/path/to/config/file.conf');

  If the file argument is omitted, then 'fastconfig()' looks for a file named
  '$0.conf' in the '../etc' directory relative to the executable. For
  example, if you ran:

      /usr/local/bin/myapp

  Then 'fastconfig()' will automatically look for:

      /usr/local/etc/myapp.conf

  This is great if you're really lazy and always in a hurry, like I am.

  If this doesn't work for you, simply supply a filename manually. Note that
  filename generation does not work in 'mod_perl', so you'll need to supply a
  filename manually.


name: perl-Config-Fast
arch: src
version: 1.07
epoch: 0
release: 480.38
summary: Extremely fast configuration file parser
url: https://metacpan.org/release/Config-Fast
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb03
location_href: src/perl-Config-Fast-1.07-480.38.src.rpm
checksum_type: sha512
pkgId:
  655f94c16776c85aa5f069bb2610abb6fd751f3b6fcdd2d04acbdd7b86ef935d8fa6c46475652100a8e7d618f9dc3dff8b92d6d4f2c93ee2e3b9ff53b95d8036

description:
  This module is designed to provide an extremely lightweight way to parse
  moderately complex configuration files. As such, it exports a single
  function - 'fastconfig()' - and does not provide any OO access methods.
  Still, it is fairly full-featured.

  Here's how it works:

      %cf = fastconfig($file, $delim);

  Basically, the 'fastconfig()' function returns a hash of keys and values
  based on the directives in your configuration file. By default, directives
  and values are separated by whitespace in the config file, but this can be
  easily changed with the delimiter argument (see below).

  When the configuration file is read, its modification time is first checked
  and the results cached. On each call to 'fastconfig()', if the config file
  has been changed, then the file is reread. Otherwise, the cached results
  are returned automatically. This makes this module great for 'mod_perl'
  modules and scripts, one of the primary reasons I wrote it. Simply include
  this at the top of your script or inside of your constructor function:

      my %cf = fastconfig('/path/to/config/file.conf');

  If the file argument is omitted, then 'fastconfig()' looks for a file named
  '$0.conf' in the '../etc' directory relative to the executable. For
  example, if you ran:

      /usr/local/bin/myapp

  Then 'fastconfig()' will automatically look for:

      /usr/local/etc/myapp.conf

  This is great if you're really lazy and always in a hurry, like I am.

  If this doesn't work for you, simply supply a filename manually. Note that
  filename generation does not work in 'mod_perl', so you'll need to supply a
  filename manually.


name: perl-Config-File
arch: noarch
version: 1.54
epoch: 0
release: 1.33
summary: Parse a simple configuration file
url: https://metacpan.org/release/Config-File
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
rpm_sourcerpm: perl-Config-File-1.54-1.33.src.rpm
location_href: noarch/perl-Config-File-1.54-1.33.noarch.rpm
checksum_type: sha512
pkgId:
  e25e144a4e401c78a7e6fbf530e4df1315ae38b5ce397ae7c14e0ee948bf9647c6fbd02bba19bc8ad50c9b2f0ad8172e19233c1723c162ea83f3c6a8be61fc5b

description:
  'read_config_file' parses a simple configuration file and stores its values
  in an anonymous hash reference. The syntax of the configuration file is as
  follows:

      
      VALUE_ONE = foo
      VALUE_TWO = $VALUE_ONE/bar
      VALUE_THREE = The value contains a \# (hash). # This is a comment.

  Options can be clustered when creating groups:

      CLUSTER_ONE[data] = data cluster one
      CLUSTER_ONE[value] = value cluster one
      CLUSTER_TWO[data] = data cluster two
      CLUSTER_TWO[value] = value cluster two

  Then values can be fetched using this syntax:

      $hash_config->{CLUSTER_ONE}{data};

  There can be as many sub-options in a cluster as needed.

      BIG_CLUSTER[part1][part2][part3] = data

  is fetched by: $hash_config->{BIG_CLUSTER}{part1}{part2}{part3};

  There are a couple of restrictions as for the names of the keys. First of
  all, all the characters should be alphabetic, numeric, underscores or
  hyphens, with square brackets allowed for the clustering. That is, the keys
  should conform to /^[A-Za-z0-9_-]+$/

  This means also that no space is allowed in the key part of the line.

      CLUSTER_ONE[data] = data cluster one      # Right
      CLUSTER_ONE[ data ] = data cluster one    # Wrong


name: perl-Config-File
arch: src
version: 1.54
epoch: 0
release: 1.33
summary: Parse a simple configuration file
url: https://metacpan.org/release/Config-File
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
location_href: src/perl-Config-File-1.54-1.33.src.rpm
checksum_type: sha512
pkgId:
  ac36a32f0e7665f6e074ab0d74e83a212605d17e8076724ccf50755bff4d6b7ef8322a4fb026411eacdb01366c772d583f3bf5de2b3ca1175256e63ad9df45d2

description:
  'read_config_file' parses a simple configuration file and stores its values
  in an anonymous hash reference. The syntax of the configuration file is as
  follows:

      
      VALUE_ONE = foo
      VALUE_TWO = $VALUE_ONE/bar
      VALUE_THREE = The value contains a \# (hash). # This is a comment.

  Options can be clustered when creating groups:

      CLUSTER_ONE[data] = data cluster one
      CLUSTER_ONE[value] = value cluster one
      CLUSTER_TWO[data] = data cluster two
      CLUSTER_TWO[value] = value cluster two

  Then values can be fetched using this syntax:

      $hash_config->{CLUSTER_ONE}{data};

  There can be as many sub-options in a cluster as needed.

      BIG_CLUSTER[part1][part2][part3] = data

  is fetched by: $hash_config->{BIG_CLUSTER}{part1}{part2}{part3};

  There are a couple of restrictions as for the names of the keys. First of
  all, all the characters should be alphabetic, numeric, underscores or
  hyphens, with square brackets allowed for the clustering. That is, the keys
  should conform to /^[A-Za-z0-9_-]+$/

  This means also that no space is allowed in the key part of the line.

      CLUSTER_ONE[data] = data cluster one      # Right
      CLUSTER_ONE[ data ] = data cluster one    # Wrong


name: perl-Config-File-Simple
arch: noarch
version: 1.00
epoch: 0
release: 9.59
summary: Module to Parse and Edit a Configuration File
url: http://search.cpan.org/dist/Config-File-Simple/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb12
rpm_sourcerpm: perl-Config-File-Simple-1.00-9.59.src.rpm
location_href: noarch/perl-Config-File-Simple-1.00-9.59.noarch.rpm
checksum_type: sha512
pkgId:
  3ff53aec2946b19f92cc8253741db5a60723175ef9af9b8a3d3b33685cd49d69d7509f8b98b4b67a390aec4f5440163f766f5eef806696795757151be610cd0d

description:
  'Config::File::Simple' is a OO module to parse and edit configuration
  files. The configuration file's syntax is simple:

      VARIABLE1 = VALUE1
      variable2 = value \# 2! # This is a comment
      

  Special characters mustn't contained in the variable's name. Hashs in value
  have to be escaped with a backslash: \#, but Config::File::Simple will do
  this for you (see METHODS).

rpm_license:
  This library is free software and you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.


name: perl-Config-File-Simple
arch: src
version: 1.00
epoch: 0
release: 9.59
summary: Module to Parse and Edit a Configuration File
url: http://search.cpan.org/dist/Config-File-Simple/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb12
location_href: src/perl-Config-File-Simple-1.00-9.59.src.rpm
checksum_type: sha512
pkgId:
  2137e4a688c069ee6488ad28db489cd57603c8cf011a509b91484666fbe3fbe43643100e4526f127e5c66971ab207fa65ff71922c22476bf5f8ee979bd232a16

description:
  'Config::File::Simple' is a OO module to parse and edit configuration
  files. The configuration file's syntax is simple:

      VARIABLE1 = VALUE1
      variable2 = value \# 2! # This is a comment
      

  Special characters mustn't contained in the variable's name. Hashs in value
  have to be escaped with a backslash: \#, but Config::File::Simple will do
  this for you (see METHODS).

rpm_license:
  This library is free software and you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.


name: perl-Config-FileManager
arch: noarch
version: 1.7
epoch: 0
release: 1.47
summary: Configuration File Management with versionning
url: http://search.cpan.org/dist/Config-FileManager/
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-FileManager-1.7-1.47.src.rpm
location_href: noarch/perl-Config-FileManager-1.7-1.47.noarch.rpm
checksum_type: sha512
pkgId:
  8f9de4937e5be20dc7c9e1bee6793d2ee3887e38edf47e3a09fff8c6d33056b6febee9659430435ee4a191acab0b2d46db40c1070dc1897b0a9d7700f18c1a55

description:
  The _Config::FileManager_ module:

  * check wether the user configuration file version is up-to-date

  * can propose update taking into account user modifications

  * keep (and ca restore) the previous versions of the configuration file

  * search the configuration file in an ordered list of paths


name: perl-Config-FileManager
arch: src
version: 1.7
epoch: 0
release: 1.47
summary: Configuration File Management with versionning
url: http://search.cpan.org/dist/Config-FileManager/
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-FileManager-1.7-1.47.src.rpm
checksum_type: sha512
pkgId:
  8229871bc201b5320b0c0fc0642e9280bf1480558b90b265d78164d6af18eb707b05d4bef73e0e7c9f8b850ec8ac0975b4917f3675cdf6785f3310caf9ce4df7

description:
  The _Config::FileManager_ module:

  * check wether the user configuration file version is up-to-date

  * can propose update taking into account user modifications

  * keep (and ca restore) the previous versions of the configuration file

  * search the configuration file in an ordered list of paths


name: perl-Config-Find
arch: noarch
version: 0.31
epoch: 0
release: 144.35
summary: Find configuration files in the native OS fashion
url: https://metacpan.org/release/Config-Find
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-Find-0.31-144.35.src.rpm
location_href: noarch/perl-Config-Find-0.31-144.35.noarch.rpm
checksum_type: sha512
pkgId:
  3aef348cd2dedabe66b3c1b982781b0ea121c80b35df3f0bfd13a4ea27ac9b0d251dbd3fc19fc70fa66e8cfc1b9d275137f348c29740f3395dee098e075d7420

description:
  Every OS has different rules for configuration files placement, this module
  allows one to easily find and create your app configuration files following
  those rules.

  Config::Find references configuration files by the application name or by
  the application name and the configuration file name when the app uses
  several application files, i.e 'emacs', 'profile', 'apache/httpd',
  'apache/ssl'.

  By default the $0 value is used to generate the configuration file name. To
  define it explicitly the keywords 'name' or 'names' have to be used:

  * name => 'name' or 'app/file'

  picks the first configuration file matching that name.

  * names => [qw(foo bar foo/bar)]

  picks the first configuration file matching any of the names passed.

  Alternatively, the exact position for the file can be specified with the
  'file' keyword:

  * file => '/config/file/name.conf'

  explicit position of the configuration file.

  If undef is passed this entry is ignored and the search for the
  configuration file continues with the appropriate OS rules. This allows
  for:

    use Config::Find;
    use Getopt::Std;

    our $opt_c;
    getopts('c:');

    my $fn=Config::Find->find(file => $opt_c)

  Methods in this package also accept the optional arguments 'scope' and
  'mode':

  * scope => 'user' or 'global'

  Configuration files can be private to the application user or global to the
  OS, i.e. in unix there is the global '/etc/profile' and the user
  '~/.profile'.

  * mode => 'read' or 'write'

  In 'read' mode already existent file names are returned, in 'write' mode
  the file names point to where the configuration file has to be stored.


name: perl-Config-Find
arch: src
version: 0.31
epoch: 0
release: 144.35
summary: Find configuration files in the native OS fashion
url: https://metacpan.org/release/Config-Find
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-Find-0.31-144.35.src.rpm
checksum_type: sha512
pkgId:
  07e205f7407393fd4b3f2cbd17862a981518205f9f3f27fb70bba9acb02e60e0dda559ef13e44d9bf9111b11f815d5c237743fac331be2da3cf2897e2b5bf7e2

description:
  Every OS has different rules for configuration files placement, this module
  allows one to easily find and create your app configuration files following
  those rules.

  Config::Find references configuration files by the application name or by
  the application name and the configuration file name when the app uses
  several application files, i.e 'emacs', 'profile', 'apache/httpd',
  'apache/ssl'.

  By default the $0 value is used to generate the configuration file name. To
  define it explicitly the keywords 'name' or 'names' have to be used:

  * name => 'name' or 'app/file'

  picks the first configuration file matching that name.

  * names => [qw(foo bar foo/bar)]

  picks the first configuration file matching any of the names passed.

  Alternatively, the exact position for the file can be specified with the
  'file' keyword:

  * file => '/config/file/name.conf'

  explicit position of the configuration file.

  If undef is passed this entry is ignored and the search for the
  configuration file continues with the appropriate OS rules. This allows
  for:

    use Config::Find;
    use Getopt::Std;

    our $opt_c;
    getopts('c:');

    my $fn=Config::Find->find(file => $opt_c)

  Methods in this package also accept the optional arguments 'scope' and
  'mode':

  * scope => 'user' or 'global'

  Configuration files can be private to the application user or global to the
  OS, i.e. in unix there is the global '/etc/profile' and the user
  '~/.profile'.

  * mode => 'read' or 'write'

  In 'read' mode already existent file names are returned, in 'write' mode
  the file names point to where the configuration file has to be stored.


name: perl-Config-Format-Ini
arch: noarch
version: 0.07
epoch: 0
release: 9.56
summary: Reads INI configuration files
url: http://search.cpan.org/dist/Config-Format-Ini/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-Config-Format-Ini-0.07-9.56.src.rpm
location_href: noarch/perl-Config-Format-Ini-0.07-9.56.noarch.rpm
checksum_type: sha512
pkgId:
  20ebd0d54d5927ec62fae69bdb7c52cff75063120ce3bacf8866756cbaf8dc8393b177ca98364c6b66e12c3594c745295ce41e63c8dc849f8a5a21f72e16cf50

description:
  This module reads INI files by following the spec presently found at
  http://www.cloanto.com/specs/ini.html . It supports most of the spec,
  including multi-valued keys (separated by commas), double-quoted values,
  and free comments, and overide of earlier sections and keys.

  Escape and continuation strings are in the TODO list.


name: perl-Config-Format-Ini
arch: src
version: 0.07
epoch: 0
release: 9.56
summary: Reads INI configuration files
url: http://search.cpan.org/dist/Config-Format-Ini/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-Config-Format-Ini-0.07-9.56.src.rpm
checksum_type: sha512
pkgId:
  866b80f069bf1a8729d1f03e5d6006c8cefd09d11008629035d36079c2cb5d9ef768ecce98f196a6ba893ee2ebd65f58d42d666122f6f83c8d40a1fcfa8563c7

description:
  This module reads INI files by following the spec presently found at
  http://www.cloanto.com/specs/ini.html . It supports most of the spec,
  including multi-valued keys (separated by commas), double-quoted values,
  and free comments, and overide of earlier sections and keys.

  Escape and continuation strings are in the TODO list.


name: perl-Config-FreeForm
arch: noarch
version: 0.01
epoch: 0
release: 9.61
summary: Provide in-memory configuration data
url: http://search.cpan.org/dist/Config-FreeForm/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-Config-FreeForm-0.01-9.61.src.rpm
location_href: noarch/perl-Config-FreeForm-0.01-9.61.noarch.rpm
checksum_type: sha512
pkgId:
  860d4d96692774be04a2d39909d0846915d9c8e5b7e1bb69c86fd24bc188e59e208a2303a7c4d2282b0fc0b5ed36499f21bd17dd5436ae53701dfd373fa4ddc4

description:
  _Config::FreeForm_ provides in-memory configuration data in a free-form
  manner. Many existing configuration modules attempt to provide some
  structure to your configuration data; in doing so, they force you to use
  their own configuration paradigm (association of keywords with values,
  etc.). Often this isn't what you need in a complex application--you need
  complete control over your configuration data, and you need the ability to
  structure it however you like. This is what _Config::FreeForm_ gives you.

  In _Config::FreeForm_ configuration data is stored as a Perl data
  structure. The logic behind this is that you know Perl--you shouldn't need
  to learn another little language to set up your configuration data, however
  simple that language may be. Of course, this works best if programmers or
  tools do the updating of your configuration files; it does make it more
  difficult for other possible users to edit the files. If this is a problem
  for you, try some of the other configuration modules listed in
  _MISCELLANEOUS_.

  Still here? Good. You might then ask what _Config::FreeForm_ gives you that
  rolling your own light module using _Data::Dumper_ and _do_ would not. It's
  a good question, considering in particular that _Config::FreeForm_ uses
  _Data::Dumper_ and _do_ to write and read your data, respectively.
  _Config::FreeForm_ adds some very nice features, though:

  * * Configuration File Management

  So as not to clutter one file with configuration for all purposes, you can
  separate your configuration data into multiple files, and specify which
  files to load when you load in the module:

      use Config::FreeForm sets => [ ... ];

  _Config::FreeForm_ manages the various configuration files that you've told
  it to load, and lets you update your data in memory, then write it back to
  its original location on disk, using the _rewrite_ function (below, in
  _UPDATING CONFIGURATION_).

  * * Automated Reloading

  In a _mod_perl_ context, your configuration data will be loaded once, at
  webserver startup; subsequent access to the configuration data will come
  from memory. If you update your configuration on disk, then, you'll want
  those changes to be reflected in the in-memory versions of the
  configuration. _Config::FreeForm_ will handle this automatically for you if
  you install it as a _PerlInitHandler_ on your _mod_perl_-enabled server.
  For more details, see _AUTOMATED RELOADING_, below.


name: perl-Config-FreeForm
arch: src
version: 0.01
epoch: 0
release: 9.61
summary: Provide in-memory configuration data
url: http://search.cpan.org/dist/Config-FreeForm/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-Config-FreeForm-0.01-9.61.src.rpm
checksum_type: sha512
pkgId:
  af3e5a5313de6618507d957339212af4f477849864f1134e1700bf75441d5237ef20ac700f7e0500bcdcc62647919c88e5eaea884388e876a88577bf66fdcc48

description:
  _Config::FreeForm_ provides in-memory configuration data in a free-form
  manner. Many existing configuration modules attempt to provide some
  structure to your configuration data; in doing so, they force you to use
  their own configuration paradigm (association of keywords with values,
  etc.). Often this isn't what you need in a complex application--you need
  complete control over your configuration data, and you need the ability to
  structure it however you like. This is what _Config::FreeForm_ gives you.

  In _Config::FreeForm_ configuration data is stored as a Perl data
  structure. The logic behind this is that you know Perl--you shouldn't need
  to learn another little language to set up your configuration data, however
  simple that language may be. Of course, this works best if programmers or
  tools do the updating of your configuration files; it does make it more
  difficult for other possible users to edit the files. If this is a problem
  for you, try some of the other configuration modules listed in
  _MISCELLANEOUS_.

  Still here? Good. You might then ask what _Config::FreeForm_ gives you that
  rolling your own light module using _Data::Dumper_ and _do_ would not. It's
  a good question, considering in particular that _Config::FreeForm_ uses
  _Data::Dumper_ and _do_ to write and read your data, respectively.
  _Config::FreeForm_ adds some very nice features, though:

  * * Configuration File Management

  So as not to clutter one file with configuration for all purposes, you can
  separate your configuration data into multiple files, and specify which
  files to load when you load in the module:

      use Config::FreeForm sets => [ ... ];

  _Config::FreeForm_ manages the various configuration files that you've told
  it to load, and lets you update your data in memory, then write it back to
  its original location on disk, using the _rewrite_ function (below, in
  _UPDATING CONFIGURATION_).

  * * Automated Reloading

  In a _mod_perl_ context, your configuration data will be loaded once, at
  webserver startup; subsequent access to the configuration data will come
  from memory. If you update your configuration on disk, then, you'll want
  those changes to be reflected in the in-memory versions of the
  configuration. _Config::FreeForm_ will handle this automatically for you if
  you install it as a _PerlInitHandler_ on your _mod_perl_-enabled server.
  For more details, see _AUTOMATED RELOADING_, below.


name: perl-Config-FromHash
arch: noarch
version: 0.0800
epoch: 0
release: 3.55
summary: Read config files containing hashes
url: http://search.cpan.org/dist/Config-FromHash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Config-FromHash-0.0800-3.55.src.rpm
location_href: noarch/perl-Config-FromHash-0.0800-3.55.noarch.rpm
checksum_type: sha512
pkgId:
  ab1dd8c254a9f87d621a08b393e9261526c84edcda3d42d84ac53ef86f7585305e85613719a9eb244662a069cd36cc94d480d9bd6d9243b53456bfd106615e86

description:
  Config::FromHash is yet another config file handler. This one reads config
  files that contain a Perl hash.

  The following options are available

      my $config = Config::FromHash->new(
          filename => 'path/to/config.file',
          filenames => ['path/to/highest_priority_config.file', 'path/to/might_be_overwritten.file'],
          environment => 'production',
          environments => ['production', 'standard'],
          data => { default => { data => ['structure'] } },
          require_all_files => 1,
      );

  *'data'*

  Optional. If it exists its value is used as the default settings and will
  be overwritten if the same setting exists in a config file.

  *'filename' or 'filenames'*

  Optional. 'filenames' is an alias for 'filename'. It reads better to use
  'filenames' if you have many config files.

  Files are parsed left to right. That is, as soon as a setting is found in a
  file (while reading left to right) that setting is not overwritten.

  *'environment' or 'environments'*

  Optional. 'environments' is an alias for 'environment' It reads better to
  use 'environment' if you have many environments.

  If this is set its value is inserted into all config file names, just
  before the final dot.

  Environments are read left to right. All files from each environment is
  read before moving on to the next environment. See Examples below.

  An environment can be 'undef'.

  *'require_all_files'*

  Default: '0'

  If set to a true value Config::FromHash will 'die' if any config file
  doesn't exist. Otherwise it will silently skip such files.

  *'sep'*

  Default: 'qr{/}'

  The separator used to split the argument to 'get()':

      my $config = Config::FromHash->new(sep => qr{\.}, data => { some => { nested => { data => { is => 'deep' }}}});

      
      print $config->get('some.nested.data.is');


name: perl-Config-FromHash
arch: src
version: 0.0800
epoch: 0
release: 3.55
summary: Read config files containing hashes
url: http://search.cpan.org/dist/Config-FromHash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Config-FromHash-0.0800-3.55.src.rpm
checksum_type: sha512
pkgId:
  8b71df5703e66f0e50fe9d31a7e15f580a7f13f7a0ff9acc06b55b6907441aa2c06d2f5dd47e7ae3736b1128a90839c982543f874a66be50d578aab57570b5c2

description:
  Config::FromHash is yet another config file handler. This one reads config
  files that contain a Perl hash.

  The following options are available

      my $config = Config::FromHash->new(
          filename => 'path/to/config.file',
          filenames => ['path/to/highest_priority_config.file', 'path/to/might_be_overwritten.file'],
          environment => 'production',
          environments => ['production', 'standard'],
          data => { default => { data => ['structure'] } },
          require_all_files => 1,
      );

  *'data'*

  Optional. If it exists its value is used as the default settings and will
  be overwritten if the same setting exists in a config file.

  *'filename' or 'filenames'*

  Optional. 'filenames' is an alias for 'filename'. It reads better to use
  'filenames' if you have many config files.

  Files are parsed left to right. That is, as soon as a setting is found in a
  file (while reading left to right) that setting is not overwritten.

  *'environment' or 'environments'*

  Optional. 'environments' is an alias for 'environment' It reads better to
  use 'environment' if you have many environments.

  If this is set its value is inserted into all config file names, just
  before the final dot.

  Environments are read left to right. All files from each environment is
  read before moving on to the next environment. See Examples below.

  An environment can be 'undef'.

  *'require_all_files'*

  Default: '0'

  If set to a true value Config::FromHash will 'die' if any config file
  doesn't exist. Otherwise it will silently skip such files.

  *'sep'*

  Default: 'qr{/}'

  The separator used to split the argument to 'get()':

      my $config = Config::FromHash->new(sep => qr{\.}, data => { some => { nested => { data => { is => 'deep' }}}});

      
      print $config->get('some.nested.data.is');


name: perl-Config-Frontend
arch: noarch
version: 0.18
epoch: 0
release: 9.58
summary: Configuration module with flexible backends
description: Configuration module with flexible backends
url: http://search.cpan.org/dist/Config-Frontend/
rpm_license: This library is free software and you can redistribute it and/or modify it under Artistic License.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb52
rpm_sourcerpm: perl-Config-Frontend-0.18-9.58.src.rpm
location_href: noarch/perl-Config-Frontend-0.18-9.58.noarch.rpm
checksum_type: sha512
pkgId:
  9090ecc0cc4fbf49f934207e15ab59cf855ff517b1d818098f9172ff669bac41f5500ff83ab33d64398518a602d1bb4edfabacd319dc549079db3291840bfde2


name: perl-Config-Frontend
arch: src
version: 0.18
epoch: 0
release: 9.58
summary: Configuration module with flexible backends
description: Configuration module with flexible backends
url: http://search.cpan.org/dist/Config-Frontend/
rpm_license: This library is free software and you can redistribute it and/or modify it under Artistic License.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb52
location_href: src/perl-Config-Frontend-0.18-9.58.src.rpm
checksum_type: sha512
pkgId:
  e97e4f627e2d947c4d87dcc6376963facbd376affbe0dad013b591b4718320bfa608cb4b66151ef2bd111f18c389c09aec50f1058c94c0b432c49355da9d23fe


name: perl-Config-General
arch: src
version: 2.65
epoch: 0
release: 1.12
summary: Generic Config Module
url: https://metacpan.org/release/Config-General
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
location_href: src/perl-Config-General-2.65-1.12.src.rpm
checksum_type: sha512
pkgId:
  3f5a271a95325271a484cce4c180a6fcee496d058f1294542626fd410392fd5189f67cc6f65a61adda04de74fe41cbe774b6c1da932173253778009cfea0addd

description:
  This module opens a config file and parses its contents for you. The *new*
  method requires one parameter which needs to be a filename. The method
  *getall* returns a hash which contains all options and its associated
  values of your config file.

  The format of config files supported by *Config::General* is inspired by
  the well known Apache config format, in fact, this module is 100%
  compatible to Apache configs, but you can also just use simple name/value
  pairs in your config files.

  In addition to the capabilities of an Apache config file it supports some
  enhancements such as here-documents, C-style comments or multiline options.


name: perl-Config-General
arch: x86_64
version: 2.65
epoch: 0
release: 1.12
summary: Generic Config Module
url: https://metacpan.org/release/Config-General
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Config-General-2.65-1.12.src.rpm
location_href: x86_64/perl-Config-General-2.65-1.12.x86_64.rpm
checksum_type: sha512
pkgId:
  bf57f636ccdd0ec0623f8587080c5ec61313a269b34dc705c5856a7a423a580e56c7a53808f04e95f272fa34bc455f83fd4e55a19b73da2cb48d17bebf7a1301

description:
  This module opens a config file and parses its contents for you. The *new*
  method requires one parameter which needs to be a filename. The method
  *getall* returns a hash which contains all options and its associated
  values of your config file.

  The format of config files supported by *Config::General* is inspired by
  the well known Apache config format, in fact, this module is 100%
  compatible to Apache configs, but you can also just use simple name/value
  pairs in your config files.

  In addition to the capabilities of an Apache config file it supports some
  enhancements such as here-documents, C-style comments or multiline options.


name: perl-Config-General-Match
arch: noarch
version: 0.05
epoch: 0
release: 8.52
summary: Add C<< <Location> >> and C<< <LocationMatch> >> style matching to Confi[cut]
description: Add C<< <Location> >> and C<< <LocationMatch> >> style matching to Config::General
url: http://search.cpan.org/dist/Config-General-Match/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb05
rpm_sourcerpm: perl-Config-General-Match-0.05-8.52.src.rpm
location_href: noarch/perl-Config-General-Match-0.05-8.52.noarch.rpm
checksum_type: sha512
pkgId:
  73a10918427635dbc40c0c40c86fb18315acf1657472b59ddc89eda3eb30d7f5bc3fda7a7420eb3628cfe7b5649313eecb52537af7eca9f8b799aa827c981653


name: perl-Config-General-Match
arch: src
version: 0.05
epoch: 0
release: 8.52
summary: Add C<< <Location> >> and C<< <LocationMatch> >> style matching to Confi[cut]
description: Add C<< <Location> >> and C<< <LocationMatch> >> style matching to Config::General
url: http://search.cpan.org/dist/Config-General-Match/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb05
location_href: src/perl-Config-General-Match-0.05-8.52.src.rpm
checksum_type: sha512
pkgId:
  387ba24d6d63539b3e7a9831703259552df8106077de3143107c056bf6b7262cadc6576fcf25882619caa5f323ebe380c4561b2a614f45a530f434889c8bb2d1


name: perl-Config-GitLike
arch: noarch
version: 1.18
epoch: 0
release: 1.41
summary: Git-compatible config file parsing
url: https://metacpan.org/release/Config-GitLike
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Config-GitLike-1.18-1.41.src.rpm
location_href: noarch/perl-Config-GitLike-1.18-1.41.noarch.rpm
checksum_type: sha512
pkgId:
  29e508fe16fef9f247e496bf7b074cc9b01c41b0b5c295921a7463442e799b7f25feac8147d816566b3df78bf1fdaa2080f47996c30ac2b278dd1272a5e6ddb8

description:
  This module handles interaction with configuration files of the style used
  by the version control system Git. It can both parse and modify these
  files, as well as create entirely new ones.

  You only need to know a few things about the configuration format in order
  to use this module. First, a configuration file is made up of key/value
  pairs. Every key must be contained in a section. Sections can have
  subsections, but they don't have to. For the purposes of setting and
  getting configuration variables, we join the section name, subsection name,
  and variable name together with dots to get a key name that looks like
  "section.subsection.variable". These are the strings that you'll be passing
  in to 'key' arguments.

  Configuration files inherit from each other. By default, 'Config::GitLike'
  loads data from a system-wide configuration file, a per-user configuration
  file, and a per-directory configuration file, but by subclassing and
  overriding methods you can obtain any combination of configuration files.
  By default, configuration files that don't exist are just skipped.

  See
  http://www.kernel.org/pub/software/scm/git/docs/git-config.html#_configurat
  ion_file for details on the syntax of git configuration files. We won't
  waste pixels on the nitty gritty here.

  While the behavior of a couple of this module's methods differ slightly
  from the 'git config' equivalents, this module can read any config file
  written by git. The converse is usually true, but only if you don't take
  advantage of this module's increased permissiveness when it comes to key
  names. (See DIFFERENCES FROM GIT-CONFIG for details.)

  This is an object-oriented module using Moo. All subroutines are object
  method calls.

  A few methods have parameters that are always used for the same purpose:


name: perl-Config-GitLike
arch: src
version: 1.18
epoch: 0
release: 1.41
summary: Git-compatible config file parsing
url: https://metacpan.org/release/Config-GitLike
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Config-GitLike-1.18-1.41.src.rpm
checksum_type: sha512
pkgId:
  74093e3c8e464c70b8058d86797e676ece8a1638b72905878a1e3861ec6a9a44387179165e875b966a194ce04cc11dd27f1ea21c92fc593aad8c66e53df496ab

description:
  This module handles interaction with configuration files of the style used
  by the version control system Git. It can both parse and modify these
  files, as well as create entirely new ones.

  You only need to know a few things about the configuration format in order
  to use this module. First, a configuration file is made up of key/value
  pairs. Every key must be contained in a section. Sections can have
  subsections, but they don't have to. For the purposes of setting and
  getting configuration variables, we join the section name, subsection name,
  and variable name together with dots to get a key name that looks like
  "section.subsection.variable". These are the strings that you'll be passing
  in to 'key' arguments.

  Configuration files inherit from each other. By default, 'Config::GitLike'
  loads data from a system-wide configuration file, a per-user configuration
  file, and a per-directory configuration file, but by subclassing and
  overriding methods you can obtain any combination of configuration files.
  By default, configuration files that don't exist are just skipped.

  See
  http://www.kernel.org/pub/software/scm/git/docs/git-config.html#_configurat
  ion_file for details on the syntax of git configuration files. We won't
  waste pixels on the nitty gritty here.

  While the behavior of a couple of this module's methods differ slightly
  from the 'git config' equivalents, this module can read any config file
  written by git. The converse is usually true, but only if you don't take
  advantage of this module's increased permissiveness when it comes to key
  names. (See DIFFERENCES FROM GIT-CONFIG for details.)

  This is an object-oriented module using Moo. All subroutines are object
  method calls.

  A few methods have parameters that are always used for the same purpose:


name: perl-Config-Grammar
arch: noarch
version: 1.13
epoch: 0
release: 1.43
summary: Grammar-based, user-friendly config parser
url: https://metacpan.org/release/Config-Grammar
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb58
rpm_sourcerpm: perl-Config-Grammar-1.13-1.43.src.rpm
location_href: noarch/perl-Config-Grammar-1.13-1.43.noarch.rpm
checksum_type: sha512
pkgId:
  ed17cd83a7aa7d2c6ed8b086d06d351ebf8fd4fe6a2d29621b5a49c81b88730799ccc9ec328430fbc2574f79c10c910d0fec12586165ce3fa6f17408d456e48b

description:
  Config::Grammar is a module to parse configuration files. The optional
  second parameter to the parse() method can be used to specify the file
  encoding to use for opening the file (see documentation for Perl's use open
  pragma).

  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.


name: perl-Config-Grammar
arch: src
version: 1.13
epoch: 0
release: 1.43
summary: Grammar-based, user-friendly config parser
url: https://metacpan.org/release/Config-Grammar
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb58
location_href: src/perl-Config-Grammar-1.13-1.43.src.rpm
checksum_type: sha512
pkgId:
  9e612bdf5aac8d50e13ab8d2875b7f7a444dfeff256716ce97379b0782b011085dfd5caf28662ce84ac52f076ed35e279610e91185fb4daa9711bf89d44ecbc6

description:
  Config::Grammar is a module to parse configuration files. The optional
  second parameter to the parse() method can be used to specify the file
  encoding to use for opening the file (see documentation for Perl's use open
  pragma).

  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.


name: perl-Config-Hosts
arch: noarch
version: 0.03
epoch: 0
release: 7.56
summary: Interface to /etc/hosts file
description: Interface to /etc/hosts file
url: http://search.cpan.org/dist/Config-Hosts/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-Hosts-0.03-7.56.src.rpm
location_href: noarch/perl-Config-Hosts-0.03-7.56.noarch.rpm
checksum_type: sha512
pkgId:
  91df28b0d746d2743dc587b735fdc67eb5411bc7d5507616b4a9a72381ec88b1608ebd5187d8866e32e2ec17b7dee5020f07a39d1e372b150837aa479a87fe31


name: perl-Config-Hosts
arch: src
version: 0.03
epoch: 0
release: 7.56
summary: Interface to /etc/hosts file
description: Interface to /etc/hosts file
url: http://search.cpan.org/dist/Config-Hosts/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-Hosts-0.03-7.56.src.rpm
checksum_type: sha512
pkgId:
  095392edd4992cadad3eeb35266a203978f188ed4649530230fc1361b978349e72ca3d9d10499b6d1dc3878ac4b50f8281723d64bab8b35e2974ce2ca9d6abe0


name: perl-Config-INI
arch: noarch
version: 0.029
epoch: 0
release: 1.3
summary: Simple .ini-file format
description: simple .ini-file format
url: https://metacpan.org/release/Config-INI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Config-INI-0.029-1.3.src.rpm
location_href: noarch/perl-Config-INI-0.029-1.3.noarch.rpm
checksum_type: sha512
pkgId:
  72abad983fab243b97df2796dbbc69c8b245acc896799bb1ed93a7486fcba2df5cfc24248ed954606414bab955791a2db5c0f2fea44003782475c601cba1e74b


name: perl-Config-INI
arch: src
version: 0.029
epoch: 0
release: 1.3
summary: Simple .ini-file format
description: simple .ini-file format
url: https://metacpan.org/release/Config-INI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
location_href: src/perl-Config-INI-0.029-1.3.src.rpm
checksum_type: sha512
pkgId:
  3735ce43c803b7bb6fee6aaf491290de259c50a78fa75a54e8ee0cb4de813ad006a79a48a73f6ce40a105806e17296b315091cc8304db8fe77b18320b8e60c19


name: perl-Config-INI-Access
arch: noarch
version: 0.9999
epoch: 0
release: 9.56
summary: Syntactic sugar for accessing data from .ini-files
url: http://search.cpan.org/dist/Config-INI-Access/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb18
rpm_sourcerpm: perl-Config-INI-Access-0.9999-9.56.src.rpm
location_href: noarch/perl-Config-INI-Access-0.9999-9.56.noarch.rpm
checksum_type: sha512
pkgId:
  965334be1fcc6e44f2692ae5de87dab43e7854b11a29531aeb58dcfdf812d5f45aee72ab492ae0b4037f79694e35133225bb848b966fb25f8d16dc0378501213

description:
  Module exports the only user subroutine 'config'. You should first load the
  .ini-file calling 'load()' method, and then receive access to the structure
  of configuration via Perl's pointer '->'.

  INI structure is in fact a hash, but rather than typing extra sigil and
  braces for accessing hash and subhash elements you simply use an arrow:

  	print config->section_name->key_name;

  Note that no '$' sigil comes before 'config'.

  Global keys are available directly:

  	print config->global_key_name;

  At any time configuration may be redefined by calling 'load()' once more:

  	config->load('config1.ini');
  	print config->section->key;

  	config->load('config2.ini');
  	print config->section->key;

  Keys and values defined in both files are redefined so that keys from a
  second one replace previously defined. Values that were not redefined
  remain with their initial values.


name: perl-Config-INI-Access
arch: src
version: 0.9999
epoch: 0
release: 9.56
summary: Syntactic sugar for accessing data from .ini-files
url: http://search.cpan.org/dist/Config-INI-Access/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb18
location_href: src/perl-Config-INI-Access-0.9999-9.56.src.rpm
checksum_type: sha512
pkgId:
  8a97f10ddb5da6b5df7f7063e42a1da24dcc74b0674c5e3ea3d23c04230f6579bfe69d47207bf0e58e3102d55b16ed10d2af8113dbedbc51bf0045baa247feb8

description:
  Module exports the only user subroutine 'config'. You should first load the
  .ini-file calling 'load()' method, and then receive access to the structure
  of configuration via Perl's pointer '->'.

  INI structure is in fact a hash, but rather than typing extra sigil and
  braces for accessing hash and subhash elements you simply use an arrow:

  	print config->section_name->key_name;

  Note that no '$' sigil comes before 'config'.

  Global keys are available directly:

  	print config->global_key_name;

  At any time configuration may be redefined by calling 'load()' once more:

  	config->load('config1.ini');
  	print config->section->key;

  	config->load('config2.ini');
  	print config->section->key;

  Keys and values defined in both files are redefined so that keys from a
  second one replace previously defined. Values that were not redefined
  remain with their initial values.


name: perl-Config-INI-Reader-Multiline
arch: noarch
version: 1.001
epoch: 0
release: 1.46
summary: Parser for .ini files with line continuations
url: http://search.cpan.org/dist/Config-INI-Reader-Multiline/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
rpm_sourcerpm: perl-Config-INI-Reader-Multiline-1.001-1.46.src.rpm
location_href: noarch/perl-Config-INI-Reader-Multiline-1.001-1.46.noarch.rpm
checksum_type: sha512
pkgId:
  380789e946d23e5e906f9b0e5a0536f9c92e18b218d1bc380e5b80129bdc050b332ea5496452a98e5f97c7dd752807c79cd06623cdc437facf29bd600f8d164e

description:
  Config::INI::Reader::Multiline is a subclass of Config::INI::Reader that
  offers support for _line continuations_, i.e. adding a '\<newline>'
  (backslash-newline) at the end of a line to indicate the newline should be
  removed from the input stream and ignored.

  In this implementation, the backslash can be followed and preceded by
  whitespace, which will be ignored too (just as whitespace is trimmed by
  Config::INI::Reader).


name: perl-Config-INI-Reader-Multiline
arch: src
version: 1.001
epoch: 0
release: 1.46
summary: Parser for .ini files with line continuations
url: http://search.cpan.org/dist/Config-INI-Reader-Multiline/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
location_href: src/perl-Config-INI-Reader-Multiline-1.001-1.46.src.rpm
checksum_type: sha512
pkgId:
  209bca1bc9438f49e280fce68151a77fd7b334e2a9420dd193f299231d52cb0c5a020ca0befcb1e8954985b1cbac3c8efdb72d5c17263a024524411771bc444b

description:
  Config::INI::Reader::Multiline is a subclass of Config::INI::Reader that
  offers support for _line continuations_, i.e. adding a '\<newline>'
  (backslash-newline) at the end of a line to indicate the newline should be
  removed from the input stream and ignored.

  In this implementation, the backslash can be followed and preceded by
  whitespace, which will be ignored too (just as whitespace is trimmed by
  Config::INI::Reader).


name: perl-Config-INI-Reader-Ordered
arch: noarch
version: 0.022
epoch: 0
release: 1.4
summary: .ini-file parser that returns sections in order
url: https://metacpan.org/release/Config-INI-Reader-Ordered
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: beatles
rpm_sourcerpm: perl-Config-INI-Reader-Ordered-0.022-1.4.src.rpm
location_href: noarch/perl-Config-INI-Reader-Ordered-0.022-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  0aaed6ed5159a489cc5380b602ef91ec06a3b4eacdf36d67ca0f62b6b419d3c5bd111edb81fd3a7fef4ade2c3c2b7512702848b237fe7b3fd9c7bcbeba5339d8

description:
  Config::INI::Reader::Ordered is a subclass of Config::INI::Reader which
  preserves section order. See Config::INI::Reader for all documentation; the
  only difference is as presented in the SYNOPSIS.


name: perl-Config-INI-Reader-Ordered
arch: src
version: 0.022
epoch: 0
release: 1.4
summary: .ini-file parser that returns sections in order
url: https://metacpan.org/release/Config-INI-Reader-Ordered
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: beatles
location_href: src/perl-Config-INI-Reader-Ordered-0.022-1.4.src.rpm
checksum_type: sha512
pkgId:
  38b691abf96cb8331214db6b93a07710c9ca3346c7178c7a95ae74017066e621670d20a8c56c3d36b4bad4959fae6ccb62d969eb95f5cea78249fcd7de041be3

description:
  Config::INI::Reader::Ordered is a subclass of Config::INI::Reader which
  preserves section order. See Config::INI::Reader for all documentation; the
  only difference is as presented in the SYNOPSIS.


name: perl-Config-INI-Serializer
arch: noarch
version: 0.002
epoch: 0
release: 3.55
summary: Round-trip INI serializer for nested data
url: http://search.cpan.org/dist/Config-INI-Serializer/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build84
rpm_sourcerpm: perl-Config-INI-Serializer-0.002-3.55.src.rpm
location_href: noarch/perl-Config-INI-Serializer-0.002-3.55.noarch.rpm
checksum_type: sha512
pkgId:
  8a528582b694540c2d29e61ae49acab4828032c770cbd64545d3bbb8b3e310f47bf3da1d8612f8095efdcd739e0a6e98645aa5db38f9dfab7e4dcfe77dbe661d

description:
  This library is the carved-out INI-file handling from App::Context, namely
  the essential functions from App:Serializer::Ini and App::Reference.

  _OH NOES - JET ANOTHR INI MOTULE!_ - but this one turned out to work better
  for INI-like nested data serialization where compatibility with other
  modules is not as important. It is used in the dpath utility.

  *ACHTUNG!* The "round-trip ability" belongs to the data written by the
  module itself. It does *not* perfectly keep foreign data structures.
  Carefully read the 'CAVEATS' section below.


name: perl-Config-INI-Serializer
arch: src
version: 0.002
epoch: 0
release: 3.55
summary: Round-trip INI serializer for nested data
url: http://search.cpan.org/dist/Config-INI-Serializer/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build84
location_href: src/perl-Config-INI-Serializer-0.002-3.55.src.rpm
checksum_type: sha512
pkgId:
  a9f493b0a283266340bd0cc8fe8dcb313a04a413a2c0e7ea36e4a35ea339e7c450e276907a7219b9110095a1443d0d719c1eab42db763da15f58608bce89ab0a

description:
  This library is the carved-out INI-file handling from App::Context, namely
  the essential functions from App:Serializer::Ini and App::Reference.

  _OH NOES - JET ANOTHR INI MOTULE!_ - but this one turned out to work better
  for INI-like nested data serialization where compatibility with other
  modules is not as important. It is used in the dpath utility.

  *ACHTUNG!* The "round-trip ability" belongs to the data written by the
  module itself. It does *not* perfectly keep foreign data structures.
  Carefully read the 'CAVEATS' section below.


name: perl-Config-INI-Tiny
arch: noarch
version: 0.105
epoch: 0
release: 1.7
summary: Parse INI configuration in extremely little code
url: https://metacpan.org/release/Config-INI-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep84
rpm_sourcerpm: perl-Config-INI-Tiny-0.105-1.7.src.rpm
location_href: noarch/perl-Config-INI-Tiny-0.105-1.7.noarch.rpm
checksum_type: sha512
pkgId:
  6b6f14110bdbf96ed220189c472713f0d43fd9b78149436786a01f6259a0cf0f6083d9322d59e8137a5e04af0cf73e927e364b9b5ed7c171a1ccc5f15582514e

description:
  This is an extremely small amount of code for parsing the INI configuration
  format, in its simplest form, as known from Microsoft Windows.

  Its design focuses on making it easy to extract whichever level of
  semantics you need from your configuration: whether you want to care about
  the order of properties; their recurrence; the order of sections; treating
  each section header as a separate unit; or however else you want to be able
  to interpret your configuration files mdash you can.


name: perl-Config-INI-Tiny
arch: src
version: 0.105
epoch: 0
release: 1.7
summary: Parse INI configuration in extremely little code
url: https://metacpan.org/release/Config-INI-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep84
location_href: src/perl-Config-INI-Tiny-0.105-1.7.src.rpm
checksum_type: sha512
pkgId:
  3fe3a03c84436c28500faff51827c94bc30f489bdadc2aa7cdc99631541483c6cfa19991a7c2f2b096437d4ee7c36fac99f036029341d87c9217bc523d77499e

description:
  This is an extremely small amount of code for parsing the INI configuration
  format, in its simplest form, as known from Microsoft Windows.

  Its design focuses on making it easy to extract whichever level of
  semantics you need from your configuration: whether you want to care about
  the order of properties; their recurrence; the order of sections; treating
  each section header as a separate unit; or however else you want to be able
  to interpret your configuration files mdash you can.


name: perl-Config-INIPlus
arch: noarch
version: 1.0.3
epoch: 0
release: 8.56
summary: Read and write INI-style config files with structure extensions
description: Read and write INI-style config files with structure extensions
url: http://search.cpan.org/dist/Config-INIPlus/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build78
rpm_sourcerpm: perl-Config-INIPlus-1.0.3-8.56.src.rpm
location_href: noarch/perl-Config-INIPlus-1.0.3-8.56.noarch.rpm
checksum_type: sha512
pkgId:
  3c6e7d9e7b6e876379112b341862397bec43bf7ad342c6d2b85e2ca1090d8093fce3b8094899f8ebc83e1702e90d3262cafe903926f44b762162ea3afae669d4


name: perl-Config-INIPlus
arch: src
version: 1.0.3
epoch: 0
release: 8.56
summary: Read and write INI-style config files with structure extensions
description: Read and write INI-style config files with structure extensions
url: http://search.cpan.org/dist/Config-INIPlus/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build78
location_href: src/perl-Config-INIPlus-1.0.3-8.56.src.rpm
checksum_type: sha512
pkgId:
  0397a39acc0b9daf726d1e5dd2eacd7a50e57ccbc27b6ff8be05b840b81e6263c38d608d38d2e06b5b61363a3565c1874d64bf0dfcb4fc05640476102f08f8a0


name: perl-Config-IPFilter
arch: noarch
version: 1.00
epoch: 0
release: 9.10
summary: Simple, rule-based IP filter
description: Simple, rule-based IP filter
url: http://search.cpan.org/dist/Config-IPFilter/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Config-IPFilter-1.00-9.10.src.rpm
location_href: noarch/perl-Config-IPFilter-1.00-9.10.noarch.rpm
checksum_type: sha512
pkgId:
  26be64baee5f9fc776092705097c80a1797220adb5121bd01de5d6fe45cb0185b342ae1ac46bc8ebb6f2d01946b08fc79bd7774d7c0e79cbd5a25dd7b11507cb

rpm_license:
  This program is free software and you can redistribute it and/or modify it under the terms of http://www.perlfoundation.org/artistic_license_2_0. See the _LICENSE_ file included with this distribution or http://www.perlfoundation.org/artistic_2_0_notes for clarification. When separated from the distribution, all original POD documentation is covered by the http://creativecommons.org/licenses/by-sa/3.0/us/legalcode. See the http://creativecommons.org/licenses/by-sa/3.0/us/.


name: perl-Config-IPFilter
arch: src
version: 1.00
epoch: 0
release: 9.10
summary: Simple, rule-based IP filter
description: Simple, rule-based IP filter
url: http://search.cpan.org/dist/Config-IPFilter/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Config-IPFilter-1.00-9.10.src.rpm
checksum_type: sha512
pkgId:
  cd3028da112040f586c4aea6f24a9c52703102229fa5d296f138fd4f6a1916d3a6d93f4733dd05e95ead3604440257762071ec771b3486b8023a29ff9599230a

rpm_license:
  This program is free software and you can redistribute it and/or modify it under the terms of http://www.perlfoundation.org/artistic_license_2_0. See the _LICENSE_ file included with this distribution or http://www.perlfoundation.org/artistic_2_0_notes for clarification. When separated from the distribution, all original POD documentation is covered by the http://creativecommons.org/licenses/by-sa/3.0/us/legalcode. See the http://creativecommons.org/licenses/by-sa/3.0/us/.


name: perl-Config-Identity
arch: noarch
version: 0.0019
epoch: 0
release: 1.52
summary: Load (and optionally decrypt via GnuPG) user/pass identity information
url: http://search.cpan.org/dist/Config-Identity/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Config-Identity-0.0019-1.52.src.rpm
location_href: noarch/perl-Config-Identity-0.0019-1.52.noarch.rpm
checksum_type: sha512
pkgId:
  e04996193feca6b6179ba37d29d39bc6e77ba515ce748b2fee3d93a37f9527d34db266e5a27e92d60d8f5f00ad3c7ee614f00e7644736f997628e9e9e1766965

description:
  Config::Identity is a tool for loading (and optionally decrypting via
  GnuPG) user/pass identity information

  For GitHub API access, an identity is a 'login'/'token' pair

  For PAUSE access, an identity is a 'user'/'password' pair


name: perl-Config-Identity
arch: src
version: 0.0019
epoch: 0
release: 1.52
summary: Load (and optionally decrypt via GnuPG) user/pass identity information
url: http://search.cpan.org/dist/Config-Identity/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-Config-Identity-0.0019-1.52.src.rpm
checksum_type: sha512
pkgId:
  abb69608489f66bde155cb81f8234c0247a54b2be261c78625c6b4a5a5ec19582a9c035d750315b7e215e69ad8f4c176d23ba06810dd5e41f966de0503090de9

description:
  Config::Identity is a tool for loading (and optionally decrypting via
  GnuPG) user/pass identity information

  For GitHub API access, an identity is a 'login'/'token' pair

  For PAUSE access, an identity is a 'user'/'password' pair


name: perl-Config-Inetd
arch: noarch
version: 0.32
epoch: 0
release: 1.2
summary: Interface inetd's configuration file
url: https://metacpan.org/release/Config-Inetd
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Config-Inetd-0.32-1.2.src.rpm
location_href: noarch/perl-Config-Inetd-0.32-1.2.noarch.rpm
checksum_type: sha512
pkgId:
  4f21ea83c70ec30aba9c9ce9b54cffd9b8254dcdc34bfb45091690e2edf5d1760f555a0f18310c7bba3035848203808522e68f11bcdbbf22ec7a3d4126f8072d

description:
  'Config::Inetd' provides an interface to inetd's configuration file
  (usually named _inetd.conf_); it basically simplifies checking and setting
  the enabled/disabled status of services and also allows for dumping them by
  a given status.


name: perl-Config-Inetd
arch: src
version: 0.32
epoch: 0
release: 1.2
summary: Interface inetd's configuration file
url: https://metacpan.org/release/Config-Inetd
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb11
location_href: src/perl-Config-Inetd-0.32-1.2.src.rpm
checksum_type: sha512
pkgId:
  49e9d8724cc1f1ab1913d35be27c1375828575298eaceb4ca5175f2990ff4419985eb7490ad2d934595eecc4c1c7251036c73d415d0a2772f0ef80cbf4a7dde1

description:
  'Config::Inetd' provides an interface to inetd's configuration file
  (usually named _inetd.conf_); it basically simplifies checking and setting
  the enabled/disabled status of services and also allows for dumping them by
  a given status.


name: perl-Config-IniFiles
arch: noarch
version: 3.000003
epoch: 0
release: 1.30
summary: Module for reading .ini-style configuration files
url: https://metacpan.org/release/Config-IniFiles
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Config-IniFiles-3.000003-1.30.src.rpm
location_href: noarch/perl-Config-IniFiles-3.000003-1.30.noarch.rpm
checksum_type: sha512
pkgId:
  fd0604278afd1a9c601b7b925659c152027b4bd52e7c45282caee8bc9bad34a19b5b251555dfa22a53555622d8621c0e677b0d694db8ca944c961c797dba7576

description:
  Config::IniFiles provides a way to have readable configuration files
  outside your Perl script. Configurations can be imported (inherited,
  stacked,...), sections can be grouped, and settings can be accessed from a
  tied hash.


name: perl-Config-IniFiles
arch: src
version: 3.000003
epoch: 0
release: 1.30
summary: Module for reading .ini-style configuration files
url: https://metacpan.org/release/Config-IniFiles
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Config-IniFiles-3.000003-1.30.src.rpm
checksum_type: sha512
pkgId:
  901830085facaef902c5aa4c9e6674310889bed8a79d3c7926e6d9e3398e3a55b23e3009c33cba505aed9d5c2bcb795bb2039326ad6f16635eea2796e24eea06

description:
  Config::IniFiles provides a way to have readable configuration files
  outside your Perl script. Configurations can be imported (inherited,
  stacked,...), sections can be grouped, and settings can be accessed from a
  tied hash.


name: perl-Config-IniMan
arch: noarch
version: 1.20
epoch: 0
release: 1.33
summary: INI file manager object style preserved format and sort order
url: https://metacpan.org/release/Config-IniMan
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Config-IniMan-1.20-1.33.src.rpm
location_href: noarch/perl-Config-IniMan-1.20-1.33.noarch.rpm
checksum_type: sha512
pkgId:
  c4b52896491426ffcd56993d55c3a700c1217b687883277463f95e1e248a9b620282bf649569df2ece46084fdcfeeb0ac37dc0a6c48c288ad8c4873870b9f59f

description:
  This module reads and writes INI files in object style and preserves
  original files sort order, comments, empty lines, and multi lines
  parameters.

  It is basically built on the top of using the Tie::IxHash module which
  implements Perl hashes that preserve the order in which the hash elements
  were added. The order is not affected when values corresponding to existing
  sections or parameters are changed.

  New sections will be added to the end of the current file contents and new
  parameters will be added to the end of the current section.


name: perl-Config-IniMan
arch: src
version: 1.20
epoch: 0
release: 1.33
summary: INI file manager object style preserved format and sort order
url: https://metacpan.org/release/Config-IniMan
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
location_href: src/perl-Config-IniMan-1.20-1.33.src.rpm
checksum_type: sha512
pkgId:
  385fbe999528e545ef5277ac1b5caecc7298d3f7fd655060e9cd54a3734aa0ba27f82fc5ade6e619e2c6961af60d257146e1928efbaab0c9da07028c4b1d560e

description:
  This module reads and writes INI files in object style and preserves
  original files sort order, comments, empty lines, and multi lines
  parameters.

  It is basically built on the top of using the Tie::IxHash module which
  implements Perl hashes that preserve the order in which the hash elements
  were added. The order is not affected when values corresponding to existing
  sections or parameters are changed.

  New sections will be added to the end of the current file contents and new
  parameters will be added to the end of the current section.


name: perl-Config-IniRegEx
arch: noarch
version: 0.01
epoch: 0
release: 8.50
summary: Ini workaround, regex search for parameters and sections
url: http://search.cpan.org/dist/Config-IniRegEx/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Config-IniRegEx-0.01-8.50.src.rpm
location_href: noarch/perl-Config-IniRegEx-0.01-8.50.noarch.rpm
checksum_type: sha512
pkgId:
  67c37ce459c4288553303c03b89dd905d1b71bbfe52b3f018803f8711784d855f66c49d20a501c59a419e4660917d5d641ce810d2bfcb6be874df87cff6a0b22

description:
  Config::IniRegEx is dependent on Config::IniFiles. Using that module it
  does the ini configuration file parsing, with an addon facility of regex
  kind of search.

  Each function explained below, searches for a different thing based up on
  the given regular expression. And it is a exact regex match.

  When a function of a Config::IniFiles is called then it will be called
  using the autoload functionality, i.e all the functions of the
  Config::IniFiles can be called with this object itself. ( creating an
  object for Config::IniRegEx is enough, can access all the functions
  available at Config::IniFiles also. ).

  This module aims out doing a regex search for Sections, and Parameters of
  the Ini configuration file. It does the Perl regex matching, nothing
  external. So whoever knows the Perl basic regex can use this feature.


name: perl-Config-IniRegEx
arch: src
version: 0.01
epoch: 0
release: 8.50
summary: Ini workaround, regex search for parameters and sections
url: http://search.cpan.org/dist/Config-IniRegEx/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Config-IniRegEx-0.01-8.50.src.rpm
checksum_type: sha512
pkgId:
  3be55225fb18ff13a9deae5ca60be3b8760a993d59cc14027797e35343e9e9caf9801b8e8a353a33181543fc2d25eadda0af89c2bbb5cdf46887f8df34c5058e

description:
  Config::IniRegEx is dependent on Config::IniFiles. Using that module it
  does the ini configuration file parsing, with an addon facility of regex
  kind of search.

  Each function explained below, searches for a different thing based up on
  the given regular expression. And it is a exact regex match.

  When a function of a Config::IniFiles is called then it will be called
  using the autoload functionality, i.e all the functions of the
  Config::IniFiles can be called with this object itself. ( creating an
  object for Config::IniRegEx is enough, can access all the functions
  available at Config::IniFiles also. ).

  This module aims out doing a regex search for Sections, and Parameters of
  the Ini configuration file. It does the Perl regex matching, nothing
  external. So whoever knows the Perl basic regex can use this feature.


name: perl-Config-Interactive
arch: noarch
version: 0.04
epoch: 0
release: 4.31
summary: config module with support for interpolation, XML fragments and interactive UI
url: https://metacpan.org/release/Config-Interactive
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud128
rpm_sourcerpm: perl-Config-Interactive-0.04-4.31.src.rpm
location_href: noarch/perl-Config-Interactive-0.04-4.31.noarch.rpm
checksum_type: sha512
pkgId:
  70191bde7be4e8bd98bbdc740733280b1ec8dc5e5a9b368dc52811dd649d6b3c361bfc6185042daa11162cb840719ee898dfdc08f65126344a02b0d18d0732ad

description:
  This module opens a config file and parses it's contents for you. The
  _new()_ method accepts several parameters. The method 'parse' returns a
  hash reference which contains all options and it's associated values of
  your config file as well as comments above. If the dialog mode is set then
  at the moment of parsing user will be prompted to enter different value and
  if validation pattern for this particular key was defined then it will be
  validated and user could be asked to enter different value if it failed.
  The format of config files supported by Config::Interactive is
  '<name>=<value>' pairs or XML fragments (by XML::Simple, namespaces are not
  supported) and comments are any line which starts with #. Comments inside
  of XML fragments will pop-up on top of the related fragment. It will
  interpolate any perl variable which looks as ' ${?[A-Za-z]\w+}? '. Please
  not that interpolation works for XML fragments as well, BUT interpolated
  varialbles MUST be defined by 'key=value' definition and NOT inside of
  other XML fragment! The order of appearance of such variables in the config
  file is not important, means you can use '$bar' variable anywhere in the
  config file but set it to something on the last line (or even skip setting
  it at all , then it will be undef). It stores internally config file
  contents as hash ref where data structure is: Please note that array ref is
  used to store XML text elements and scalar for attributes.

     ( 'key1' => {'comment' => "#some comment\n#more comments\n",
                  'value' => 'Value1',
                  'order' => '1',
                },
     'key2' => {'comment' => "#some comment\n#more comments\n",
                'value' =>  'Value2',
                'order' => '2'
               },

     'XMLRootKey' =>  {'comment' => "#some comment\n#more comments\n",
                       'order' => '3',
                       'value' =>  {
                                     'xmlAttribute1' => 'attribute_value',
                                     'subXmlKey1' =>    ['sub_xml_value1'],
                                     'subXmlKey2' =>    ['sub_xml_value2'],
                                     'subXmlKey3'=>     ['sub_xml_value3'],
                     }
       }
     )

  The normalized ( flat hash with only key=value pairs ) view of the config
  could be obtained by getNormalizedData() call. All tree- like options will
  be flatted as key1_subkey1_subsubkey1. So the structure above will be
  converted into:

    ('key1' => 'Value1',
     'key2' =>   'Value2',
     'XMLRootKey_xmlAttribute1' => 'attribute_value',
     'XMLRootKey_subXmlKey1' =>  'sub_xml_value1' ,
     'XMLRootKey_subXmlKey2' =>   'sub_xml_value2',
     'XMLRootKey_subXmlKey3'=>    'sub_xml_value3' , )

  the case of the key will be preserved.


name: perl-Config-Interactive
arch: src
version: 0.04
epoch: 0
release: 4.31
summary: config module with support for interpolation, XML fragments and interactive UI
url: https://metacpan.org/release/Config-Interactive
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud128
location_href: src/perl-Config-Interactive-0.04-4.31.src.rpm
checksum_type: sha512
pkgId:
  5eb1432006d37d532fbbeb781e7276964b25a3c937bcd3927c34603eab518a88f8e90e04797111a4d6294385a5a1ab80dee47a679ca5ff58cbf82d9d2b8539dd

description:
  This module opens a config file and parses it's contents for you. The
  _new()_ method accepts several parameters. The method 'parse' returns a
  hash reference which contains all options and it's associated values of
  your config file as well as comments above. If the dialog mode is set then
  at the moment of parsing user will be prompted to enter different value and
  if validation pattern for this particular key was defined then it will be
  validated and user could be asked to enter different value if it failed.
  The format of config files supported by Config::Interactive is
  '<name>=<value>' pairs or XML fragments (by XML::Simple, namespaces are not
  supported) and comments are any line which starts with #. Comments inside
  of XML fragments will pop-up on top of the related fragment. It will
  interpolate any perl variable which looks as ' ${?[A-Za-z]\w+}? '. Please
  not that interpolation works for XML fragments as well, BUT interpolated
  varialbles MUST be defined by 'key=value' definition and NOT inside of
  other XML fragment! The order of appearance of such variables in the config
  file is not important, means you can use '$bar' variable anywhere in the
  config file but set it to something on the last line (or even skip setting
  it at all , then it will be undef). It stores internally config file
  contents as hash ref where data structure is: Please note that array ref is
  used to store XML text elements and scalar for attributes.

     ( 'key1' => {'comment' => "#some comment\n#more comments\n",
                  'value' => 'Value1',
                  'order' => '1',
                },
     'key2' => {'comment' => "#some comment\n#more comments\n",
                'value' =>  'Value2',
                'order' => '2'
               },

     'XMLRootKey' =>  {'comment' => "#some comment\n#more comments\n",
                       'order' => '3',
                       'value' =>  {
                                     'xmlAttribute1' => 'attribute_value',
                                     'subXmlKey1' =>    ['sub_xml_value1'],
                                     'subXmlKey2' =>    ['sub_xml_value2'],
                                     'subXmlKey3'=>     ['sub_xml_value3'],
                     }
       }
     )

  The normalized ( flat hash with only key=value pairs ) view of the config
  could be obtained by getNormalizedData() call. All tree- like options will
  be flatted as key1_subkey1_subsubkey1. So the structure above will be
  converted into:

    ('key1' => 'Value1',
     'key2' =>   'Value2',
     'XMLRootKey_xmlAttribute1' => 'attribute_value',
     'XMLRootKey_subXmlKey1' =>  'sub_xml_value1' ,
     'XMLRootKey_subXmlKey2' =>   'sub_xml_value2',
     'XMLRootKey_subXmlKey3'=>    'sub_xml_value3' , )

  the case of the key will be preserved.


name: perl-Config-JSON
arch: noarch
version: 1.5202
epoch: 0
release: 1.51
summary: JSON based config file system
url: http://search.cpan.org/dist/Config-JSON/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
rpm_sourcerpm: perl-Config-JSON-1.5202-1.51.src.rpm
location_href: noarch/perl-Config-JSON-1.5202-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  5f54d076335d06e8c87bfe5604e27e0cd8299b0f059608ad7ad7dc55c94e83669ffb2812b04b4880da82a4a323e359e731948b592837f7eed439684782fcc6ba

description:
  This package parses the config files written in JSON. It also does some
  non-JSON stuff, like allowing for comments in the files.

  If you want to see it in action, it is used as the config file system in
  WebGUI http://www.webgui.org/.


name: perl-Config-JSON
arch: src
version: 1.5202
epoch: 0
release: 1.51
summary: JSON based config file system
url: http://search.cpan.org/dist/Config-JSON/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
location_href: src/perl-Config-JSON-1.5202-1.51.src.rpm
checksum_type: sha512
pkgId:
  5558a80f395d6391c61f75e72d7e590e64281434b64c7a2324c9ad02b6d3c87bff6925f3956cccc5092d0c3860ff3671bdeca1f0a661f3336c586f85f8793e82

description:
  This package parses the config files written in JSON. It also does some
  non-JSON stuff, like allowing for comments in the files.

  If you want to see it in action, it is used as the config file system in
  WebGUI http://www.webgui.org/.


name: perl-Config-KeyValue
arch: noarch
version: 0.02
epoch: 0
release: 9.56
summary: Module for reading simple "KEY=VALUE" formatted configuration files
description: Module for reading simple "KEY=VALUE" formatted configuration files.
url: http://search.cpan.org/dist/Config-KeyValue/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Config-KeyValue-0.02-9.56.src.rpm
location_href: noarch/perl-Config-KeyValue-0.02-9.56.noarch.rpm
checksum_type: sha512
pkgId:
  27a3ad8fc8e36838783eed0f2f5fb4b226abc916568d27d3b3b8fb0343943264adea1ffb8033c99e7ecaba6d3e452513960a6a63dcbda5e7596333047ab968a3


name: perl-Config-KeyValue
arch: src
version: 0.02
epoch: 0
release: 9.56
summary: Module for reading simple "KEY=VALUE" formatted configuration files
description: Module for reading simple "KEY=VALUE" formatted configuration files.
url: http://search.cpan.org/dist/Config-KeyValue/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Config-KeyValue-0.02-9.56.src.rpm
checksum_type: sha512
pkgId:
  2a06a1bf7cbc4a4a3d2b512c03ce0fb71ea02af9eee6ec270422914eef64810a0b2fbd6b3455386e5639de02dc5af5468a8c2daaf5076edc47ec4f9c60b2ba5a


name: perl-Config-KingKong
arch: noarch
version: 0.002
epoch: 0
release: 4.49
summary: KingKong Is Not a Genuine KONfiguration Generator
description: KingKong Is Not a Genuine KONfiguration Generator
url: http://search.cpan.org/dist/Config-KingKong/
rpm_license: LGPL-2.1+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Config-KingKong-0.002-4.49.src.rpm
location_href: noarch/perl-Config-KingKong-0.002-4.49.noarch.rpm
checksum_type: sha512
pkgId:
  61e03192ea4193054c206f1193da506060d1cbb4f91de12e75a098230f4977533b3c75e3fc6395406743a4afa207d3fa22188a86b0e6244c788f10a8f36f4a23


name: perl-Config-KingKong
arch: src
version: 0.002
epoch: 0
release: 4.49
summary: KingKong Is Not a Genuine KONfiguration Generator
description: KingKong Is Not a Genuine KONfiguration Generator
url: http://search.cpan.org/dist/Config-KingKong/
rpm_license: LGPL-2.1+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Config-KingKong-0.002-4.49.src.rpm
checksum_type: sha512
pkgId:
  e98b74b1969f6f258d8fbd2359cb58e79bf64cc0bb8a771b4d9fbdb1d365b3be5474dd4b0c82ddfc1499ddc9905560ff650fd7d17af45a67c89e9cadf4633948


name: perl-Config-LDAPClient
arch: noarch
version: 0.01
epoch: 0
release: 9.68
summary: Parse System Configuration for Ldap Client Settings
url: http://search.cpan.org/dist/Config-LDAPClient/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus4
rpm_sourcerpm: perl-Config-LDAPClient-0.01-9.68.src.rpm
location_href: noarch/perl-Config-LDAPClient-0.01-9.68.noarch.rpm
checksum_type: sha512
pkgId:
  4711edf3e33e66d9b9956936444744e980fd6c389d9bdb4f3411cdad1e09023829981c90afe1240cb3b0bfb8eab0a8a88e760d3fc45370c78c728cf4a2066eef

description:
  *** WARNING *** This is very much alpha software. Testing has been minimal,
  and the API is somewhat subject to change.

  On many systems there is existing configuration for how to connect to an
  LDAP server, usually in order to perform authentication for the system
  itself. This module reads that configuration, parses it, and presents a
  common interface that can then be used to connect to the specified LDAP
  server.

  For a list of configuration files supported see Configuration Files.

rpm_license:
  This program is free software and you can redistribute it and/or modify it under the terms of either: * * the GNU General Public License as published by the Free Software Foundation and either version 1, or (at your option) any later version, or * * the Artistic License version 2.0.


name: perl-Config-LDAPClient
arch: src
version: 0.01
epoch: 0
release: 9.68
summary: Parse System Configuration for Ldap Client Settings
url: http://search.cpan.org/dist/Config-LDAPClient/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus4
location_href: src/perl-Config-LDAPClient-0.01-9.68.src.rpm
checksum_type: sha512
pkgId:
  a20b5c9dd6bc4d5dd453d3a44dd366320aaa93090d586ab5838a580742f1a1dfc8993af199d2d1cf8e27b496502e992a4bec9196b51d263cf40939888d6d971e

description:
  *** WARNING *** This is very much alpha software. Testing has been minimal,
  and the API is somewhat subject to change.

  On many systems there is existing configuration for how to connect to an
  LDAP server, usually in order to perform authentication for the system
  itself. This module reads that configuration, parses it, and presents a
  common interface that can then be used to connect to the specified LDAP
  server.

  For a list of configuration files supported see Configuration Files.

rpm_license:
  This program is free software and you can redistribute it and/or modify it under the terms of either: * * the GNU General Public License as published by the Free Software Foundation and either version 1, or (at your option) any later version, or * * the Artistic License version 2.0.


name: perl-Config-Lite
arch: noarch
version: 0.03
epoch: 0
release: 4.51
summary: Load config from file to hash
description:
  Simple config load module.

  Clean and no dependence.

  Easy to use and install.

  _flock_ inside.

url: http://search.cpan.org/dist/Config-Lite/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-Lite-0.03-4.51.src.rpm
location_href: noarch/perl-Config-Lite-0.03-4.51.noarch.rpm
checksum_type: sha512
pkgId:
  ea9949e211b976e8559b1cd57e2a7b7561ac9387798693bb24be388758a1fb73175abb20c42422b810b0bcb6bda7c9d768076106870869f98c0ca259a2c8d16e


name: perl-Config-Lite
arch: src
version: 0.03
epoch: 0
release: 4.51
summary: Load config from file to hash
description:
  Simple config load module.

  Clean and no dependence.

  Easy to use and install.

  _flock_ inside.

url: http://search.cpan.org/dist/Config-Lite/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-Lite-0.03-4.51.src.rpm
checksum_type: sha512
pkgId:
  a1081701189eb97dc9a417f6876535cc9e3878bcb85f8e4eab43bcfc139ef1c80de761d8bb10cddc0cd4dbc0e5eda7f393a9dbfe2b16f98ea9c96ad48e4a7917


name: perl-Config-MVP
arch: noarch
version: 2.200013
epoch: 0
release: 1.4
summary: Multivalue-property package-oriented configuration
url: https://metacpan.org/release/Config-MVP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-MVP-2.200013-1.4.src.rpm
location_href: noarch/perl-Config-MVP-2.200013-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  a7177502390b1ee6fdddbc2626a2a4984cbcc48c86b1f14042a8da6c7064853a3a46fcfeb2273611bab391011db7a1805b721179b9affac6f2f3596038dd2f09

description:
  MVP is a mechanism for loading configuration (or other information) for
  libraries. It doesn't read a file or a database. It's a helper for things
  that do.

  The idea is that you end up with a Config::MVP::Sequence object, and that
  you can use that object to fully configure your library or application. The
  sequence will contain a bunch of Config::MVP::Section objects, each of
  which is meant to provide configuration for a part of your program. Most of
  these sections will be directly related to a Perl library that you'll use
  as a plugin or helper. Each section will have a name, and every name in the
  sequence will be unique.

  This is a pretty abstract set of behaviors, so we'll provide some more
  concrete examples that should help explain how things work.


name: perl-Config-MVP
arch: src
version: 2.200013
epoch: 0
release: 1.4
summary: Multivalue-property package-oriented configuration
url: https://metacpan.org/release/Config-MVP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
location_href: src/perl-Config-MVP-2.200013-1.4.src.rpm
checksum_type: sha512
pkgId:
  b7e7a145219de2e29ae5477ba11f33bba088a5feb4ece977b28a2b10e6f131895ebb26220ebc504a29534b1e4cf8f6168c51dcb40fef5de9e74b8e4347f4d350

description:
  MVP is a mechanism for loading configuration (or other information) for
  libraries. It doesn't read a file or a database. It's a helper for things
  that do.

  The idea is that you end up with a Config::MVP::Sequence object, and that
  you can use that object to fully configure your library or application. The
  sequence will contain a bunch of Config::MVP::Section objects, each of
  which is meant to provide configuration for a part of your program. Most of
  these sections will be directly related to a Perl library that you'll use
  as a plugin or helper. Each section will have a name, and every name in the
  sequence will be unique.

  This is a pretty abstract set of behaviors, so we'll provide some more
  concrete examples that should help explain how things work.


name: perl-Config-MVP-Reader-INI
arch: noarch
version: 2.101465
epoch: 0
release: 1.4
summary: An MVP config reader for .ini files
description:
  Config::MVP::Reader::INI reads _.ini_ files containing MVP-style
  configuration.

url: https://metacpan.org/release/Config-MVP-Reader-INI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Config-MVP-Reader-INI-2.101465-1.4.src.rpm
location_href: noarch/perl-Config-MVP-Reader-INI-2.101465-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  fa8ffe0288efa1562d2270fee31d54a31844a7468520312875c35a3d5ffd91bd199b56d15d7e903b7a6de561858fdfe10d80440688bf73f3aecaf677329fd6c7


name: perl-Config-MVP-Reader-INI
arch: src
version: 2.101465
epoch: 0
release: 1.4
summary: An MVP config reader for .ini files
description:
  Config::MVP::Reader::INI reads _.ini_ files containing MVP-style
  configuration.

url: https://metacpan.org/release/Config-MVP-Reader-INI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus3
location_href: src/perl-Config-MVP-Reader-INI-2.101465-1.4.src.rpm
checksum_type: sha512
pkgId:
  ad5220d570ea4d8e9758379d74bd73d5cf724cde91648b151917739c2b2302133c674bbc087ee1aeffb2e5241270936079f4d068fdf0eeae56ad984011aced3d


name: perl-Config-MVP-Slicer
arch: noarch
version: 0.303
epoch: 0
release: 1.51
summary: Extract embedded plugin config from parent config
url: http://search.cpan.org/dist/Config-MVP-Slicer/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Config-MVP-Slicer-0.303-1.51.src.rpm
location_href: noarch/perl-Config-MVP-Slicer-0.303-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  e7018aca5b390c0da502d8d9dce2ef50cd0032d8b5390ee371a1b5a3df51b0cd2e75859d3c7fe59744f1f20e53e97141f805ad3a4643cd63448c63511f169880

description:
  This can be used to extract embedded configurations for other plugins out
  of larger (parent) configurations.

  A example where this can be useful is plugin bundles (see
  Config::MVP::Assembler::WithBundles).

  A bundle loads other plugins with a default configuration that works most
  of the time, but sometimes you wish you could customize the configuration
  for one of those plugins without having to remove the plugin from the
  bundle and re-specify it separately.

    
    [@MyBundle]
    Other::Plugin.setting = new value

  Now you can accept customizations to plugins into your bundle config and
  separate them out using this module.


name: perl-Config-MVP-Slicer
arch: src
version: 0.303
epoch: 0
release: 1.51
summary: Extract embedded plugin config from parent config
url: http://search.cpan.org/dist/Config-MVP-Slicer/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Config-MVP-Slicer-0.303-1.51.src.rpm
checksum_type: sha512
pkgId:
  8268c4fefec022ce0ccc4a32fd109f22d40d018c488c2dd1b459c4e48585daa4449379abe37d772d8c5a0d2481c9b7d03df054001a2375fc2f5f034193b82a18

description:
  This can be used to extract embedded configurations for other plugins out
  of larger (parent) configurations.

  A example where this can be useful is plugin bundles (see
  Config::MVP::Assembler::WithBundles).

  A bundle loads other plugins with a default configuration that works most
  of the time, but sometimes you wish you could customize the configuration
  for one of those plugins without having to remove the plugin from the
  bundle and re-specify it separately.

    
    [@MyBundle]
    Other::Plugin.setting = new value

  Now you can accept customizations to plugins into your bundle config and
  separate them out using this module.


name: perl-Config-MVP-Writer-INI
arch: noarch
version: 0.005
epoch: 0
release: 1.44
summary: Build an INI file for Config::MVP
url: http://search.cpan.org/dist/Config-MVP-Writer-INI/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-MVP-Writer-INI-0.005-1.44.src.rpm
location_href: noarch/perl-Config-MVP-Writer-INI-0.005-1.44.noarch.rpm
checksum_type: sha512
pkgId:
  638491c5f342ab80eaad72cb6e2d89d582eefb663e7f232a2d31df4c60cec2687073efe5fa0a8656506040169adea0f145f886fdaf8a5d654dd5c008b0ede255

description:
  This class takes a collection of Config::MVP style data structures and
  writes them to a string in INI format.

  One usage example would be to create a roughly equivalent INI file from the
  output of a plugin bundle (Dist::Zilla, Pod::Weaver, etc.).

  The author makes no claim that this would actually be useful to anyone.


name: perl-Config-MVP-Writer-INI
arch: src
version: 0.005
epoch: 0
release: 1.44
summary: Build an INI file for Config::MVP
url: http://search.cpan.org/dist/Config-MVP-Writer-INI/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-MVP-Writer-INI-0.005-1.44.src.rpm
checksum_type: sha512
pkgId:
  eec192e42140c76ddabc8050416dfdbe1a67c079aace31e8367149a22c40bce79fd317fd68fbf0f048aa31c834f6f38f4c07469f52c2f2e609cb4e4b447a2c2a

description:
  This class takes a collection of Config::MVP style data structures and
  writes them to a string in INI format.

  One usage example would be to create a roughly equivalent INI file from the
  output of a plugin bundle (Dist::Zilla, Pod::Weaver, etc.).

  The author makes no claim that this would actually be useful to anyone.


name: perl-Config-Magic
arch: noarch
version: 0.801
epoch: 0
release: 8.39
summary: Config::Magic Perl module
url: http://search.cpan.org/dist/Config-Magic/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Config-Magic-0.801-8.39.src.rpm
location_href: noarch/perl-Config-Magic-0.801-8.39.noarch.rpm
checksum_type: sha512
pkgId:
  86b7e0ae311cfb18dd5abbe08f026ac62e9ad4fcfe38cdb1457a69ab3d830936db0bcf5ce1f8e8fa4ea9266c8dac16fd85f14ae3ec769c02e13935e851c16b67

description:
  This module uses Parse::RecDescent to generate a parse tree for nearly any
  kind of configuration file. You can even combine files/configuration types.
  It understands XML, Apache-style, ini files, csv files, and pretty much
  everything else I could find. Just give it a file, and get a hash tree out.
  If it doesn't understand the file, or it isn't well formed (such as if a
  bracket is missing, etc), then you will get a partial result, or no result
  at all.

  There is a single option that can be passed to this file which indicates
  that the resulting hash should be ordered rather than random. This is done
  using Tie::Hash::Indexed. You can also call "setordered" directly to change
  from using ordered to unordered hashes.


name: perl-Config-Magic
arch: src
version: 0.801
epoch: 0
release: 8.39
summary: Config::Magic Perl module
url: http://search.cpan.org/dist/Config-Magic/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Config-Magic-0.801-8.39.src.rpm
checksum_type: sha512
pkgId:
  2ff3507d1610e15de9a24d9f68ba89641c63c702483f198d0f347cfa67af8b5058b814d986f139dc0365341de5d7c4b09d322e9194ff3d2c045b75c31f0fb479

description:
  This module uses Parse::RecDescent to generate a parse tree for nearly any
  kind of configuration file. You can even combine files/configuration types.
  It understands XML, Apache-style, ini files, csv files, and pretty much
  everything else I could find. Just give it a file, and get a hash tree out.
  If it doesn't understand the file, or it isn't well formed (such as if a
  bracket is missing, etc), then you will get a partial result, or no result
  at all.

  There is a single option that can be passed to this file which indicates
  that the resulting hash should be ordered rather than random. This is done
  using Tie::Hash::Indexed. You can also call "setordered" directly to change
  from using ordered to unordered hashes.


name: perl-Config-Maker
arch: noarch
version: 0.001
epoch: 0
release: 111.2
summary: File (especialy config) generation library
url: https://metacpan.org/release/Config-Maker
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla5
rpm_sourcerpm: perl-Config-Maker-0.001-111.2.src.rpm
location_href: noarch/perl-Config-Maker-0.001-111.2.noarch.rpm
checksum_type: sha512
pkgId:
  fbf4707c92f0611551929f6328a5ff1d6d0a3946f90d7d788ec446bfe4a93e283d28a8db8919cc5bc103df4e31e671cd3c8b69feca4053cefcec4ce5f85763a0

description:
  This is the main module for Config::Maker file generation library. It
  provides generic rules for the parser and few routines used from them.

  For usage description see the configit(1) manpage. For details about varous
  parts of the library see respective module's documentation.


name: perl-Config-Maker
arch: src
version: 0.001
epoch: 0
release: 111.2
summary: File (especialy config) generation library
url: https://metacpan.org/release/Config-Maker
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla5
location_href: src/perl-Config-Maker-0.001-111.2.src.rpm
checksum_type: sha512
pkgId:
  3c8e459e178b00a74ec3b8c5e03019e55f184de00b4ae36ea7e64d0a559bd261e663c5b66c95fe45cde58884e736b1914421c5d2002cfb2f01a64fc4e510fe18

description:
  This is the main module for Config::Maker file generation library. It
  provides generic rules for the parser and few routines used from them.

  For usage description see the configit(1) manpage. For details about varous
  parts of the library see respective module's documentation.


name: perl-Config-Manager
arch: noarch
version: 1.7
epoch: 0
release: 8.68
summary: Configuration Manager
url: http://search.cpan.org/dist/Config-Manager/
rpm_license: All rights reserved.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build81
rpm_sourcerpm: perl-Config-Manager-1.7-8.68.src.rpm
location_href: noarch/perl-Config-Manager-1.7-8.68.noarch.rpm
checksum_type: sha512
pkgId:
  66490c92d8f82a2f56cc6ce4460cb0a68aa58a3cb372da2380c40aef11c991b62d014a0fdacd08c9c68f1decedd79f5e369bb27ee09010cb783536e0ccf2e9d5

description:
  This distribution comprehends the following modules and scripts:

   Config::Manager::Base
   Config::Manager::Conf
   Config::Manager::File
   Config::Manager::PUser
   Config::Manager::Report
   Config::Manager::SendMail
   Config::Manager::User

   listconf.pl   [listconf.bat]
   showchain.pl  [showchain.bat]
   showconf.pl   [showconf.bat]
   update_ini.pl [update_ini.bat]


name: perl-Config-Manager
arch: src
version: 1.7
epoch: 0
release: 8.68
summary: Configuration Manager
url: http://search.cpan.org/dist/Config-Manager/
rpm_license: All rights reserved.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build81
location_href: src/perl-Config-Manager-1.7-8.68.src.rpm
checksum_type: sha512
pkgId:
  68a8570b9ca9dd998ac8b535545b3e4fcf08bcd218ee9d5e9775fd184843da465a9da4981d45751b9b1d043f8ccbd8abe601a7efbb67c5681af8c6641fe001ea

description:
  This distribution comprehends the following modules and scripts:

   Config::Manager::Base
   Config::Manager::Conf
   Config::Manager::File
   Config::Manager::PUser
   Config::Manager::Report
   Config::Manager::SendMail
   Config::Manager::User

   listconf.pl   [listconf.bat]
   showchain.pl  [showchain.bat]
   showconf.pl   [showconf.bat]
   update_ini.pl [update_ini.bat]


name: perl-Config-Merge
arch: noarch
version: 1.04
epoch: 0
release: 6.73
summary: Load a Configuration Directory Tree Containing
url: http://search.cpan.org/dist/Config-Merge/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
rpm_sourcerpm: perl-Config-Merge-1.04-6.73.src.rpm
location_href: noarch/perl-Config-Merge-1.04-6.73.noarch.rpm
checksum_type: sha512
pkgId:
  4196b45b18626052c0a0285d7ab30e95053de1c810d49710f7e9cd5c769dd2358d5617eba5e7f7b1571190bc5ec7743f12bb3c6fbd8d9f981a1686a884033ac9

description:
  Config::Merge is a configuration module which has six goals:

  * * Flexible storage

  Store all configuration in your format(s) of choice (YAML, JSON, INI, XML,
  Perl, Config::General / Apache-style config) broken down into individual
  files in a configuration directory tree, for easy maintenance. See "CONFIG
  TREE LAYOUT"

  * * Flexible access

  Provide a simple, easy to read, concise way of accessing the configuration
  values (similar to Template). See "ACCESSING CONFIG DATA"

  * * Minimal maintenance

  Specify the location of the configuration files only once per application,
  so that it requires minimal effort to relocate. See "USING Config::Merge"

  * * Easy to alter development environment

  Provide a way for overriding configuration values on a development machine,
  so that differences between the dev environment and the live environment do
  not get copied over accidentally. See "OVERRIDING CONFIG LOCALLY"

  * * Minimise memory use

  Load all config at startup so that (eg in the mod_perl environment) the
  data is shared between all child processes. See "MINIMISING MEMORY USE"

  * * Flexible implementation

  You may want to use a different schema for your configuration files, so you
  can pass in (or subclass) methods for determining how your files are
  merged. See "ADVANCED USAGE".


name: perl-Config-Merge
arch: src
version: 1.04
epoch: 0
release: 6.73
summary: Load a Configuration Directory Tree Containing
url: http://search.cpan.org/dist/Config-Merge/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
location_href: src/perl-Config-Merge-1.04-6.73.src.rpm
checksum_type: sha512
pkgId:
  d5944a971d411faa64ae12aa0e31ca1f4ae019dc8281a77a0537422335353840d7a5fc25d66ab16d405d4332749897220e03b1c12ddcc09f2da5f5c9b9ef5e93

description:
  Config::Merge is a configuration module which has six goals:

  * * Flexible storage

  Store all configuration in your format(s) of choice (YAML, JSON, INI, XML,
  Perl, Config::General / Apache-style config) broken down into individual
  files in a configuration directory tree, for easy maintenance. See "CONFIG
  TREE LAYOUT"

  * * Flexible access

  Provide a simple, easy to read, concise way of accessing the configuration
  values (similar to Template). See "ACCESSING CONFIG DATA"

  * * Minimal maintenance

  Specify the location of the configuration files only once per application,
  so that it requires minimal effort to relocate. See "USING Config::Merge"

  * * Easy to alter development environment

  Provide a way for overriding configuration values on a development machine,
  so that differences between the dev environment and the live environment do
  not get copied over accidentally. See "OVERRIDING CONFIG LOCALLY"

  * * Minimise memory use

  Load all config at startup so that (eg in the mod_perl environment) the
  data is shared between all child processes. See "MINIMISING MEMORY USE"

  * * Flexible implementation

  You may want to use a different schema for your configuration files, so you
  can pass in (or subclass) methods for determining how your files are
  merged. See "ADVANCED USAGE".


name: perl-Config-Merged
arch: noarch
version: 0.05
epoch: 0
release: 7.33
summary: Load and merge configuration from different file formats, transparently
url: https://metacpan.org/release/Config-Merged
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Config-Merged-0.05-7.33.src.rpm
location_href: noarch/perl-Config-Merged-0.05-7.33.noarch.rpm
checksum_type: sha512
pkgId:
  c2d10134a65570e9d9b6e8918ae41c3c3a48e6d1de059610e4047b7bbafd0911b6e49aa45e08f0b4ce729cfb429fccbce46d93c280addcc76838634aa5a7c0d0

description:
  Config::Merged is a subclass of Config::Any that returns a single, merged
  configuration structure. This is simply a re-implementation of Catalyst's
  'merge_hashes()' wrapped around Config::Any.


name: perl-Config-Merged
arch: src
version: 0.05
epoch: 0
release: 7.33
summary: Load and merge configuration from different file formats, transparently
url: https://metacpan.org/release/Config-Merged
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Config-Merged-0.05-7.33.src.rpm
checksum_type: sha512
pkgId:
  da3b443e82859cc45af1736187b5d9f6e00a76f1476e91c4753172a26763b7c9ad9fe22658572c660dd91caefc38ad2889131e2dbe896c53bedf9e8a67632d0b

description:
  Config::Merged is a subclass of Config::Any that returns a single, merged
  configuration structure. This is simply a re-implementation of Catalyst's
  'merge_hashes()' wrapped around Config::Any.


name: perl-Config-Micro
arch: noarch
version: 0.02
epoch: 0
release: 4.58
summary: Micro Config Loader
description: micro config loader
url: http://search.cpan.org/dist/Config-Micro/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud121
rpm_sourcerpm: perl-Config-Micro-0.02-4.58.src.rpm
location_href: noarch/perl-Config-Micro-0.02-4.58.noarch.rpm
checksum_type: sha512
pkgId:
  c1ca614b42b3141112b93fca38be66b08b348bb141da915f3c3f0d65f75973d884e2370a6713a0c30a3a00d8c751c9195e132fa94899ef43cccb685148bc13ef

rpm_license:
  Artistic This program is free software and you can redistribute it and/or modify it under the terms of the the Artistic License (2.0). You may obtain a copy of the full license at: the http://www.perlfoundation.org/artistic_license_2_0 manpage Any use, modification, and distribution of the Standard or Modified Versions is governed by this Artistic License. By using, modifying or distributing the Package, you accept this license. Do not use, modify, or distribute the Package, if you do not accept this license. If your Modified Version has been derived from a Modified Version made by someone other than you, you are nevertheless required to ensure that your Modified Version complies with the requirements of this license. This license does not grant you the right to use any trademark, service This license includes the non-exclusive, worldwide, free-of-charge patent license to make, have made, use, offer to sell, sell, import and otherwise transfer the Package with respect to any patent claims licensable by the institute patent litigation (including a cross-claim or counterclaim) against any party alleging that the Package constitutes direct or contributory patent infringement, then this Artistic License to you shall terminate on the date that such litigation is filed. CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW. FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


name: perl-Config-Micro
arch: src
version: 0.02
epoch: 0
release: 4.58
summary: Micro Config Loader
description: micro config loader
url: http://search.cpan.org/dist/Config-Micro/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud121
location_href: src/perl-Config-Micro-0.02-4.58.src.rpm
checksum_type: sha512
pkgId:
  28ff12fbbcf666f123e64c3f2158a6e09a1be934906ecfccfe75a4bd96002f870c8159e619363a6d02d9ccc7b85070b2773083ee6fd983a29b59d36fdd3e7db3

rpm_license:
  Artistic This program is free software and you can redistribute it and/or modify it under the terms of the the Artistic License (2.0). You may obtain a copy of the full license at: the http://www.perlfoundation.org/artistic_license_2_0 manpage Any use, modification, and distribution of the Standard or Modified Versions is governed by this Artistic License. By using, modifying or distributing the Package, you accept this license. Do not use, modify, or distribute the Package, if you do not accept this license. If your Modified Version has been derived from a Modified Version made by someone other than you, you are nevertheless required to ensure that your Modified Version complies with the requirements of this license. This license does not grant you the right to use any trademark, service This license includes the non-exclusive, worldwide, free-of-charge patent license to make, have made, use, offer to sell, sell, import and otherwise transfer the Package with respect to any patent claims licensable by the institute patent litigation (including a cross-claim or counterclaim) against any party alleging that the Package constitutes direct or contributory patent infringement, then this Artistic License to you shall terminate on the date that such litigation is filed. CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW. FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


name: perl-Config-Mini
arch: noarch
version: 0.04
epoch: 0
release: 8.60
summary: Very simple INI-style configuration parser
description: Very simple INI-style configuration parser
url: http://search.cpan.org/dist/Config-Mini/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb57
rpm_sourcerpm: perl-Config-Mini-0.04-8.60.src.rpm
location_href: noarch/perl-Config-Mini-0.04-8.60.noarch.rpm
checksum_type: sha512
pkgId:
  cab0101db4f42d36c1d11c1f6c15a52078579cca7f54b91cbb312bfdad483a0bab261a173a2e1f7963af00daf42fa9c0c22c37c48cebc252f746bbd85c047190


name: perl-Config-Mini
arch: src
version: 0.04
epoch: 0
release: 8.60
summary: Very simple INI-style configuration parser
description: Very simple INI-style configuration parser
url: http://search.cpan.org/dist/Config-Mini/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb57
location_href: src/perl-Config-Mini-0.04-8.60.src.rpm
checksum_type: sha512
pkgId:
  626fbc72355ae44ae6a9bee3aac93b54b939af2e655bbadd922afb945704418a9089313ead607951a6f175db132c64b0cf108ca892b62e97f0f2f6eb5fd78ece


name: perl-Config-Model
arch: noarch
version: 2.152
epoch: 0
release: 1.8
summary: Framework to validate, migrate and edit configuration files
url: https://metacpan.org/release/Config-Model
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hci-cnode1-e5
rpm_sourcerpm: perl-Config-Model-2.152-1.8.src.rpm
location_href: noarch/perl-Config-Model-2.152-1.8.noarch.rpm
checksum_type: sha512
pkgId:
  d861cea30e669b805eec6f3de376752ff529b51751be32e3fde9d7fa5220c60107f86199117e64faaf87ee43557ff215a9c8988bde258a33db909d34a5c99c0b

description:
  Config::Model enables a project developer to provide an interactive
  configuration editor (graphical, curses based or plain terminal) to users.

  To provide these tools, Config::Model needs:

    * A description of the structure and constraints of the project's
  configuration (fear not, a GUI is available with App::Cme)

    * A module to read and write configuration data (aka a backend class).

  With the elements above, Config::Model generates interactive configuration
  editors (with integrated help and data validation). These editors can be
  graphical (with Config::Model::TkUI), curses based (with
  Config::Model::CursesUI) or based on ReadLine.

  Smaller models targeted for configuration upgrades can also be created:

    * only upgrade and migration specifications are required

    * unknown parameters can be accepted

  A command line is provided to perform configuration upgrade with a single
  command.


name: perl-Config-Model
arch: src
version: 2.152
epoch: 0
release: 1.8
summary: Framework to validate, migrate and edit configuration files
url: https://metacpan.org/release/Config-Model
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hci-cnode1-e5
location_href: src/perl-Config-Model-2.152-1.8.src.rpm
checksum_type: sha512
pkgId:
  9d523174717dd3d708b9908d97cf9c30eec7509e6b982125503188a4462ad39d47cbf9416506a9b05c47a5b8cbaa333bdc8e64a5c8df32daaa89e0cbf1ab1ec2

description:
  Config::Model enables a project developer to provide an interactive
  configuration editor (graphical, curses based or plain terminal) to users.

  To provide these tools, Config::Model needs:

    * A description of the structure and constraints of the project's
  configuration (fear not, a GUI is available with App::Cme)

    * A module to read and write configuration data (aka a backend class).

  With the elements above, Config::Model generates interactive configuration
  editors (with integrated help and data validation). These editors can be
  graphical (with Config::Model::TkUI), curses based (with
  Config::Model::CursesUI) or based on ReadLine.

  Smaller models targeted for configuration upgrades can also be created:

    * only upgrade and migration specifications are required

    * unknown parameters can be accepted

  A command line is provided to perform configuration upgrade with a single
  command.


name: perl-Config-Model-Approx
arch: noarch
version: 1.012
epoch: 0
release: 1.31
summary: Approx configuration file editor
url: https://metacpan.org/release/Config-Model-Approx
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Config-Model-Approx-1.012-1.31.src.rpm
location_href: noarch/perl-Config-Model-Approx-1.012-1.31.noarch.rpm
checksum_type: sha512
pkgId:
  0a18d00eabac9effae9bb54109cdfb1814959a82f6430a75ae029b32c24ba7f088bbcca4e93f19efbc0812f605c066a76794a2814ab1c107501c70211818083f

description:
  This module provides a configuration editor for Approx. Running cme as root
  will update '/etc/approx/approx.conf'.

  Once this module is installed, you can run:

   

  This module and Config::Model can also be used from Perl programs to modify
  safely the content of _/etc/approx/approx.conf_.

  The Perl API is documented in Config::Model and mostly in
  Config::Model::Node.


name: perl-Config-Model-Approx
arch: src
version: 1.012
epoch: 0
release: 1.31
summary: Approx configuration file editor
url: https://metacpan.org/release/Config-Model-Approx
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb54
location_href: src/perl-Config-Model-Approx-1.012-1.31.src.rpm
checksum_type: sha512
pkgId:
  5557b46ffe80d823aca6bd10eafd7fd1e364d7d5ddfad1eaeeda02af2836ee8d60f8c12236320902a202dda8028610b166ee9b7e80efdc1d7a8f0c596c281cb0

description:
  This module provides a configuration editor for Approx. Running cme as root
  will update '/etc/approx/approx.conf'.

  Once this module is installed, you can run:

   

  This module and Config::Model can also be used from Perl programs to modify
  safely the content of _/etc/approx/approx.conf_.

  The Perl API is documented in Config::Model and mostly in
  Config::Model::Node.


name: perl-Config-Model-Backend-Yaml
arch: noarch
version: 2.134
epoch: 0
release: 1.35
summary: Read and write config as a YAML data structure
url: https://metacpan.org/release/Config-Model-Backend-Yaml
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Config-Model-Backend-Yaml-2.134-1.35.src.rpm
location_href: noarch/perl-Config-Model-Backend-Yaml-2.134-1.35.noarch.rpm
checksum_type: sha512
pkgId:
  d8917182157aab80057bbd4215aa9a6bf00ff82a263482017471fde083cc9f0b65d95f1b352690072a3610c40095405c9c9b2601796e7001a5cf2e2644f71a85

description:
  This module is used directly by Config::Model to read or write the content
  of a configuration tree written with YAML syntax in 'Config::Model'
  configuration tree.

  Note:

    * Undefined values are skipped for list element. I.e. if a list element
  contains '('a',undef,'b')', the data structure contains ''a','b''.

    * YAML file is not created (and may be deleted) when no data is to be
  written.


name: perl-Config-Model-Backend-Yaml
arch: src
version: 2.134
epoch: 0
release: 1.35
summary: Read and write config as a YAML data structure
url: https://metacpan.org/release/Config-Model-Backend-Yaml
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep87
location_href: src/perl-Config-Model-Backend-Yaml-2.134-1.35.src.rpm
checksum_type: sha512
pkgId:
  66d37874be92fe8083e63506118f8cfe368d374fbb0987738bbca08de69a3c113d6828f9f49b93cefe3c0e467b3f14b6a9793313a7001e027dc51b93d59b8964

description:
  This module is used directly by Config::Model to read or write the content
  of a configuration tree written with YAML syntax in 'Config::Model'
  configuration tree.

  Note:

    * Undefined values are skipped for list element. I.e. if a list element
  contains '('a',undef,'b')', the data structure contains ''a','b''.

    * YAML file is not created (and may be deleted) when no data is to be
  written.


name: perl-Config-Model-CursesUI
arch: noarch
version: 1.107
epoch: 0
release: 1.30
summary: Curses interface to edit config data
url: https://metacpan.org/release/Config-Model-CursesUI
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
rpm_sourcerpm: perl-Config-Model-CursesUI-1.107-1.30.src.rpm
location_href: noarch/perl-Config-Model-CursesUI-1.107-1.30.noarch.rpm
checksum_type: sha512
pkgId:
  b3bf927e79ddb847a5850c9f204e2938fd6364536a59a4f538ce98725e6ddf691dccd012a8167307eabb946584f00f34033f48c49bc1273570f47e3d50d69bbe

description:
  This class provides a Curses::UI interface to configuration data managed by
  Config::Model.

  IMPORTANT: Once the CursesUI object is created, STDOUT and STDERR are
  managed by the Curses interface, so all print and warn will not work as
  expected.


name: perl-Config-Model-CursesUI
arch: src
version: 1.107
epoch: 0
release: 1.30
summary: Curses interface to edit config data
url: https://metacpan.org/release/Config-Model-CursesUI
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
location_href: src/perl-Config-Model-CursesUI-1.107-1.30.src.rpm
checksum_type: sha512
pkgId:
  ed0113a488f7df9aa933bab30f599de9aaeb5a014ac7f1ed4a5dc401b92f731dfc8358205dc0bf572bc9d7dfdc2d10956e8d96169c7dd2e07327123fc844d4a5

description:
  This class provides a Curses::UI interface to configuration data managed by
  Config::Model.

  IMPORTANT: Once the CursesUI object is created, STDOUT and STDERR are
  managed by the Curses interface, so all print and warn will not work as
  expected.


name: perl-Config-Model-Itself
arch: noarch
version: 2.023
epoch: 0
release: 1.14
summary: Model (or schema) editor for Config::Model
url: https://metacpan.org/release/Config-Model-Itself
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb01
rpm_sourcerpm: perl-Config-Model-Itself-2.023-1.14.src.rpm
location_href: noarch/perl-Config-Model-Itself-2.023-1.14.noarch.rpm
checksum_type: sha512
pkgId:
  54ef9256d3c87be174f11da0d436f632217cbaad914aaba251e8ae22f3e43776357700fd8e9ea0d7d12c76f92dab581a3227e921aaa50d29b94e3d8cd975700c

description:
  Config::Itself module and its model files provide a model of Config:Model
  (hence the Itself name).

  Let's step back a little to explain. Any configuration data is, in essence,
  structured data. A configuration model is a way to describe the structure
  and relation of all items of a configuration data set.

  This configuration model is also expressed as structured data. This
  structure data follows a set of rules which are described for humans in
  Config::Model.

  The structure and rules documented in Config::Model are also expressed in a
  model in the files provided with 'Config::Model::Itself'.

  Hence the possibity to verify, modify configuration data provided by
  Config::Model can also be applied on configuration models. Using the same
  user interface.

  From a Perl point of view, Config::Model::Itself provides a class dedicated
  to read and write a set of model files.


name: perl-Config-Model-Itself
arch: src
version: 2.023
epoch: 0
release: 1.14
summary: Model (or schema) editor for Config::Model
url: https://metacpan.org/release/Config-Model-Itself
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb01
location_href: src/perl-Config-Model-Itself-2.023-1.14.src.rpm
checksum_type: sha512
pkgId:
  9a2575cc8c22106067773d4e7795017ef7811a120d07a3dca840ebe3fbaed186eaab48b3e89f90955e74971040e1fc7aba1d4901e7fb63fa2aa4cc8f8b9b0301

description:
  Config::Itself module and its model files provide a model of Config:Model
  (hence the Itself name).

  Let's step back a little to explain. Any configuration data is, in essence,
  structured data. A configuration model is a way to describe the structure
  and relation of all items of a configuration data set.

  This configuration model is also expressed as structured data. This
  structure data follows a set of rules which are described for humans in
  Config::Model.

  The structure and rules documented in Config::Model are also expressed in a
  model in the files provided with 'Config::Model::Itself'.

  Hence the possibity to verify, modify configuration data provided by
  Config::Model can also be applied on configuration models. Using the same
  user interface.

  From a Perl point of view, Config::Model::Itself provides a class dedicated
  to read and write a set of model files.


name: perl-Config-Model-LcdProc
arch: noarch
version: 2.045
epoch: 0
release: 1.1
summary: Edit and validate LcdProc configuration file
url: http://search.cpan.org/dist/Config-Model-LcdProc/
rpm_license: LGPL-2.1+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build73
rpm_sourcerpm: perl-Config-Model-LcdProc-2.045-1.1.src.rpm
location_href: noarch/perl-Config-Model-LcdProc-2.045-1.1.noarch.rpm
checksum_type: sha512
pkgId:
  91665e032e4e90253b80c12cfd49e432e4fda122515fb628520823f5996ca3b811941866cc5b775c8305e3a8375c83812f618ffe26a92ee4e910dbd1338b719a

description:
  This module provides a configuration editor (and models) for the
  configuration file of LcdProc, i.e. '/etc/LCDd.conf'.

  This module can also be used to modify safely the content of this file from
  a Perl programs.


name: perl-Config-Model-LcdProc
arch: src
version: 2.045
epoch: 0
release: 1.1
summary: Edit and validate LcdProc configuration file
url: http://search.cpan.org/dist/Config-Model-LcdProc/
rpm_license: LGPL-2.1+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build73
location_href: src/perl-Config-Model-LcdProc-2.045-1.1.src.rpm
checksum_type: sha512
pkgId:
  080ef4cbf6da21c366c59ea1646b8a8072397e1b7be1736782cef7704661b0e94a4676cef76b40685c4284ab107590dc00f82d68be5a82da88223d6aaf5b6902

description:
  This module provides a configuration editor (and models) for the
  configuration file of LcdProc, i.e. '/etc/LCDd.conf'.

  This module can also be used to modify safely the content of this file from
  a Perl programs.


name: perl-Config-Model-OpenSsh
arch: noarch
version: 2.9.0.2
epoch: 0
release: 1.8
summary: OpenSSH config editor
url: https://metacpan.org/release/Config-Model-OpenSsh
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb03
rpm_sourcerpm: perl-Config-Model-OpenSsh-2.9.0.2-1.8.src.rpm
location_href: noarch/perl-Config-Model-OpenSsh-2.9.0.2-1.8.noarch.rpm
checksum_type: sha512
pkgId:
  98e6e676601a79ddcba2fb25cbae06076f19186de2d4b21032126c2a6afacf055536ce4b49d7aeb5407203587f4aa2e40052837244aae2151e6239d169fe0026

description:
  This module provides a configuration editor (and models) for the
  configuration files of OpenSSH. ('/etc/ssh/sshd_config',
  '/etc/ssh/ssh_config' and '~/.ssh/config').

  This module can also be used to modify safely the content of these
  configuration files from a Perl program.

  Once this module is installed, you can edit '/etc/ssh/sshd_config' with (as
  root) :

   

  To edit _/etc/ssh/ssh_config_, run (as root):

   

  To edit _~/.ssh/config_, run as a normal user:

   $ cme edit ssh


name: perl-Config-Model-OpenSsh
arch: src
version: 2.9.0.2
epoch: 0
release: 1.8
summary: OpenSSH config editor
url: https://metacpan.org/release/Config-Model-OpenSsh
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb03
location_href: src/perl-Config-Model-OpenSsh-2.9.0.2-1.8.src.rpm
checksum_type: sha512
pkgId:
  2450360a3b6a4d8cc2759fbdffd7ff4bc79dbfa6c451a4fd446e8e389d3e2a8dcf54da5e9d65ff0265a5f887caa9bcb6086dfd3664531b430b2a0a33f6079348

description:
  This module provides a configuration editor (and models) for the
  configuration files of OpenSSH. ('/etc/ssh/sshd_config',
  '/etc/ssh/ssh_config' and '~/.ssh/config').

  This module can also be used to modify safely the content of these
  configuration files from a Perl program.

  Once this module is installed, you can edit '/etc/ssh/sshd_config' with (as
  root) :

   

  To edit _/etc/ssh/ssh_config_, run (as root):

   

  To edit _~/.ssh/config_, run as a normal user:

   $ cme edit ssh


name: perl-Config-Model-Systemd
arch: noarch
version: 0.252.1
epoch: 0
release: 1.5
summary: Editor and validator for systemd configuration files
url: https://metacpan.org/release/Config-Model-Systemd
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Config-Model-Systemd-0.252.1-1.5.src.rpm
location_href: noarch/perl-Config-Model-Systemd-0.252.1-1.5.noarch.rpm
checksum_type: sha512
pkgId:
  daf74488535a3e355ddf81fcffa18cacb12ed9d5d522917a050732c2bf8a3c50d6d0213bfa6b1a9f400f979a7789ada3ae79b2c051275a6ecf412cd6b39b302d

description:
  This module provides (with cme) a configuration editor for the
  configuration files of systemd, i.e. all files in '~/.config/systemd/user/'
  or all files in '/etc/systemd/system/'

  Ok. I simplified. In more details, this module provides the configuration
  models of Systemd configuration file that cme, Config::Model and
  Config::Model::TkUI use to provide a configuration editor ('cme edit') and
  checker ('cme check').


name: perl-Config-Model-Systemd
arch: src
version: 0.252.1
epoch: 0
release: 1.5
summary: Editor and validator for systemd configuration files
url: https://metacpan.org/release/Config-Model-Systemd
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hurricane3
location_href: src/perl-Config-Model-Systemd-0.252.1-1.5.src.rpm
checksum_type: sha512
pkgId:
  b43069a0484225d73f037e3da93dea933e400b325bc0324afa16be8e332107a3e80b43ffa658bda964b44e4d627b6dddc2f427b887afc1ed78a406de7c25b7ca

description:
  This module provides (with cme) a configuration editor for the
  configuration files of systemd, i.e. all files in '~/.config/systemd/user/'
  or all files in '/etc/systemd/system/'

  Ok. I simplified. In more details, this module provides the configuration
  models of Systemd configuration file that cme, Config::Model and
  Config::Model::TkUI use to provide a configuration editor ('cme edit') and
  checker ('cme check').


name: perl-Config-Model-Tester
arch: noarch
version: 4.007
epoch: 0
release: 1.18
summary: Test framework for Config::Model
url: https://metacpan.org/release/Config-Model-Tester
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb14
rpm_sourcerpm: perl-Config-Model-Tester-4.007-1.18.src.rpm
location_href: noarch/perl-Config-Model-Tester-4.007-1.18.noarch.rpm
checksum_type: sha512
pkgId:
  69add87976843fc70368678ecc26528adaf143ea75e68cc60779eabf09fe39645d8f2e3146bf5c7eb3efca212ec099a00e3245a63ecfd8cfbf1fae8c7d6595a1

description:
  This class provides a way to test configuration models with tests files.
  This class was designed to tests several models and run several tests cases
  per model.

  A specific layout for test files must be followed.


name: perl-Config-Model-Tester
arch: src
version: 4.007
epoch: 0
release: 1.18
summary: Test framework for Config::Model
url: https://metacpan.org/release/Config-Model-Tester
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb14
location_href: src/perl-Config-Model-Tester-4.007-1.18.src.rpm
checksum_type: sha512
pkgId:
  6e6baf01c5c1b573ca1dcdccce5e5bd6fd42c6478b54ec1df51287f4f30143c10b1a300b436bb00b6374f4f220c11c9f4bccc6e2b725abe2f001ed2bb9a75fd3

description:
  This class provides a way to test configuration models with tests files.
  This class was designed to tests several models and run several tests cases
  per model.

  A specific layout for test files must be followed.


name: perl-Config-Model-TkUI
arch: noarch
version: 1.376
epoch: 0
release: 1.4
summary: GUI to edit configuration data with Config::Model framework
url: https://metacpan.org/release/Config-Model-TkUI
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb23
rpm_sourcerpm: perl-Config-Model-TkUI-1.376-1.4.src.rpm
location_href: noarch/perl-Config-Model-TkUI-1.376-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  22dca4442666671c1e1988e0b462214234608f250fa89e680cfa47ea9a04fd3057bc45cc97e0babad97a15c24cdafecc1cd79961d062bc7e1054a91dfe473f39

description:
  This class provides a GUI for Config::Model.

  With this class, Config::Model and an actual configuration model (like
  Config::Model::Xorg), you get a tool to edit configuration files (e.g.
  '/etc/X11/xorg.conf').


name: perl-Config-Model-TkUI
arch: src
version: 1.376
epoch: 0
release: 1.4
summary: GUI to edit configuration data with Config::Model framework
url: https://metacpan.org/release/Config-Model-TkUI
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb23
location_href: src/perl-Config-Model-TkUI-1.376-1.4.src.rpm
checksum_type: sha512
pkgId:
  29ba875d1a5f3eedab039015cbe0e052b7cd08e7c8c3a79e64c2eb0389a979cceeda903089f07b26bf93aed1568dcff6690230fe4882210dbbad1eb6821d923c

description:
  This class provides a GUI for Config::Model.

  With this class, Config::Model and an actual configuration model (like
  Config::Model::Xorg), you get a tool to edit configuration files (e.g.
  '/etc/X11/xorg.conf').


name: perl-Config-Model-Xorg
arch: noarch
version: 1.116
epoch: 0
release: 1.48
summary: Xorg configuration model for Config::Model
url: https://metacpan.org/release/Config-Model-Xorg
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
rpm_sourcerpm: perl-Config-Model-Xorg-1.116-1.48.src.rpm
location_href: noarch/perl-Config-Model-Xorg-1.116-1.48.noarch.rpm
checksum_type: sha512
pkgId:
  2d0a52e9d6fcd2f4e25f913bbd79867a54016a79a178dadc3db5d69f4c20a7a13d0a18b12a9c688a0792b52b7bff13a099b9dd4b9641fe7d7cc82424a28ceca7

description:
  This module provides a configuration model for Xorg.

  With this module and Config::Model, you have a tool to tune the
  configuration of your favourite X server.

  Installing Config::Model::CursesUI is recommended as you'll have a more
  user friendly curses based user interface.

  Once this module is installed, you can run (as root, but please backup
  /etc/X11/xorg.conf before):

    

  You may want to try it safely first by writing the resulting xorg.conf
  elsewhere (in this case you can run this command with your user account):

    $ config-edit -model Xorg -write_directory test

  If config-edit fails with your xorg.conf (See BUGS section below), you can
  try config-edit with the provided xorg.conf (but it won't be useful for you
  as this file will not match your hardware configuration). Note that you
  must run this command where you unpacked this perl module:

    $ config-edit -model Xorg -read data -write wr_test

  If you do not have the curses user interface, be sure to read doc which
  explain the basic command of the terminal based interface:
  http://search.cpan.org/dist/Config-Model/TermUI.pm#USER_COMMAND_SYNTAX


name: perl-Config-Model-Xorg
arch: src
version: 1.116
epoch: 0
release: 1.48
summary: Xorg configuration model for Config::Model
url: https://metacpan.org/release/Config-Model-Xorg
rpm_license: LGPL-2.1-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
location_href: src/perl-Config-Model-Xorg-1.116-1.48.src.rpm
checksum_type: sha512
pkgId:
  1e5a4d892908f34f639e41d6d696bf9e4e5a603206370385843724ab846625ea8d9387cf087c98357f172662aef116a6a075f876c9ffb6b0200f757e342cad0f

description:
  This module provides a configuration model for Xorg.

  With this module and Config::Model, you have a tool to tune the
  configuration of your favourite X server.

  Installing Config::Model::CursesUI is recommended as you'll have a more
  user friendly curses based user interface.

  Once this module is installed, you can run (as root, but please backup
  /etc/X11/xorg.conf before):

    

  You may want to try it safely first by writing the resulting xorg.conf
  elsewhere (in this case you can run this command with your user account):

    $ config-edit -model Xorg -write_directory test

  If config-edit fails with your xorg.conf (See BUGS section below), you can
  try config-edit with the provided xorg.conf (but it won't be useful for you
  as this file will not match your hardware configuration). Note that you
  must run this command where you unpacked this perl module:

    $ config-edit -model Xorg -read data -write wr_test

  If you do not have the curses user interface, be sure to read doc which
  explain the basic command of the terminal based interface:
  http://search.cpan.org/dist/Config-Model/TermUI.pm#USER_COMMAND_SYNTAX


name: perl-Config-MySQL
arch: noarch
version: 0.02
epoch: 0
release: 2.31
summary: Read and write MySQL-style configuration files
url: https://metacpan.org/release/Config-MySQL
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
rpm_sourcerpm: perl-Config-MySQL-0.02-2.31.src.rpm
location_href: noarch/perl-Config-MySQL-0.02-2.31.noarch.rpm
checksum_type: sha512
pkgId:
  f627d0518f20ce30bfd888359e456e206dbd762688fcd583d0cae85223f1c65142e10bb6e12a6d5a13b882adcd0e39c53b439632d4e5142ba89a0797319e02cd

description:
  This module extends Config::INI to support reading and writing MySQL-style
  configuration files. Although deceptively similar to standard '.INI' files,
  they can include bare boolean options with no value assignment and
  additional features like '!include' and '!includedir'.


name: perl-Config-MySQL
arch: src
version: 0.02
epoch: 0
release: 2.31
summary: Read and write MySQL-style configuration files
url: https://metacpan.org/release/Config-MySQL
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
location_href: src/perl-Config-MySQL-0.02-2.31.src.rpm
checksum_type: sha512
pkgId:
  799f79bc5892e140d1a9b3acb0a9ceb812b5997831a773ab4bb586b2b1ca3354205dd746ac191800c007ce1c816a522d6115f8552f9578f17e511c18224aaadf

description:
  This module extends Config::INI to support reading and writing MySQL-style
  configuration files. Although deceptively similar to standard '.INI' files,
  they can include bare boolean options with no value assignment and
  additional features like '!include' and '!includedir'.


name: perl-Config-NameValue
arch: noarch
version: 1.03
epoch: 0
release: 4.13
summary: Round trip simple name/value config file handling
url: http://search.cpan.org/dist/Config-NameValue/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
rpm_sourcerpm: perl-Config-NameValue-1.03-4.13.src.rpm
location_href: noarch/perl-Config-NameValue-1.03-4.13.noarch.rpm
checksum_type: sha512
pkgId:
  3e868612b74570d10a9114439921803aecdb4e09b6880648e1f226e0a445a315e9fb9a5a9a0ce4e628eb1b53ce4bfa7fc5133e95b598a9b4156a55f0f5ee8aac

description:
  Load simple name=value pair configuration files and save them.

  Blank lines and comments are ignored.

    

    

    name1=value1
    name2=value2 # everything after the octothorpe will be ignored but be saved in the file when changes are made


name: perl-Config-NameValue
arch: src
version: 1.03
epoch: 0
release: 4.13
summary: Round trip simple name/value config file handling
url: http://search.cpan.org/dist/Config-NameValue/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
location_href: src/perl-Config-NameValue-1.03-4.13.src.rpm
checksum_type: sha512
pkgId:
  12fa61fd5f250b52bb54b673bddb190247480b8f5a3df0aca70ff413e3f53474c3ca137e8d5615257635562e9434de0237f7752286507d3c2e6b3e0e5fa6f167

description:
  Load simple name=value pair configuration files and save them.

  Blank lines and comments are ignored.

    

    

    name1=value1
    name2=value2 # everything after the octothorpe will be ignored but be saved in the file when changes are made


name: perl-Config-Natural
arch: noarch
version: 1.01
epoch: 0
release: 8.9
summary: Module that can read easy-to-use configuration files
url: http://search.cpan.org/dist/Config-Natural/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Config-Natural-1.01-8.9.src.rpm
location_href: noarch/perl-Config-Natural-1.01-8.9.noarch.rpm
checksum_type: sha512
pkgId:
  5b660b6dd3923d69e39396c5b1b340176391ff87ef0d8ae64d7f29e973a3931fbb1abc5bee58180d768c4558791eda6554285d5de687a01297af9bc1a092a6a3

description:
  This module has been written in order to provide an easy way to read simple
  configuration files. The syntax of these configuration files is what seemed
  to me the most natural way to write these files, hence the name of this
  module.

  One of the reason I wrote this module is that I wanted a very easy way to
  feed data to 'HTML::Template' based scripts. Therefore the API of
  'Config::Natural' is compatible with 'HTML::Template', and you can write
  programs as simple as:

      use strict;
      use Config::Natural;
      use HTML::Template;

      my $source = new Config::Natural 'file.src';
      my $tmpl = new HTML::Template type => 'filename',
              source => 'file.tmpl', associate => $source;
      print $tmpl->output;

  And this is not just another trivial example: I use scripts nearly as
  simple as this one to create most of my web pages.


name: perl-Config-Natural
arch: src
version: 1.01
epoch: 0
release: 8.9
summary: Module that can read easy-to-use configuration files
url: http://search.cpan.org/dist/Config-Natural/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Config-Natural-1.01-8.9.src.rpm
checksum_type: sha512
pkgId:
  92db3c9f47ed851917e8926efb684d9642c35a6736ee0ad4f7c41807585d8798dcc16b6586d59291479171f2b22eb2a4e37dde525128f3103ce4cd18dad16ec0

description:
  This module has been written in order to provide an easy way to read simple
  configuration files. The syntax of these configuration files is what seemed
  to me the most natural way to write these files, hence the name of this
  module.

  One of the reason I wrote this module is that I wanted a very easy way to
  feed data to 'HTML::Template' based scripts. Therefore the API of
  'Config::Natural' is compatible with 'HTML::Template', and you can write
  programs as simple as:

      use strict;
      use Config::Natural;
      use HTML::Template;

      my $source = new Config::Natural 'file.src';
      my $tmpl = new HTML::Template type => 'filename',
              source => 'file.tmpl', associate => $source;
      print $tmpl->output;

  And this is not just another trivial example: I use scripts nearly as
  simple as this one to create most of my web pages.


name: perl-Config-Neat
arch: noarch
version: 1.401
epoch: 0
release: 1.490
summary: Parse/render human-readable configuration files with inheritance and sch[cut]
url: https://metacpan.org/release/Config-Neat
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb69
rpm_sourcerpm: perl-Config-Neat-1.401-1.490.src.rpm
location_href: noarch/perl-Config-Neat-1.401-1.490.noarch.rpm
checksum_type: sha512
pkgId:
  313b247bec3757f03b69555edbd4809d938ef2761a185731ae050e9a07d58a6da9fdf641f9c79f524d06b11489e0f863dfe5f1081009215265dddd60769e843f

description:
  This module provides parsing capabilites for the Config::Neat configuration
  file format (see the example below). This is a highly readable and clean
  format inspired by [nginx configuration
  files](http://wiki.nginx.org/FullExample). See
  https://github.com/iafan/Config-Neat/blob/master/sample/readme.nconf for
  the detailed file syntax specification.

  Sample configuration file (let's call it 'server.nconf'):

      

      host                    localhost
      port                    8080
      use_ssl                 YES
      supported_mime_types    text/html text/css text/xml text/plain
                              image/gif image/jpeg image/png image/x-icon
                              application/x-javascript

      handler test1 {
          url                 /test1
          class               MyApp::Test
      }

      handler test2 {
          url                 /test2
          class               MyApp::AnotherTest
      }

  Sample usage:

      use Config::Neat;

      my $cfg = Config::Neat->new();
      my $data = $cfg->parse_file('server.nconf');

      

      

      my $list = $data->{'server'}->{'supported_mime_types'};
      
      
      

      my $handlers = $data->{'handler'};
      map {
          print $_->{url}->as_string, ' maps to ', $_->{class}->as_string
      } @$handlers;


name: perl-Config-Neat
arch: src
version: 1.401
epoch: 0
release: 1.490
summary: Parse/render human-readable configuration files with inheritance and sch[cut]
url: https://metacpan.org/release/Config-Neat
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb69
location_href: src/perl-Config-Neat-1.401-1.490.src.rpm
checksum_type: sha512
pkgId:
  ed7033d8d70c1c9bc669dcc4afa18c52222137bc5eb02942cfeff57802374e6c3e15942d1502094e8cf3a14df536abb11736f3b1be1ef26ba6c8ac0c406a2b72

description:
  This module provides parsing capabilites for the Config::Neat configuration
  file format (see the example below). This is a highly readable and clean
  format inspired by [nginx configuration
  files](http://wiki.nginx.org/FullExample). See
  https://github.com/iafan/Config-Neat/blob/master/sample/readme.nconf for
  the detailed file syntax specification.

  Sample configuration file (let's call it 'server.nconf'):

      

      host                    localhost
      port                    8080
      use_ssl                 YES
      supported_mime_types    text/html text/css text/xml text/plain
                              image/gif image/jpeg image/png image/x-icon
                              application/x-javascript

      handler test1 {
          url                 /test1
          class               MyApp::Test
      }

      handler test2 {
          url                 /test2
          class               MyApp::AnotherTest
      }

  Sample usage:

      use Config::Neat;

      my $cfg = Config::Neat->new();
      my $data = $cfg->parse_file('server.nconf');

      

      

      my $list = $data->{'server'}->{'supported_mime_types'};
      
      
      

      my $handlers = $data->{'handler'};
      map {
          print $_->{url}->as_string, ' maps to ', $_->{class}->as_string
      } @$handlers;


name: perl-Config-Nested
arch: noarch
version: 2.0.1
epoch: 0
release: 9.59
summary: Parse a Configuration File Consiging of Nested Blocks and Sections
url: http://search.cpan.org/dist/Config-Nested/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Config-Nested-2.0.1-9.59.src.rpm
location_href: noarch/perl-Config-Nested-2.0.1-9.59.noarch.rpm
checksum_type: sha512
pkgId:
  61bda44b1aced474a9d389cc626de588df95671939eb4b7d7156e7ae898f5d043a1585ad0b5bcaca760c2adebbc52268748a23e59be5214aa5d5e2052037f0dd

description:
  Config::Nested is a configuration file parser based on brace delimited
  blocks and named sections. Section, variable and boolean names are
  predefined.

  The result are configuration section hash objects corresponding to the
  declared sections in the configuration string/file. Each hash contains all
  the configuration information that is in scope at the end of its block. The
  hash objects also contain an element '+' that is an array of (section-name,
  value) pairs tracking which sections contain the current configuration.

  Array and hash variables accumumlate values as they proceed into deeper and
  deeper blocks. When the block ends, arrays and hashes revert back to their
  original value in the outer block.

  The format is similar (but not idenical) to the ISC named or ISC dhcpd
  configuration files. It is also similar to the configuration supported by
  the perl module Config::Scoped except that sections can be nested and
  arrays do not have to be enclosed by []. Consequently the syntax is simpler
  and the data structures are less complicated.


name: perl-Config-Nested
arch: src
version: 2.0.1
epoch: 0
release: 9.59
summary: Parse a Configuration File Consiging of Nested Blocks and Sections
url: http://search.cpan.org/dist/Config-Nested/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
location_href: src/perl-Config-Nested-2.0.1-9.59.src.rpm
checksum_type: sha512
pkgId:
  f69c9ad3fc9da190f3bd766bc3e0ded0874002d5573907dff468680b4eed6bddb8217b559a2c401f82eac2fd280874c768b8be768e6427e3a2ffd263258fa374

description:
  Config::Nested is a configuration file parser based on brace delimited
  blocks and named sections. Section, variable and boolean names are
  predefined.

  The result are configuration section hash objects corresponding to the
  declared sections in the configuration string/file. Each hash contains all
  the configuration information that is in scope at the end of its block. The
  hash objects also contain an element '+' that is an array of (section-name,
  value) pairs tracking which sections contain the current configuration.

  Array and hash variables accumumlate values as they proceed into deeper and
  deeper blocks. When the block ends, arrays and hashes revert back to their
  original value in the outer block.

  The format is similar (but not idenical) to the ISC named or ISC dhcpd
  configuration files. It is also similar to the configuration supported by
  the perl module Config::Scoped except that sections can be nested and
  arrays do not have to be enclosed by []. Consequently the syntax is simpler
  and the data structures are less complicated.


name: perl-Config-Onion
arch: noarch
version: 1.007
epoch: 0
release: 1.49
summary: Layered configuration, because configs are like ogres
url: http://search.cpan.org/dist/Config-Onion/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Config-Onion-1.007-1.49.src.rpm
location_href: noarch/perl-Config-Onion-1.007-1.49.noarch.rpm
checksum_type: sha512
pkgId:
  26bcce8fed01f28cf72ec2a7cd09e9725927c3cd45e112ee9121e12abea611804ff24f31b61e39add722b7c4531776073257651864d25eea355d68f6c92bdbf2

description:
  All too often, configuration is not a universal or one-time thing, yet most
  configuration-handling treats it as such. Perhaps you can only load one
  config file. If you can load more than one, you often have to load all of
  them at the same time or each is stored completely independently,
  preventing one from being able to override another. Config::Onion changes
  that.

  Config::Onion stores all configuration settings in four layers: Defaults,
  Main, Local, and Override. Each layer can be added to as many times as you
  like. Within each layer, settings which are given multiple times will take
  the last specified value, while those which are not repeated will remain
  untouched.

    $cfg->set_default(name => 'Arthur Dent', location => 'Earth');
    $cfg->set_default(location => 'Magrathea');
    
    

  Regardless of the order in which they are set, values in Main will always
  override values in the Default layer, the Local layer always overrides both
  Default and Main, and the Override layer overrides all the others.

  The design intent for each layer is:

  * * Default

  Hardcoded default values to be used when no further configuration is
  present

  * * Main

  Values loaded from standard configuration files shipped with the
  application

  * * Local

  Values loaded from local configuration files which are kept separate to
  prevent them from being overwritten by application upgrades, etc.

  * * Override

  Settings provided at run-time which take precendence over all configuration
  files, such as settings provided via command line switches

  If a higher-priority layer wishes to completely remove a hash entry made by
  a lower-priority layer (i.e., delete the hash key, not just set it to an
  empty value), it can do so by setting the value to "!DELETE!". This only
  applies to hash entries, not array values, as the entire array already
  needs to be overwritten to make any changes to it. Also, if, for some
  reason, the configuration contains objects, the contents of those objects
  will be ignored for the sake of encapsulation. Only unblessed hashes are
  cleaned in this manner.


name: perl-Config-Onion
arch: src
version: 1.007
epoch: 0
release: 1.49
summary: Layered configuration, because configs are like ogres
url: http://search.cpan.org/dist/Config-Onion/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Config-Onion-1.007-1.49.src.rpm
checksum_type: sha512
pkgId:
  5be17485c5b31cf18d8403613660c53b23a506df8e774131e2ef1c86a73f77feb90ef5d9483fa55a479decd1dd48da2a825f6cc803f8b5e388f2f8d06cfe4b62

description:
  All too often, configuration is not a universal or one-time thing, yet most
  configuration-handling treats it as such. Perhaps you can only load one
  config file. If you can load more than one, you often have to load all of
  them at the same time or each is stored completely independently,
  preventing one from being able to override another. Config::Onion changes
  that.

  Config::Onion stores all configuration settings in four layers: Defaults,
  Main, Local, and Override. Each layer can be added to as many times as you
  like. Within each layer, settings which are given multiple times will take
  the last specified value, while those which are not repeated will remain
  untouched.

    $cfg->set_default(name => 'Arthur Dent', location => 'Earth');
    $cfg->set_default(location => 'Magrathea');
    
    

  Regardless of the order in which they are set, values in Main will always
  override values in the Default layer, the Local layer always overrides both
  Default and Main, and the Override layer overrides all the others.

  The design intent for each layer is:

  * * Default

  Hardcoded default values to be used when no further configuration is
  present

  * * Main

  Values loaded from standard configuration files shipped with the
  application

  * * Local

  Values loaded from local configuration files which are kept separate to
  prevent them from being overwritten by application upgrades, etc.

  * * Override

  Settings provided at run-time which take precendence over all configuration
  files, such as settings provided via command line switches

  If a higher-priority layer wishes to completely remove a hash entry made by
  a lower-priority layer (i.e., delete the hash key, not just set it to an
  empty value), it can do so by setting the value to "!DELETE!". This only
  applies to hash entries, not array values, as the entire array already
  needs to be overwritten to make any changes to it. Also, if, for some
  reason, the configuration contains objects, the contents of those objects
  will be ignored for the sake of encapsulation. Only unblessed hashes are
  cleaned in this manner.


name: perl-Config-OpenSSH-Authkey
arch: noarch
version: 1.06
epoch: 0
release: 1.38
summary: Interface to Openssh Authorized_keys Data
url: https://metacpan.org/release/Config-OpenSSH-Authkey
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb70
rpm_sourcerpm: perl-Config-OpenSSH-Authkey-1.06-1.38.src.rpm
location_href: noarch/perl-Config-OpenSSH-Authkey-1.06-1.38.noarch.rpm
checksum_type: sha512
pkgId:
  389b70eb462dc91db81c2bbf05b7d8ea766f0b8df2df085a7037bb91fe8435d67b14f2719c3c71e6078ce5d5651cd5e19a9f999ed80a9b3e0a3a040c2f77ec52

description:
  This module provides an interface to the entries in an OpenSSH
  'authorzied_keys' file. Both SSH1 and SSH2 protocol public keys are
  supported. Config::OpenSSH::Authkey::Entry provides an interface to
  individual entries (lines) in the 'authorzied_keys' file.

    * The *AUTHORIZED_KEYS FILE FORMAT* section of sshd(8) details the format of
  'authorzied_keys' entries.

    * Consult the "OPTIONS" section for means to customize how this module
  operates.


name: perl-Config-OpenSSH-Authkey
arch: src
version: 1.06
epoch: 0
release: 1.38
summary: Interface to Openssh Authorized_keys Data
url: https://metacpan.org/release/Config-OpenSSH-Authkey
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb70
location_href: src/perl-Config-OpenSSH-Authkey-1.06-1.38.src.rpm
checksum_type: sha512
pkgId:
  46d4f4634819ce201c2fdfb19b5ff7c1f6097232691ff71145654c5aea9c49f958580b47c599dd108cfa3bed76e8ef34738502e64a2d2a4c77b79edc3c0c3397

description:
  This module provides an interface to the entries in an OpenSSH
  'authorzied_keys' file. Both SSH1 and SSH2 protocol public keys are
  supported. Config::OpenSSH::Authkey::Entry provides an interface to
  individual entries (lines) in the 'authorzied_keys' file.

    * The *AUTHORIZED_KEYS FILE FORMAT* section of sshd(8) details the format of
  'authorzied_keys' entries.

    * Consult the "OPTIONS" section for means to customize how this module
  operates.


name: perl-Config-Options
arch: noarch
version: 0.08
epoch: 0
release: 1.52
summary: Module to Provide a Configuration Hash with Option to Read From File
url: http://search.cpan.org/dist/Config-Options/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
rpm_sourcerpm: perl-Config-Options-0.08-1.52.src.rpm
location_href: noarch/perl-Config-Options-0.08-1.52.noarch.rpm
checksum_type: sha512
pkgId:
  534ed15c700666be22491f9f5ba3cd9579c680a8c51e65f83a5ea2de2203ea0d41c271704d223ed6eb7c74d2a467b7a329151e20cb06c08a739cd88471cb8af3

description:
  The motivation for this module was to provide an option hash with a little
  bit of brains. It's pretty simple and used mainly by other modules I have
  written.


name: perl-Config-Options
arch: src
version: 0.08
epoch: 0
release: 1.52
summary: Module to Provide a Configuration Hash with Option to Read From File
url: http://search.cpan.org/dist/Config-Options/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
location_href: src/perl-Config-Options-0.08-1.52.src.rpm
checksum_type: sha512
pkgId:
  b1c9dae60ec4ca3386b0d7a489ed3e28bd9ddda5eca2fd53764a775ef03c2eab676842ae17478893befca0563baa0390a83bf5a1dcc7b3af885bf0703e788ac9

description:
  The motivation for this module was to provide an option hash with a little
  bit of brains. It's pretty simple and used mainly by other modules I have
  written.


name: perl-Config-PFiles-Path
arch: noarch
version: 0.04
epoch: 0
release: 1.31
summary: Manipulate PFILES path for IRAF Compatible parameter files
url: https://metacpan.org/release/Config-PFiles-Path
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Config-PFiles-Path-0.04-1.31.src.rpm
location_href: noarch/perl-Config-PFiles-Path-0.04-1.31.noarch.rpm
checksum_type: sha512
pkgId:
  10c2c6c63f5143c3a08b43ab524b7dd7c151cea697d18d592e71af330bdac2ac3ec0ec0eb9cfb757ac913b095b83045185dd48808fe20c9567a16bd8493f7672

description:
  *Config::PFiles::Path* manipulates the parameter file path used by IRAF
  "compatible" parameter interfaces (IRAF (of course), CIAO's *cxcparam*,
  MARX's *libpfile*, INTEGRAL's *PIL*). The path is composed of two sets of
  directories; the first is both user readable and user writeable, the other
  is only user readable. The path is kept in the *PFILES* environmental
  variable, and takes the form

    rw1:rw2;ro1:ro2

  where directories to the left of the semicolon are user readable and
  writeable and those to the right are readable only.


name: perl-Config-PFiles-Path
arch: src
version: 0.04
epoch: 0
release: 1.31
summary: Manipulate PFILES path for IRAF Compatible parameter files
url: https://metacpan.org/release/Config-PFiles-Path
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Config-PFiles-Path-0.04-1.31.src.rpm
checksum_type: sha512
pkgId:
  4613a690b5fa4396eaf65cfbac2494286005ab99d53f38d52e1022b89c499f5bd511a3542d6e4998ae5592d8343b8b1434d4ba7422b221c08a2c2b1af43680b6

description:
  *Config::PFiles::Path* manipulates the parameter file path used by IRAF
  "compatible" parameter interfaces (IRAF (of course), CIAO's *cxcparam*,
  MARX's *libpfile*, INTEGRAL's *PIL*). The path is composed of two sets of
  directories; the first is both user readable and user writeable, the other
  is only user readable. The path is kept in the *PFILES* environmental
  variable, and takes the form

    rw1:rw2;ro1:ro2

  where directories to the left of the semicolon are user readable and
  writeable and those to the right are readable only.


name: perl-Config-PL
arch: noarch
version: 0.03
epoch: 0
release: 1.27
summary: Using '.pl' file as a configuration
url: https://metacpan.org/release/Config-PL
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb56
rpm_sourcerpm: perl-Config-PL-0.03-1.27.src.rpm
location_href: noarch/perl-Config-PL-0.03-1.27.noarch.rpm
checksum_type: sha512
pkgId:
  06e9b9a9d58bdd0e838e7c5009a1e9a1baff1b6c88694cf08861411293e6741cfcb60488c6991b744dbf0f5717cd2c84f5fa55005a42e809efb2086058463500

description:
  Config::PL is a utility module for using '.pl' file as a configuration.

  This module provides 'config_do' function for loading '.pl' file.

  Using '.pl' file which returns HashRef as a configuration is a good idea.
  We can write flexible and DRY configuration by it. (But, sometimes it
  becomes too complicated :P)

  'do "$file"' idiom is often used for loading configuration.

  But, there is some problems and Config::PL cares these problems.


name: perl-Config-PL
arch: src
version: 0.03
epoch: 0
release: 1.27
summary: Using '.pl' file as a configuration
url: https://metacpan.org/release/Config-PL
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb56
location_href: src/perl-Config-PL-0.03-1.27.src.rpm
checksum_type: sha512
pkgId:
  b4a0a84777d3f77f2b730ececc59b321d09e680eb99e37b6fe5c94e45edfd753b2c6bc19b72301aecef8d6157748cbc28da59a64c1a96b2529917729ec944ab1

description:
  Config::PL is a utility module for using '.pl' file as a configuration.

  This module provides 'config_do' function for loading '.pl' file.

  Using '.pl' file which returns HashRef as a configuration is a good idea.
  We can write flexible and DRY configuration by it. (But, sometimes it
  becomes too complicated :P)

  'do "$file"' idiom is often used for loading configuration.

  But, there is some problems and Config::PL cares these problems.


name: perl-Config-PP
arch: noarch
version: 0.04
epoch: 0
release: 9.32
summary: Lightweight configuration file manager that uses Pure Perl to serialize
description:
  Config::PP is lightweight configuration file manager that uses Pure Perl to
  serialize.

url: https://metacpan.org/release/Config-PP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Config-PP-0.04-9.32.src.rpm
location_href: noarch/perl-Config-PP-0.04-9.32.noarch.rpm
checksum_type: sha512
pkgId:
  549a3d9ab3abe1a8b94ad1c3cdf7b228c1cd999c5575cc2bc3950949639abd4a040258549ebdbc2f17cbd0bbff89c4df49d81e571b64232b43951aba4930cb5e


name: perl-Config-PP
arch: src
version: 0.04
epoch: 0
release: 9.32
summary: Lightweight configuration file manager that uses Pure Perl to serialize
description:
  Config::PP is lightweight configuration file manager that uses Pure Perl to
  serialize.

url: https://metacpan.org/release/Config-PP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Config-PP-0.04-9.32.src.rpm
checksum_type: sha512
pkgId:
  299e4d6833bd9f54214fcfe42182a2323ddec7cb5c4e189fc46350b6f93eab50b84a08a892457c4458f9e01268b43a3ccb534d7ada6c7060f901ab5ccf885196


name: perl-Config-Param
arch: noarch
version: 4.000004
epoch: 0
release: 1.12
summary: All you want to do with parameters for your program (or someone else's)
url: https://metacpan.org/release/Config-Param
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb18
rpm_sourcerpm: perl-Config-Param-4.000004-1.12.src.rpm
location_href: noarch/perl-Config-Param-4.000004-1.12.noarch.rpm
checksum_type: sha512
pkgId:
  78d772b7540399339591e30ad4b2316e2133fb5683253bf0988932a395186ca3442059664403672959187e253bee9a7fcc0fb0aec03326c201dcdffa5ae2f817

description:
  The basic task is to take some description of offered parameters and return
  a hash ref with values for these parameters, influenced by the command line
  and/or configuration files. The simple loop from many years ago now is
  about the most comprehensive solution for a program's param space that I am
  aware of, while still supporting the one-shot usage via a single function
  call and a flat description of parameters.

  The module handles command line options to set program parameters, defining
  and handling standard options for generating helpful usage messages, and
  parses as well as generates configuration files. Furthermore, it can
  generate program documentation in POD form, the other way round from other
  approaches that use your written POD to generate parameter help.

  The syntax for single-letter options follows the recommendations of IEEE
  Std 1003.1-2017 (12. Utility Conventions), with

  *command* [_options_] [--] [_operands_]

  indicating a generic command line. All parameters are required to have a
  long name, which is used for GNU-style long options. A short name (classic
  POSIX-style) is optional.


name: perl-Config-Param
arch: src
version: 4.000004
epoch: 0
release: 1.12
summary: All you want to do with parameters for your program (or someone else's)
url: https://metacpan.org/release/Config-Param
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb18
location_href: src/perl-Config-Param-4.000004-1.12.src.rpm
checksum_type: sha512
pkgId:
  1ab683abeb92d8141d3bba9c451b80c889282c9922509ee174cbb911bd49268eb8a82bf0e209b8bc7e420c5c862c0f33f9f1cef4fb0ad362bef1c09af2046da3

description:
  The basic task is to take some description of offered parameters and return
  a hash ref with values for these parameters, influenced by the command line
  and/or configuration files. The simple loop from many years ago now is
  about the most comprehensive solution for a program's param space that I am
  aware of, while still supporting the one-shot usage via a single function
  call and a flat description of parameters.

  The module handles command line options to set program parameters, defining
  and handling standard options for generating helpful usage messages, and
  parses as well as generates configuration files. Furthermore, it can
  generate program documentation in POD form, the other way round from other
  approaches that use your written POD to generate parameter help.

  The syntax for single-letter options follows the recommendations of IEEE
  Std 1003.1-2017 (12. Utility Conventions), with

  *command* [_options_] [--] [_operands_]

  indicating a generic command line. All parameters are required to have a
  long name, which is used for GNU-style long options. A short name (classic
  POSIX-style) is optional.


name: perl-Config-Patch
arch: noarch
version: 0.09
epoch: 0
release: 8.56
summary: Patch configuration files and unpatch them later
url: http://search.cpan.org/dist/Config-Patch/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
rpm_sourcerpm: perl-Config-Patch-0.09-8.56.src.rpm
location_href: noarch/perl-Config-Patch-0.09-8.56.noarch.rpm
checksum_type: sha512
pkgId:
  afdc7a5fccad69d27e275144a70d05d125c33923050a2e5c2dddc7974c387befe5c9922675a49adab722590d2a821053a2d80151deab5f7ff1e33978f532821b

description:
  Config::Patch provides an interface to modify configuration files in a way
  so that the changes can be rolled back later on. For example, let's say
  that an application wants to append the line

      joeschmoe ALL= NOPASSWD:/etc/rc.d/init.d/myapp

  at the end of the /etc/sudoers file to allow user joeschmoe to start and
  stop the myapp application as root without having to type a password.

  Normally, you'd have to do this by hand or via an installation script. And
  later on, when myapp gets ejected from the system, you'd have to remember
  to delete the line from /etc/sudoers as well.

  Config::Patch provides an automated way to apply this 'patch' to the
  configuration file and to detect and eject it later on. It does this by
  placing special markers around the insertion, without having to refer to
  any external meta data.

  Note that a 'patch' in this context is just a snippet of text that's to be
  applied somewhere within the file (not to be confused with the
  diff-formatted text used by the 'patch' Unix utility). Patches are
  line-based, 'Config::Patch' always adds/removes entire lines.


name: perl-Config-Patch
arch: src
version: 0.09
epoch: 0
release: 8.56
summary: Patch configuration files and unpatch them later
url: http://search.cpan.org/dist/Config-Patch/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
location_href: src/perl-Config-Patch-0.09-8.56.src.rpm
checksum_type: sha512
pkgId:
  c39353330967b05b96f74e7d734a82e38f324d19719f92464aeda0daa336bdb6201e191b80f2e4f364cf0f7671dec4c42bc84db4f423810b332fc8df6c9dca94

description:
  Config::Patch provides an interface to modify configuration files in a way
  so that the changes can be rolled back later on. For example, let's say
  that an application wants to append the line

      joeschmoe ALL= NOPASSWD:/etc/rc.d/init.d/myapp

  at the end of the /etc/sudoers file to allow user joeschmoe to start and
  stop the myapp application as root without having to type a password.

  Normally, you'd have to do this by hand or via an installation script. And
  later on, when myapp gets ejected from the system, you'd have to remember
  to delete the line from /etc/sudoers as well.

  Config::Patch provides an automated way to apply this 'patch' to the
  configuration file and to detect and eject it later on. It does this by
  placing special markers around the insertion, without having to refer to
  any external meta data.

  Note that a 'patch' in this context is just a snippet of text that's to be
  applied somewhere within the file (not to be confused with the
  diff-formatted text used by the 'patch' Unix utility). Patches are
  line-based, 'Config::Patch' always adds/removes entire lines.


name: perl-Config-Perl
arch: noarch
version: 0.06
epoch: 0
release: 1.48
summary: Perl extension for parsing configuration files written in a subset of Pe[cut]
url: http://search.cpan.org/dist/Config-Perl/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
rpm_sourcerpm: perl-Config-Perl-0.06-1.48.src.rpm
location_href: noarch/perl-Config-Perl-0.06-1.48.noarch.rpm
checksum_type: sha512
pkgId:
  b70419850b3eabbb568b93d940a648214802e03e93688c4088a9142bc5c6ab00aa023fc7c9cd06cb3edb78ba38eb8aa034f2c3886518c050811340b52e94b218

description:
  Perl extension for parsing configuration files written in a subset of Perl and (limited) undumping of data structures (via PPI, not eval)


name: perl-Config-Perl
arch: src
version: 0.06
epoch: 0
release: 1.48
summary: Perl extension for parsing configuration files written in a subset of Pe[cut]
url: http://search.cpan.org/dist/Config-Perl/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
location_href: src/perl-Config-Perl-0.06-1.48.src.rpm
checksum_type: sha512
pkgId:
  1b38bd795e014278aedd0c8a445b391977d5d2a261f1c43278e48f33447e0914a32d3a930d45ca904556122c926071569cde95cfdeaac2b1d9513f6ee3859187

description:
  Perl extension for parsing configuration files written in a subset of Perl and (limited) undumping of data structures (via PPI, not eval)


name: perl-Config-Perl-V
arch: noarch
version: 0.35
epoch: 0
release: 1.4
summary: Structured data retrieval of perl -V output
description: Structured data retrieval of perl -V output
url: https://metacpan.org/release/Config-Perl-V
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-Perl-V-0.35-1.4.src.rpm
location_href: noarch/perl-Config-Perl-V-0.35-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  1529857aa32b124eef913198e0ee5a9088003aa48585de7fd6762d9d676c5207eda5bca997373f32f8f1ffa0fb493f15b272da994923ad4e6bab395dddaa4bd0


name: perl-Config-Perl-V
arch: src
version: 0.35
epoch: 0
release: 1.4
summary: Structured data retrieval of perl -V output
description: Structured data retrieval of perl -V output
url: https://metacpan.org/release/Config-Perl-V
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
location_href: src/perl-Config-Perl-V-0.35-1.4.src.rpm
checksum_type: sha512
pkgId:
  2748cb7e9e9f9472ce61580adf03cd3f634404823428c193af2836f1fe0f7a76e6aeb33b5c8274a45461a3be20ba9ab9dbfeab7aa56847aacf7dd80d0355db4a


name: perl-Config-Pg-ServiceFile
arch: noarch
version: 0.02
epoch: 0
release: 1.43
summary: PostgreSQL connection service file parser
url: http://search.cpan.org/dist/Config-Pg-ServiceFile/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb25
rpm_sourcerpm: perl-Config-Pg-ServiceFile-0.02-1.43.src.rpm
location_href: noarch/perl-Config-Pg-ServiceFile-0.02-1.43.noarch.rpm
checksum_type: sha512
pkgId:
  65b6ac60dcf9820c997e2868b6afd6b7ec5805730b7bdeff97111c6f0b16c8fbd92f83b9e78e161b18bd02fe1b8dcf30665638f86a80e3e5c5a1d56278c2e32d

description:
  Config::Pg::ServiceFile is a parser for the PostgreSQL connection service
  file. The connection service file is based on the 'INI' format, but uses a
  '#' as the comment character. As such, this is a simple module that
  subclasses Config::INI::Reader, and replaces the comment character
  accordingly.

  The accompanying module Pg::ServiceFile provides a better interface to the
  data stored in a PostgreSQL connection file. See Pg::ServiceFile for more
  information.


name: perl-Config-Pg-ServiceFile
arch: src
version: 0.02
epoch: 0
release: 1.43
summary: PostgreSQL connection service file parser
url: http://search.cpan.org/dist/Config-Pg-ServiceFile/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb25
location_href: src/perl-Config-Pg-ServiceFile-0.02-1.43.src.rpm
checksum_type: sha512
pkgId:
  fa361497680ba03901ccc933c14836f215e294798d1476dd6e04d6f83bf8449258ae49b00766b20856b8eb8fc4860459dad514802e32dd5078d99d25fb7d1f16

description:
  Config::Pg::ServiceFile is a parser for the PostgreSQL connection service
  file. The connection service file is based on the 'INI' format, but uses a
  '#' as the comment character. As such, this is a simple module that
  subclasses Config::INI::Reader, and replaces the comment character
  accordingly.

  The accompanying module Pg::ServiceFile provides a better interface to the
  data stored in a PostgreSQL connection file. See Pg::ServiceFile for more
  information.


name: perl-Config-Pit
arch: noarch
version: 0.04
epoch: 0
release: 2.33
summary: Manage settings
url: https://metacpan.org/release/Config-Pit
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Config-Pit-0.04-2.33.src.rpm
location_href: noarch/perl-Config-Pit-0.04-2.33.noarch.rpm
checksum_type: sha512
pkgId:
  94c26c69860de425bb096a00e28934dfc4dcd787ff4af12d1b97741629aad8a751f6d32daa5b5416288c18fe1c43d68216c9b16af4438d0efb0034027bb6c804

description:
  Config::Pit is account setting management library. This library automates
  editing settings used in scripts.

  Original library is written in Ruby and published as pit gem with
  management command.

  You can install it by rubygems:

    $ sudo gem install pit
    $ pit set example.com
    

  And Config::Pit provides ppit command which is pit command written in Perl.

  See:

    $ ppit help


name: perl-Config-Pit
arch: src
version: 0.04
epoch: 0
release: 2.33
summary: Manage settings
url: https://metacpan.org/release/Config-Pit
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Config-Pit-0.04-2.33.src.rpm
checksum_type: sha512
pkgId:
  ab5601945e7bf26dba8db6d29e499a782e47d29a43a61f1a4f21718ed1f1e2961a89343248526409eb56d60f80020716c9be873e65bf0abbba956916a0a28da2

description:
  Config::Pit is account setting management library. This library automates
  editing settings used in scripts.

  Original library is written in Ruby and published as pit gem with
  management command.

  You can install it by rubygems:

    $ sudo gem install pit
    $ pit set example.com
    

  And Config::Pit provides ppit command which is pit command written in Perl.

  See:

    $ ppit help


name: perl-Config-Plugin-Tiny
arch: noarch
version: 1.02
epoch: 0
release: 1.31
summary: Plugin which uses Config::Tiny
description: A plugin which uses Config::Tiny
url: https://metacpan.org/release/Config-Plugin-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb24
rpm_sourcerpm: perl-Config-Plugin-Tiny-1.02-1.31.src.rpm
location_href: noarch/perl-Config-Plugin-Tiny-1.02-1.31.noarch.rpm
checksum_type: sha512
pkgId:
  1e046e51215db7a4111050a36c855f4a1114824cfce333bd2b0226fcc001f6f7bcdf4864c094ddd022d33ab1d770acbc5fd4bf155a9ab3db8580bde7bc66ed6d


name: perl-Config-Plugin-Tiny
arch: src
version: 1.02
epoch: 0
release: 1.31
summary: Plugin which uses Config::Tiny
description: A plugin which uses Config::Tiny
url: https://metacpan.org/release/Config-Plugin-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb24
location_href: src/perl-Config-Plugin-Tiny-1.02-1.31.src.rpm
checksum_type: sha512
pkgId:
  a81ea9033d46da0849b87b5092f246fb5eb78737ff189908e764505c97d242f5c0d7eb710d1bec531f3ffadf4b507dce60ddb331e4c31ecb4b4228a2d31aff62


name: perl-Config-Plugin-TinyManifold
arch: noarch
version: 1.02
epoch: 0
release: 1.32
summary: Plugin which uses Config::Tiny with 1 of N sections
description: A plugin which uses Config::Tiny with 1 of N sections
url: https://metacpan.org/release/Config-Plugin-TinyManifold
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Config-Plugin-TinyManifold-1.02-1.32.src.rpm
location_href: noarch/perl-Config-Plugin-TinyManifold-1.02-1.32.noarch.rpm
checksum_type: sha512
pkgId:
  b4b9abcbe6972f70cac02ab00345df34d6d14b6494ccf1f8460b1067e36c6739b85b2c92fc83ea5106e26bc87b50bb921a84303fa233b0405b24ecdb395659b4


name: perl-Config-Plugin-TinyManifold
arch: src
version: 1.02
epoch: 0
release: 1.32
summary: Plugin which uses Config::Tiny with 1 of N sections
description: A plugin which uses Config::Tiny with 1 of N sections
url: https://metacpan.org/release/Config-Plugin-TinyManifold
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
location_href: src/perl-Config-Plugin-TinyManifold-1.02-1.32.src.rpm
checksum_type: sha512
pkgId:
  fad96f4252c7564b307f93d6c9e2694bf197b158ce663d10fe9818329dd2987a5d98596b51bbffeb61fb26a07b27707de8581010bb43cd0fb62a7aac9e9989e0


name: perl-Config-Pod
arch: noarch
version: 0.01
epoch: 0
release: 8.53
summary: Configuration files in POD format
url: http://search.cpan.org/dist/Config-Pod/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build74
rpm_sourcerpm: perl-Config-Pod-0.01-8.53.src.rpm
location_href: noarch/perl-Config-Pod-0.01-8.53.noarch.rpm
checksum_type: sha512
pkgId:
  78b3b64c53acbba41b5ccefbe077f88500d0f45e8dffe71d90b38daf822d8744280218babd1f3511d53cee8cdacf4f10f20b6786ce2c5b1f934d3f6801dfbbc9

description:
  Config::Pod allows configuration files to be written in POD. Any text may
  be included at any location without affecting the configuration since
  Config::Pod only pays attention to lines beginning with `='.

  Headings must be properly nested (head1 followed by head3 is not allowed,
  but head3 followed by head2 is allowed).

  The module searches for lines beginning with =head(\d+) and =item. Only
  items are leaf nodes and are stored in an array under the appropriate
  heading.


name: perl-Config-Pod
arch: src
version: 0.01
epoch: 0
release: 8.53
summary: Configuration files in POD format
url: http://search.cpan.org/dist/Config-Pod/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build74
location_href: src/perl-Config-Pod-0.01-8.53.src.rpm
checksum_type: sha512
pkgId:
  c92c1e746603f302e56af94815b61e7b372532269310165f30f9fe245c54cced96d1616c7d9adb078376fa37308e2035cfa7983c347a923e4d41b31d187ca7f8

description:
  Config::Pod allows configuration files to be written in POD. Any text may
  be included at any location without affecting the configuration since
  Config::Pod only pays attention to lines beginning with `='.

  Headings must be properly nested (head1 followed by head3 is not allowed,
  but head3 followed by head2 is allowed).

  The module searches for lines beginning with =head(\d+) and =item. Only
  items are leaf nodes and are stored in an array under the appropriate
  heading.


name: perl-Config-Processor
arch: noarch
version: 0.28
epoch: 0
release: 1.39
summary: Cascading configuration files processor with additional
url: http://search.cpan.org/dist/Config-Processor/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju5
rpm_sourcerpm: perl-Config-Processor-0.28-1.39.src.rpm
location_href: noarch/perl-Config-Processor-0.28-1.39.noarch.rpm
checksum_type: sha512
pkgId:
  8bbe0b88ed85020ee4f15fb0e0782520bbd719e64ad209bbd1ec7fe519a0bd90112f79c3e12ba88242e25fe248597ad5db104eae80af61b651fbb7c1c6288e93

description:
  Config::Processor is the cascading configuration files processor, which
  supports file inclusions, variables interpolation and other manipulations
  with configuration tree. Works with YAML and JSON file formats. File format
  is determined by the extension. Supports following file extensions: _.yml_,
  _.yaml_, _.jsn_, _.json_.


name: perl-Config-Processor
arch: src
version: 0.28
epoch: 0
release: 1.39
summary: Cascading configuration files processor with additional
url: http://search.cpan.org/dist/Config-Processor/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju5
location_href: src/perl-Config-Processor-0.28-1.39.src.rpm
checksum_type: sha512
pkgId:
  b0bfe1ebcd3fa7d3f719813cd55b42c585012e913b1938cdaf79e266121eedac6815452bdb6be1389d6dcbac68cb0f886968b451abd46d658a4910a6ec5593f6

description:
  Config::Processor is the cascading configuration files processor, which
  supports file inclusions, variables interpolation and other manipulations
  with configuration tree. Works with YAML and JSON file formats. File format
  is determined by the extension. Supports following file extensions: _.yml_,
  _.yaml_, _.jsn_, _.json_.


name: perl-Config-Properties
arch: noarch
version: 1.80
epoch: 0
release: 1.53
summary: Read and write property files
url: http://search.cpan.org/dist/Config-Properties/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb20
rpm_sourcerpm: perl-Config-Properties-1.80-1.53.src.rpm
location_href: noarch/perl-Config-Properties-1.80-1.53.noarch.rpm
checksum_type: sha512
pkgId:
  8fd61ff894dd550461e6e0b263b402180bd37962fd7ff8ed2952b308dab11da1ed8356841edb0393964a8e3c51d871c5bea79d6e6b08ce47bcf74d5f53999fdc

description:
  Config::Properties is a near implementation of the java.util.Properties
  API. It is designed to allow easy reading, writing and manipulation of
  Java-style property files.

  The format of a Java-style property file is that of a key-value pair
  separated by either whitespace, the colon (:) character, or the equals (=)
  character. Whitespace before the key and on either side of the separator is
  ignored.

  Lines that begin with either a hash (#) or a bang (!) are considered
  comment lines and ignored.

  A backslash (\) at the end of a line signifies a continuation and the next
  line is counted as part of the current line (minus the backslash, any
  whitespace after the backslash, the line break, and any whitespace at the
  beginning of the next line).

  The official references used to determine this format can be found in the
  Java API docs for java.util.Properties at
  http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.

  When a property file is saved it is in the format "key=value" for each
  line. This can be changed by setting the format attribute using either
  $object->format( $format_string ) or $object->setFormat( $format_string )
  (they do the same thing). The format string is fed to printf and must
  contain exactly two %s format characters. The first will be replaced with
  the key of the property and the second with the value. The string can
  contain no other printf control characters, but can be anything else. A
  newline will be automatically added to the end of the string. The current
  format string can be obtained by using $object->format() (with no
  arguments) or $object->getFormat().

  If a recent version of Text::Wrap is available, long lines are conveniently
  wrapped when saving.


name: perl-Config-Properties
arch: src
version: 1.80
epoch: 0
release: 1.53
summary: Read and write property files
url: http://search.cpan.org/dist/Config-Properties/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb20
location_href: src/perl-Config-Properties-1.80-1.53.src.rpm
checksum_type: sha512
pkgId:
  f79fec090fdcbb6fb8f46583abd350f6e0cc26678c01c409cd63b94afc535bd9fc2da43eea2a086123724b9d3d109f3aafec4f94acaba0217c974856c2f3de97

description:
  Config::Properties is a near implementation of the java.util.Properties
  API. It is designed to allow easy reading, writing and manipulation of
  Java-style property files.

  The format of a Java-style property file is that of a key-value pair
  separated by either whitespace, the colon (:) character, or the equals (=)
  character. Whitespace before the key and on either side of the separator is
  ignored.

  Lines that begin with either a hash (#) or a bang (!) are considered
  comment lines and ignored.

  A backslash (\) at the end of a line signifies a continuation and the next
  line is counted as part of the current line (minus the backslash, any
  whitespace after the backslash, the line break, and any whitespace at the
  beginning of the next line).

  The official references used to determine this format can be found in the
  Java API docs for java.util.Properties at
  http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.

  When a property file is saved it is in the format "key=value" for each
  line. This can be changed by setting the format attribute using either
  $object->format( $format_string ) or $object->setFormat( $format_string )
  (they do the same thing). The format string is fed to printf and must
  contain exactly two %s format characters. The first will be replaced with
  the key of the property and the second with the value. The string can
  contain no other printf control characters, but can be anything else. A
  newline will be automatically added to the end of the string. The current
  format string can be obtained by using $object->format() (with no
  arguments) or $object->getFormat().

  If a recent version of Text::Wrap is available, long lines are conveniently
  wrapped when saving.


name: perl-Config-Properties-Commons
arch: noarch
version: 1.0.1
epoch: 0
release: 4.60
summary: Read and write Apache Commons
url: http://search.cpan.org/dist/Config-Properties-Commons/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
rpm_sourcerpm: perl-Config-Properties-Commons-1.0.1-4.60.src.rpm
location_href: noarch/perl-Config-Properties-Commons-1.0.1-4.60.noarch.rpm
checksum_type: sha512
pkgId:
  79df523c71eaa42fcf09a1c4c1dd8f8611a2fd81d600c9b7a878c8fc4b18fa34bf9d06ce3c5fbcc635b575e58c1b08da5ad1c7f5bcc287625198cb327cfe0767

description:
  'Config::Properties::Commons' is an attempt to provide a Perl API to read
  and write Apache Commons
  Configuration|http://commons.apache.org/configuration/ style '.properties'
  files.

  This module is an extension of Config::Properties and provides a similar
  API, but is not fully backwards compatible.


name: perl-Config-Properties-Commons
arch: src
version: 1.0.1
epoch: 0
release: 4.60
summary: Read and write Apache Commons
url: http://search.cpan.org/dist/Config-Properties-Commons/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
location_href: src/perl-Config-Properties-Commons-1.0.1-4.60.src.rpm
checksum_type: sha512
pkgId:
  bcd29f8c93befda32e699a18eafaf2a82f12da29c6dbf4d65146e582f46bb42525df670fc3fd8691fe0ccf05f8c5494dea86e0ea4bb584599f94b0b9acefea0d

description:
  'Config::Properties::Commons' is an attempt to provide a Perl API to read
  and write Apache Commons
  Configuration|http://commons.apache.org/configuration/ style '.properties'
  files.

  This module is an extension of Config::Properties and provides a similar
  API, but is not fully backwards compatible.


name: perl-Config-PropertiesSequence
arch: src
version: 1.003
epoch: 0
release: 9.57
summary: provides access to sequential properties loaded from properties file
description: provides access to sequential properties loaded from properties file.
url: http://search.cpan.org/dist/Config-PropertiesSequence/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb04
location_href: src/perl-Config-PropertiesSequence-1.003-9.57.src.rpm
checksum_type: sha512
pkgId:
  dfc599a72cd471e8ae56e391d63e74b5de3e4f517a17922e4b39f38294f6eb93e8589430076a48ef4923d707fec3e0f67168e4283dea8f1d9f63769619b3a591


name: perl-Config-PropertiesSequence
arch: x86_64
version: 1.003
epoch: 0
release: 9.57
summary: provides access to sequential properties loaded from properties file
description: provides access to sequential properties loaded from properties file.
url: http://search.cpan.org/dist/Config-PropertiesSequence/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb04
rpm_sourcerpm: perl-Config-PropertiesSequence-1.003-9.57.src.rpm
location_href: x86_64/perl-Config-PropertiesSequence-1.003-9.57.x86_64.rpm
checksum_type: sha512
pkgId:
  e7c7edf4d98af948357412259c4dcbebc4acb5901dbd42554812bcffab214ab6c626acac9dbe2e0f669f73f13b2b0b289711e555a7dec357bccfbd5df0129509


name: perl-Config-ReadAndCheck
arch: noarch
version: 0.04
epoch: 0
release: 5.1
summary: Perl module for parsing generic config files
url: http://search.cpan.org/dist/Config-ReadAndCheck/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud105
rpm_sourcerpm: perl-Config-ReadAndCheck-0.04-5.1.src.rpm
location_href: noarch/perl-Config-ReadAndCheck-0.04-5.1.noarch.rpm
checksum_type: sha512
pkgId:
  3c0a0e77d6fe6f963ee2b7996cf9447aba5ba500b734f3193b6cbf774f32a98b24448508ec3b89b0db0ef5f157ebe1be0ffa48a3732335c8d07e7e8abe1f12e9

description:
  This module provides a way to easily create a parser for your own file
  format and check the parsed values on the fly.


name: perl-Config-ReadAndCheck
arch: src
version: 0.04
epoch: 0
release: 5.1
summary: Perl module for parsing generic config files
url: http://search.cpan.org/dist/Config-ReadAndCheck/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud105
location_href: src/perl-Config-ReadAndCheck-0.04-5.1.src.rpm
checksum_type: sha512
pkgId:
  54c393bf53b8c3c6aafdab979ec4fb70518a8f326f3ea7825e83305a86322c626904e1373426a68f5f49e325cc669a69cfffa545938bf2c03890f40fe2962b9e

description:
  This module provides a way to easily create a parser for your own file
  format and check the parsed values on the fly.


name: perl-Config-Record
arch: noarch
version: 1.1.2
epoch: 0
release: 1.4
summary: Configuration file access
url: http://search.cpan.org/dist/Config-Record/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Config-Record-1.1.2-1.4.src.rpm
location_href: noarch/perl-Config-Record-1.1.2-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  55d6f6e714c156c2e299714fee19ad1f632aad98d9f48ac9bc21f11d33c45eddb32899c12c69de38a47d12c8738d50ebd3c8878ebd3a5698430c4413c1bab1bf

description:
  This module provides an API for loading and saving of simple configuration
  file records. Entries in the configuration file are essentially key,value
  pairs, with the key and values separated by a single equals symbol. The
  'key' consists only of alphanumeric characters. There are three types of
  values, scalar values can contain anything except newlines. Trailing
  whitespace will be trimmed unless the value is surrounded in double quotes.
  eg

    foo = Wizz
    foo = "Wizz....    "

  Long lines can be split with a backslash character, without introducing
  newlines. Without double quotes, whitespace at beginning and end of lines
  will be trimmed eg

    foo = This is a long \
          line of text
    foo = "This is a long " \
          "line of text"

  Multi-line strings can be provided as 'HERE' documents, eg

    foo = <<EOF
  This is a multiple paragraph
  block of text with newlines
  preserved
  EOF

  Array values consist of a single right round bracket, following by one
  'value' per line, terminated by a single left round bracket. eg

    foo = (
      Wizz
      "Wizz...    "
    )

  Hash values consist of a single right curly bracket, followed by one
  key,value pair per line, terminated by a single left curly bracket. eg

    foo = {
      one = Wizz
      two = "Wizz....  "
    }

  Arrays and hashes can be nested to arbitrary depth.


name: perl-Config-Record
arch: src
version: 1.1.2
epoch: 0
release: 1.4
summary: Configuration file access
url: http://search.cpan.org/dist/Config-Record/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Config-Record-1.1.2-1.4.src.rpm
checksum_type: sha512
pkgId:
  3ff97be9965eb6f0e7045cf58eb51555e3bc796d57f684f2b7ab797492dc3ab41db6108027b8db3b5ed2c30b0c48ed132f78e09980d204e62382bde05036bcfd

description:
  This module provides an API for loading and saving of simple configuration
  file records. Entries in the configuration file are essentially key,value
  pairs, with the key and values separated by a single equals symbol. The
  'key' consists only of alphanumeric characters. There are three types of
  values, scalar values can contain anything except newlines. Trailing
  whitespace will be trimmed unless the value is surrounded in double quotes.
  eg

    foo = Wizz
    foo = "Wizz....    "

  Long lines can be split with a backslash character, without introducing
  newlines. Without double quotes, whitespace at beginning and end of lines
  will be trimmed eg

    foo = This is a long \
          line of text
    foo = "This is a long " \
          "line of text"

  Multi-line strings can be provided as 'HERE' documents, eg

    foo = <<EOF
  This is a multiple paragraph
  block of text with newlines
  preserved
  EOF

  Array values consist of a single right round bracket, following by one
  'value' per line, terminated by a single left round bracket. eg

    foo = (
      Wizz
      "Wizz...    "
    )

  Hash values consist of a single right curly bracket, followed by one
  key,value pair per line, terminated by a single left curly bracket. eg

    foo = {
      one = Wizz
      two = "Wizz....  "
    }

  Arrays and hashes can be nested to arbitrary depth.


name: perl-Config-Registry
arch: noarch
version: 0.04
epoch: 0
release: 1.26
summary: Settings bundler
description: Settings bundler.
url: https://metacpan.org/release/Config-Registry
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat05
rpm_sourcerpm: perl-Config-Registry-0.04-1.26.src.rpm
location_href: noarch/perl-Config-Registry-0.04-1.26.noarch.rpm
checksum_type: sha512
pkgId:
  0645dac2bb7232a38484389d26372de67d7148559ef1e7fb6b86bb9c62e75f27eb1ec5b794231b80ccf925f84bdfb9123446c8a5ba78c278db17189b5d4f7804


name: perl-Config-Registry
arch: src
version: 0.04
epoch: 0
release: 1.26
summary: Settings bundler
description: Settings bundler.
url: https://metacpan.org/release/Config-Registry
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat05
location_href: src/perl-Config-Registry-0.04-1.26.src.rpm
checksum_type: sha512
pkgId:
  f511135736a8b4e1249b00bcb647848692e95caa37ab66ddd52eaa00fb906dd7710dace819ba2dc0816102e3b269b1f6acee0999664e3ed9b65fcef89c6886e8


name: perl-Config-Role
arch: noarch
version: 0.1.1
epoch: 0
release: 9.50
summary: Moose config attribute loaded from file in home dir
url: http://search.cpan.org/dist/Config-Role/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
rpm_sourcerpm: perl-Config-Role-0.1.1-9.50.src.rpm
location_href: noarch/perl-Config-Role-0.1.1-9.50.noarch.rpm
checksum_type: sha512
pkgId:
  92965ac8f48390f298c8e20c3cbee99bfa84d5dd9275a428ca2e240521f6f14ffcd108fbcc64062386bfd9d3300a56873ff0ef454e21f837139f8a213101a36c

description:
  Config::Role is a very basic role you can add to your Moose class that
  allows it to take configuration data from a file located in your home
  directory instead of always requiring parameters to be specified in the
  constructor.

  The synopsis shows how you can read the value of 'username' from the file
  '.my_class.ini' located in the home directory of the current user. The
  location of the file is determined by whatever 'File::HomeDir->my_data'
  returns for your particular platform.

  The config file is loaded by using Config::Any's 'load_files()' method. It
  will load the files specified in the 'config_files' attribute. By default
  this is an array reference that contains the filename from the
  'config_file' attribute. If you specify multiple files which both contain
  the same configuration key, the value is loaded from the first file. That
  is, the most significant file should be first in the array.

  The 'Config::Any->load_files()' flag 'use_ext' is set to a true value, so
  you can use any configuration file format supported by Config::Any by just
  specifying the common filename extension for the format.


name: perl-Config-Role
arch: src
version: 0.1.1
epoch: 0
release: 9.50
summary: Moose config attribute loaded from file in home dir
url: http://search.cpan.org/dist/Config-Role/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
location_href: src/perl-Config-Role-0.1.1-9.50.src.rpm
checksum_type: sha512
pkgId:
  3c5c20c7d382919bdfe38855f132d577b3a8303f20af27bc30c64996106575864dbdc49058c86dc3c0fdacb0e09ff3b97f8228ef48689b6d643a2fe8f3663a17

description:
  Config::Role is a very basic role you can add to your Moose class that
  allows it to take configuration data from a file located in your home
  directory instead of always requiring parameters to be specified in the
  constructor.

  The synopsis shows how you can read the value of 'username' from the file
  '.my_class.ini' located in the home directory of the current user. The
  location of the file is determined by whatever 'File::HomeDir->my_data'
  returns for your particular platform.

  The config file is loaded by using Config::Any's 'load_files()' method. It
  will load the files specified in the 'config_files' attribute. By default
  this is an array reference that contains the filename from the
  'config_file' attribute. If you specify multiple files which both contain
  the same configuration key, the value is loaded from the first file. That
  is, the most significant file should be first in the array.

  The 'Config::Any->load_files()' flag 'use_ext' is set to a true value, so
  you can use any configuration file format supported by Config::Any by just
  specifying the common filename extension for the format.


name: perl-Config-Scoped
arch: noarch
version: 0.22
epoch: 0
release: 263.34
summary: Feature rich configuration file parser
description: feature rich configuration file parser
url: https://metacpan.org/release/Config-Scoped
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Config-Scoped-0.22-263.34.src.rpm
location_href: noarch/perl-Config-Scoped-0.22-263.34.noarch.rpm
checksum_type: sha512
pkgId:
  a06379430fc4bd0d93e92c4b0345606973057c1539a0116bcae95729df2b0c9358c374a80efb98d7e3b7ac028427ac8ed8f5a90e771ac1a8fa9b406485c5f9a7


name: perl-Config-Scoped
arch: src
version: 0.22
epoch: 0
release: 263.34
summary: Feature rich configuration file parser
description: feature rich configuration file parser
url: https://metacpan.org/release/Config-Scoped
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-Config-Scoped-0.22-263.34.src.rpm
checksum_type: sha512
pkgId:
  121de0accccca89c53eae4a57a808822c8eebfcc2b2f53744e2baed27823227946c8b2338322ceca12619c20725d21dde53e84ebdb7e9e39c8297fa771ed6104


name: perl-Config-Secure
arch: noarch
version: 0.0.1
epoch: 0
release: 8.61
summary: Perl extension for scripts run with PSC
url: http://search.cpan.org/dist/Config-Secure/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb17
rpm_sourcerpm: perl-Config-Secure-0.0.1-8.61.src.rpm
location_href: noarch/perl-Config-Secure-0.0.1-8.61.noarch.rpm
checksum_type: sha512
pkgId:
  2b54cb260b785514fc5a9ab7eccb9d7f24b804b66b49bc67788ecbf13633e00a07f99deab06ea585df9cf7fabad87dda27edd180d33823f26ded31c00b75cbed

description:
  Config::Secure is a module for reading config data passed in by Perl Secure
  Conf (PSC) which can be found at http://psc.sourceforge.net/ It is really
  not useful unless your script is called through PSC.

  PSC is a setuid C program which opens a protected conf file, drops its
  permissions, and then runs an unprotected perl script. Theoretically that
  perl script uses this module, and this module then opens the filehandle and
  parses the data to return it to you in a nice hash (or hashref). If the
  conf file is writeable by the setuid user, you may also use write_conf to
  write back to the conf file. For more info on PSC, see its documentation.

  This module expects conf files to be in the form of key: value lines
  beginning with a # are comment lines. I have done my best to maintain conf
  file comments on writeback. If you want to have comments and write to your
  conf file, use the form of



  that way your comments will stay associated with their proper keys.

  You may have more than one value for a certain key, if you do this the
  value in the hash will automagically change from a scalar value to a
  hashref containing all the values in the order they were defined in the
  file. It is up to you to catch this if you put in multiple values for one
  key.

  If you do not wish to use Config::Secure's get and write functions you are
  free to write your own, though I would suggest you still use Config::Secure
  to initialize your program. If you wish to do this I have provided the
  get_fh method. Calling get_fh returns you the filehandle to the file, and a
  flag as to whether or not you may write to it. Use it as follows:

    my($fh,$writeable) = Config::Secure::get_fh();

  You may then do whatever you want with the file.

  Config::Secure does a neat little trick for you, it sets $0 to contain the
  path to the psc link that was called to invoke the script. This makes it
  easier to replace any existing scripts that may rely on $0. Keep in mind,
  though, that FindBin will point to the actual script, not the same as the
  PSC link.


name: perl-Config-Secure
arch: src
version: 0.0.1
epoch: 0
release: 8.61
summary: Perl extension for scripts run with PSC
url: http://search.cpan.org/dist/Config-Secure/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb17
location_href: src/perl-Config-Secure-0.0.1-8.61.src.rpm
checksum_type: sha512
pkgId:
  7f16a6c5c475291fdb610fe2a6adec420c4077f90fa1a1941adb74b186e78eccaef53768e746115449124c10602b9304760f4406563e7794edd593e8903da923

description:
  Config::Secure is a module for reading config data passed in by Perl Secure
  Conf (PSC) which can be found at http://psc.sourceforge.net/ It is really
  not useful unless your script is called through PSC.

  PSC is a setuid C program which opens a protected conf file, drops its
  permissions, and then runs an unprotected perl script. Theoretically that
  perl script uses this module, and this module then opens the filehandle and
  parses the data to return it to you in a nice hash (or hashref). If the
  conf file is writeable by the setuid user, you may also use write_conf to
  write back to the conf file. For more info on PSC, see its documentation.

  This module expects conf files to be in the form of key: value lines
  beginning with a # are comment lines. I have done my best to maintain conf
  file comments on writeback. If you want to have comments and write to your
  conf file, use the form of



  that way your comments will stay associated with their proper keys.

  You may have more than one value for a certain key, if you do this the
  value in the hash will automagically change from a scalar value to a
  hashref containing all the values in the order they were defined in the
  file. It is up to you to catch this if you put in multiple values for one
  key.

  If you do not wish to use Config::Secure's get and write functions you are
  free to write your own, though I would suggest you still use Config::Secure
  to initialize your program. If you wish to do this I have provided the
  get_fh method. Calling get_fh returns you the filehandle to the file, and a
  flag as to whether or not you may write to it. Use it as follows:

    my($fh,$writeable) = Config::Secure::get_fh();

  You may then do whatever you want with the file.

  Config::Secure does a neat little trick for you, it sets $0 to contain the
  path to the psc link that was called to invoke the script. This makes it
  easier to replace any existing scripts that may rely on $0. Keep in mind,
  though, that FindBin will point to the actual script, not the same as the
  PSC link.


name: perl-Config-Settings
arch: noarch
version: 0.02
epoch: 0
release: 9.34
summary: Parsing pleasant configuration files
description: Parsing pleasant configuration files
url: https://metacpan.org/release/Config-Settings
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb07
rpm_sourcerpm: perl-Config-Settings-0.02-9.34.src.rpm
location_href: noarch/perl-Config-Settings-0.02-9.34.noarch.rpm
checksum_type: sha512
pkgId:
  f125bcc5fff3ebb397d0c452bdf8520495604271c576f56b940fe981e3910fc282477cc0145da66f82ac9aa3e484ab5f2edbca33c3abc1dab10fddf0b7ea2ebc


name: perl-Config-Settings
arch: src
version: 0.02
epoch: 0
release: 9.34
summary: Parsing pleasant configuration files
description: Parsing pleasant configuration files
url: https://metacpan.org/release/Config-Settings
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb07
location_href: src/perl-Config-Settings-0.02-9.34.src.rpm
checksum_type: sha512
pkgId:
  5df523a077f221d1accbd551d7510c43b25bdd29aa41e3f14fd2ce2220eb65eafaee98dfb952eec6cf2e47beedaba228530f525bb653ee1b5bbad48dd58d9e7c


name: perl-Config-Simple
arch: noarch
version: 4.58
epoch: 0
release: 269.36
summary: Simple configuration file class
description: simple configuration file class
url: https://metacpan.org/release/Config-Simple
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Config-Simple-4.58-269.36.src.rpm
location_href: noarch/perl-Config-Simple-4.58-269.36.noarch.rpm
checksum_type: sha512
pkgId:
  4513739b0723ba089aad58d9e7e376c26327ae0b33b0a040f22a0d42cb97fb36b6b14841940cc1b1010da362889aac463428be9732205a17f9f6ea6a8c658e43


name: perl-Config-Simple
arch: src
version: 4.58
epoch: 0
release: 269.36
summary: Simple configuration file class
description: simple configuration file class
url: https://metacpan.org/release/Config-Simple
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Config-Simple-4.58-269.36.src.rpm
checksum_type: sha512
pkgId:
  ab38983bb4713fc4b686095408c06cb4e1d1f446165d4387c10ff66574065a7b4d96ee9801094e5a58ea290bad7cd1f9a712afbadc1e9be0a5b877955408a6ff


name: perl-Config-Simple-Conf
arch: noarch
version: 2.007
epoch: 0
release: 1.5
summary: Fast and lightweight configuration file handler
url: https://metacpan.org/release/Config-Simple-Conf
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
rpm_sourcerpm: perl-Config-Simple-Conf-2.007-1.5.src.rpm
location_href: noarch/perl-Config-Simple-Conf-2.007-1.5.noarch.rpm
checksum_type: sha512
pkgId:
  6b420d80a0fb4e594d4f8719a581e554b5efbea41f346e0c9dc25a29adb455b9a9b824a733398ca0db6decaa2df815b55061ebf583a95551726be24a1d14865a

description:
  The idea behind Config::Simple::Conf came from various INI style parsers
  I've used in the past. In general these have worked well with the exception
  of lack of complex configuration handling.

  Config::Simple for example fails to account for common cases which are
  extremely useful in any configuration file. These include useful handling
  of duplicate keys (currently Config::Simple blows them away without any
  notice), and second, internal macros.

  In many of my usage cases I want something like your standard .INI file
  format, with the above mentioned exceptions.

  	
  	[core section]

  	
  	path = /root/to/my/stuff

  	
  	[section name]

  	
  	
  	path = [core section:path]/abc
  	path = [core section:path]/xyz

  Such a configuration would allow me to do two things, establish a core path
  argument, which is then used in other sections, and have a section with
  multiple duplicate entires as a list.

  An example of the code here would look something like:

  	

  	use strict;
  	use Config::Simple::Conf;

  	my $conf = Config::Simple::Conf->new('/path/to/my.conf');

  	print "My root is: " . $conf->value('core section', 'path') . "\n";
  	print "My section paths are:\n";

  	for($conf->value('section name', 'path')){
  		print "\t$_\n";
  	}

  With the resulting output looking something like:

  	My root is: /root/to/my/stuff
  	My section paths are:
  		/root/to/my/stuff/abc
  		/root/to/my/stuff/xyz

rpm_license:
  This library is licensed under the Perl Artistic license and may be freely used and distributed under the terms of Perl itself.


name: perl-Config-Simple-Conf
arch: src
version: 2.007
epoch: 0
release: 1.5
summary: Fast and lightweight configuration file handler
url: https://metacpan.org/release/Config-Simple-Conf
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
location_href: src/perl-Config-Simple-Conf-2.007-1.5.src.rpm
checksum_type: sha512
pkgId:
  e44a96d0e0682eda8a073989dd1e239dbc048ec45767486cc2e91babcdf3a16c8b8048250bd47d3f8841b22c42f7e92a6ac1b0b699afb1d096131a3dd83b5569

description:
  The idea behind Config::Simple::Conf came from various INI style parsers
  I've used in the past. In general these have worked well with the exception
  of lack of complex configuration handling.

  Config::Simple for example fails to account for common cases which are
  extremely useful in any configuration file. These include useful handling
  of duplicate keys (currently Config::Simple blows them away without any
  notice), and second, internal macros.

  In many of my usage cases I want something like your standard .INI file
  format, with the above mentioned exceptions.

  	
  	[core section]

  	
  	path = /root/to/my/stuff

  	
  	[section name]

  	
  	
  	path = [core section:path]/abc
  	path = [core section:path]/xyz

  Such a configuration would allow me to do two things, establish a core path
  argument, which is then used in other sections, and have a section with
  multiple duplicate entires as a list.

  An example of the code here would look something like:

  	

  	use strict;
  	use Config::Simple::Conf;

  	my $conf = Config::Simple::Conf->new('/path/to/my.conf');

  	print "My root is: " . $conf->value('core section', 'path') . "\n";
  	print "My section paths are:\n";

  	for($conf->value('section name', 'path')){
  		print "\t$_\n";
  	}

  With the resulting output looking something like:

  	My root is: /root/to/my/stuff
  	My section paths are:
  		/root/to/my/stuff/abc
  		/root/to/my/stuff/xyz

rpm_license:
  This library is licensed under the Perl Artistic license and may be freely used and distributed under the terms of Perl itself.


name: perl-Config-Simple-Inherit
arch: noarch
version: 0.04
epoch: 0
release: 6.2
summary: Inherit values from, overwrite a base configuration
description: Inherit values from, overwrite a base configuration
url: http://search.cpan.org/dist/Config-Simple-Inherit/
rpm_license: This program is released under the following license: Gnu Public License.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud124
rpm_sourcerpm: perl-Config-Simple-Inherit-0.04-6.2.src.rpm
location_href: noarch/perl-Config-Simple-Inherit-0.04-6.2.noarch.rpm
checksum_type: sha512
pkgId:
  d0ac263d0186d6d9085f15fd3a315fed0fe5321b5d416c0ecc8705a24006f2a3595f3a42aae8fa2d217b3073d49c7f68bad29cf5b0a6a1459a9e83977d172004


name: perl-Config-Simple-Inherit
arch: src
version: 0.04
epoch: 0
release: 6.2
summary: Inherit values from, overwrite a base configuration
description: Inherit values from, overwrite a base configuration
url: http://search.cpan.org/dist/Config-Simple-Inherit/
rpm_license: This program is released under the following license: Gnu Public License.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud124
location_href: src/perl-Config-Simple-Inherit-0.04-6.2.src.rpm
checksum_type: sha512
pkgId:
  c2332f2760d41b3b3c7a7c2ebb9eb7e38eff2fc2ab9f677053b12d8aa0575b5a1e6bd8f44f2770da7792c8dcfe36b809b036cd46258fe67b4104efbbceb54c6b


name: perl-Config-Singleton
arch: noarch
version: 0.006
epoch: 0
release: 1.23
summary: One place for your app's configuration
url: https://metacpan.org/release/Config-Singleton
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Config-Singleton-0.006-1.23.src.rpm
location_href: noarch/perl-Config-Singleton-0.006-1.23.noarch.rpm
checksum_type: sha512
pkgId:
  0dfc0373b1ccf2a6e5e9909a36dbeb5f67068996ae8458269c0cd8051969ec5e74cb14824901deb1324307ce70b2f2a9d62defdda3cfd050e673a849fdde4810

description:
  Config::Singleton provides a base class for access to configuration data
  for your app. The basic implementation stores its configuration in YAML in
  a text file found in all the usual places. By default, Config::Singleton
  looks for myapp.yml, but an alternate filename may be passed when using the
  module.

  This module was derived from Rubric::Config.


name: perl-Config-Singleton
arch: src
version: 0.006
epoch: 0
release: 1.23
summary: One place for your app's configuration
url: https://metacpan.org/release/Config-Singleton
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
location_href: src/perl-Config-Singleton-0.006-1.23.src.rpm
checksum_type: sha512
pkgId:
  72b395015365624b5df7c8b77ba22884252315839f1991b80446a0dd8cec3d59d1809f07719e27419947259c94c5ad78272f09e8327e0e62a4c2f17297ddd732

description:
  Config::Singleton provides a base class for access to configuration data
  for your app. The basic implementation stores its configuration in YAML in
  a text file found in all the usual places. By default, Config::Singleton
  looks for myapp.yml, but an alternate filename may be passed when using the
  module.

  This module was derived from Rubric::Config.


name: perl-Config-Source
arch: noarch
version: 0.08
epoch: 0
release: 4.54
summary: Manage a Configuration From Multiple Sources
url: http://search.cpan.org/dist/Config-Source/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
rpm_sourcerpm: perl-Config-Source-0.08-4.54.src.rpm
location_href: noarch/perl-Config-Source-0.08-4.54.noarch.rpm
checksum_type: sha512
pkgId:
  d11fbbf5a865e525c8182eecd9078b93ec3295bfe8688e23adc81d1937efadafd4b10c3a5c535b17297063c4b1b87e41bb3af0054d983835fc5910f0ad6d4804

description:
  This module allows defining and loading multiple sources to generate a
  configuration.

  Sometimes you want a configuration initially provided by your application,
  but partially or fully redefined at multiple locations. You can have a
  default configuration distributed with your program and under your control
  as developer. On the first startup you want to generate a user
  configuration file to store individual relevant data. And for the
  administration, you want to provide a central configuration file indented
  to specify shared resources. You may also want a file which is only loaded
  on debug sessions.

  This module uses Perl data structures for representing your configuration.
  It can also assure, that you only work with a true copy of the data.


name: perl-Config-Source
arch: src
version: 0.08
epoch: 0
release: 4.54
summary: Manage a Configuration From Multiple Sources
url: http://search.cpan.org/dist/Config-Source/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
location_href: src/perl-Config-Source-0.08-4.54.src.rpm
checksum_type: sha512
pkgId:
  0e567b39c68b2fb9b539b2273b615d3f9ca24be54c5eaf13ae026216413387f6633b2c5a22ceffa20e77ca583d31a393f4637accdeab062510f6c335da908738

description:
  This module allows defining and loading multiple sources to generate a
  configuration.

  Sometimes you want a configuration initially provided by your application,
  but partially or fully redefined at multiple locations. You can have a
  default configuration distributed with your program and under your control
  as developer. On the first startup you want to generate a user
  configuration file to store individual relevant data. And for the
  administration, you want to provide a central configuration file indented
  to specify shared resources. You may also want a file which is only loaded
  on debug sessions.

  This module uses Perl data structures for representing your configuration.
  It can also assure, that you only work with a true copy of the data.


name: perl-Config-Station
arch: noarch
version: 0.002001
epoch: 0
release: 3.54
summary: Load configs from files and the environment
url: http://search.cpan.org/dist/Config-Station/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
rpm_sourcerpm: perl-Config-Station-0.002001-3.54.src.rpm
location_href: noarch/perl-Config-Station-0.002001-3.54.noarch.rpm
checksum_type: sha512
pkgId:
  26ae57fe0ab006a81466bb4c5931865409a6a512604c5e8e6fd206d0bc07315ba68b8ab081a3a145d1654cf670425434b047b9f856d694cb63c5ae096089a79a

description:
  This config loader offers a couple of major features that make it
  compelling for the user:

  * 1. Object based configuration

  This is a huge deal. This means that you can trivially set defaults, add
  validation, and an other number of cool things. On top of that this means
  that unless you do something silly, your configuration has clearly defined
  fields, instead of being a shapeless hash.

  * 2. Environment based overriding

  Presumably many users of this module will be loading their config from a
  file. That's fine and normal, but baked into the module is and an
  environment based config solution. This allows the user to change, for
  example, a port, by just running the application as follows:

   MYAPP_WWW_PORT=8080 perl bin/myapp.pl


name: perl-Config-Station
arch: src
version: 0.002001
epoch: 0
release: 3.54
summary: Load configs from files and the environment
url: http://search.cpan.org/dist/Config-Station/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb56
location_href: src/perl-Config-Station-0.002001-3.54.src.rpm
checksum_type: sha512
pkgId:
  2a2e7a4567293cc4893c5c73bdf779bcbcf64613d3650c02bc00bca38164869671daa842f38b27ea7aaecc60c29bd4816aca172bcc21e492c5e61582638f6f19

description:
  This config loader offers a couple of major features that make it
  compelling for the user:

  * 1. Object based configuration

  This is a huge deal. This means that you can trivially set defaults, add
  validation, and an other number of cool things. On top of that this means
  that unless you do something silly, your configuration has clearly defined
  fields, instead of being a shapeless hash.

  * 2. Environment based overriding

  Presumably many users of this module will be loading their config from a
  file. That's fine and normal, but baked into the module is and an
  environment based config solution. This allows the user to change, for
  example, a port, by just running the application as follows:

   MYAPP_WWW_PORT=8080 perl bin/myapp.pl


name: perl-Config-Std
arch: noarch
version: 0.903
epoch: 0
release: 1.45
summary: Load and save configuration files in a standard format
url: http://search.cpan.org/dist/Config-Std/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
rpm_sourcerpm: perl-Config-Std-0.903-1.45.src.rpm
location_href: noarch/perl-Config-Std-0.903-1.45.noarch.rpm
checksum_type: sha512
pkgId:
  200ea781066258c44222b8de243167a6a62583b360521502667c91cae50aa0cd1100e47088ad2e51ca0a7aedf4aa02f6dbaf11dd596ee36cb827396b14662313

description:
  This module implements yet another damn configuration-file system.

  The configuration language is deliberately simple and limited, and the
  module works hard to preserve as much information (section order, comments,
  etc.) as possible when a configuration file is updated.

  The whole point of Config::Std is to encourage use of one standard layout
  and syntax in config files. Damian says "I could have gotten away with it,
  I would have only allowed one separator. But it proved impossible to choose
  between ':' and '=' (half the people I asked wanted one, half wanted the
  other)." Providing round-trip file re-write is the spoonful of sugar to
  help the medicine go down. The supported syntax is within the general INI
  file family

  See Chapter 19 of "Perl Best Practices" (O'Reilly, 2005) for more detail on
  the rationale for this approach.


name: perl-Config-Std
arch: src
version: 0.903
epoch: 0
release: 1.45
summary: Load and save configuration files in a standard format
url: http://search.cpan.org/dist/Config-Std/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
location_href: src/perl-Config-Std-0.903-1.45.src.rpm
checksum_type: sha512
pkgId:
  b444fefe87b45a81b3da7709079c3827fb04271b900eace389542d25dad4bc1d035c5566620a0fa0413ca9348934577ebdd6356885d96a2bc222e9e5b8e5a087

description:
  This module implements yet another damn configuration-file system.

  The configuration language is deliberately simple and limited, and the
  module works hard to preserve as much information (section order, comments,
  etc.) as possible when a configuration file is updated.

  The whole point of Config::Std is to encourage use of one standard layout
  and syntax in config files. Damian says "I could have gotten away with it,
  I would have only allowed one separator. But it proved impossible to choose
  between ':' and '=' (half the people I asked wanted one, half wanted the
  other)." Providing round-trip file re-write is the spoonful of sugar to
  help the medicine go down. The supported syntax is within the general INI
  file family

  See Chapter 19 of "Perl Best Practices" (O'Reilly, 2005) for more detail on
  the rationale for this approach.


name: perl-Config-Strict
arch: noarch
version: 0.07
epoch: 0
release: 9.54
summary: Add strict name- and type-checking to configuration data
url: http://search.cpan.org/dist/Config-Strict/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Config-Strict-0.07-9.54.src.rpm
location_href: noarch/perl-Config-Strict-0.07-9.54.noarch.rpm
checksum_type: sha512
pkgId:
  66d3fbf2fb8c9ded095f5649ca1e25bc659c7d3dc310e163064e972e14d7ef939d56b8df8f1d38ed6ead255963f917f4bb46d2072c3aee52be400a47a0efdf1c

description:
  Config::Strict wraps Declare::Constraints::Simple to enable strict
  parameter name- and type-checking on configuration data. That is, it will
  complain anytime an attempt is made to access a parameter with an invalid
  name or type; or if an attempt is made to unset a required parameter. Both
  built-in and custom types can be used to build a validation profile for the
  entire configuration.

  This module is meant to be used alongside any configuration parser that
  hashes configuration data.

  See Declare::Constraints::Simple::Library for an index to available
  constraints.


name: perl-Config-Strict
arch: src
version: 0.07
epoch: 0
release: 9.54
summary: Add strict name- and type-checking to configuration data
url: http://search.cpan.org/dist/Config-Strict/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Config-Strict-0.07-9.54.src.rpm
checksum_type: sha512
pkgId:
  03ab3d0ed70676d735d40e1528dcca80626423d0d0632eb20ad81ae3e9ac66383161ad9ce5190c0929c53b38671127ca336dc789961c450336a8ed632f407040

description:
  Config::Strict wraps Declare::Constraints::Simple to enable strict
  parameter name- and type-checking on configuration data. That is, it will
  complain anytime an attempt is made to access a parameter with an invalid
  name or type; or if an attempt is made to unset a required parameter. Both
  built-in and custom types can be used to build a validation profile for the
  entire configuration.

  This module is meant to be used alongside any configuration parser that
  hashes configuration data.

  See Declare::Constraints::Simple::Library for an index to available
  constraints.


name: perl-Config-Structured
arch: noarch
version: 2.003
epoch: 0
release: 1.4
summary: Provides generalized and structured configuration value access
url: https://metacpan.org/release/Config-Structured
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Config-Structured-2.003-1.4.src.rpm
location_href: noarch/perl-Config-Structured-2.003-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  183569cd8c2a006129269dcff53f90dfd73426980a028ea9f184c7120c0e9dc6c2b4dda0425db7d7a6547474553656e693837b1eac3452a76ad7cadcef43b63e

description:
    L<Config::Structured> provides a structured method of accessing configuration values

    This is predicated on the use of a configuration C<structure> (required), This structure
    provides a hierarchical structure of configuration branches and leaves. Each branch becomes
    a L<Config::Structured> method which returns a new L<Config::Structured> instance rooted at
    that node, while each leaf becomes a method which returns the configuration value.

    The configuration value is normally provided in the C<config> hash. However, a C<config> node
    for a non-Hash value can be a hash containing the "source" and "ref" keys. This permits sourcing
    the config value from a file (when source="file") whose filesystem location is given in the "ref"
    value, or an environment variable (when source="env") whose name is given in the "ref" value.

    I<Structure Leaf Nodes> are required to include an "isa" key, whose value is a type
    (see L<Moose::Util::TypeConstraints>). If typechecking is not required, use isa => 'Any'.
    There are a few other keys that L<Config::Structured> respects in a leaf node:

    =over

    =item C<default>

    This key's value is the default configuration value if a data source or value is not provided by
    the configuation.

    =item C<description>

    =item C<notes>

    A human-readable description and implementation notes, respectively, of the configuration node.
    L<Config::Structured> does not do anything with these values at present, but they provides inline
    documentation of configuration directivess within the structure (particularly useful in the common
    case where the structure is read from a file)

    =back

    Besides C<structure> and C<config>, L<Config::Structured> also accepts a C<hooks> argument at
    initialization time. This argument must be a HashRef whose keys are patterns matching config
    node paths, and whose values are HashRefs containing C<on_load> and/or C<on_access> keys. These
    in turn point to CodeRefs which are run when the config value is initially loaded, or every time
    it is accessed, respectively.


name: perl-Config-Structured
arch: src
version: 2.003
epoch: 0
release: 1.4
summary: Provides generalized and structured configuration value access
url: https://metacpan.org/release/Config-Structured
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep85
location_href: src/perl-Config-Structured-2.003-1.4.src.rpm
checksum_type: sha512
pkgId:
  9f01e0f8c4ea67601ec1cbfb26067c50b6faf5f0b7797d96794f4b1b456f20d2a057a6538fc432823ca81fe06979684f97eff22e0d668255f0f6dfc1856bc4df

description:
    L<Config::Structured> provides a structured method of accessing configuration values

    This is predicated on the use of a configuration C<structure> (required), This structure
    provides a hierarchical structure of configuration branches and leaves. Each branch becomes
    a L<Config::Structured> method which returns a new L<Config::Structured> instance rooted at
    that node, while each leaf becomes a method which returns the configuration value.

    The configuration value is normally provided in the C<config> hash. However, a C<config> node
    for a non-Hash value can be a hash containing the "source" and "ref" keys. This permits sourcing
    the config value from a file (when source="file") whose filesystem location is given in the "ref"
    value, or an environment variable (when source="env") whose name is given in the "ref" value.

    I<Structure Leaf Nodes> are required to include an "isa" key, whose value is a type
    (see L<Moose::Util::TypeConstraints>). If typechecking is not required, use isa => 'Any'.
    There are a few other keys that L<Config::Structured> respects in a leaf node:

    =over

    =item C<default>

    This key's value is the default configuration value if a data source or value is not provided by
    the configuation.

    =item C<description>

    =item C<notes>

    A human-readable description and implementation notes, respectively, of the configuration node.
    L<Config::Structured> does not do anything with these values at present, but they provides inline
    documentation of configuration directivess within the structure (particularly useful in the common
    case where the structure is read from a file)

    =back

    Besides C<structure> and C<config>, L<Config::Structured> also accepts a C<hooks> argument at
    initialization time. This argument must be a HashRef whose keys are patterns matching config
    node paths, and whose values are HashRefs containing C<on_load> and/or C<on_access> keys. These
    in turn point to CodeRefs which are run when the config value is initially loaded, or every time
    it is accessed, respectively.


name: perl-Config-TT2
arch: noarch
version: 0.53
epoch: 0
release: 4.51
summary: Reading configuration files with the Template-Toolkit parser
url: http://search.cpan.org/dist/Config-TT2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb62
rpm_sourcerpm: perl-Config-TT2-0.53-4.51.src.rpm
location_href: noarch/perl-Config-TT2-0.53-4.51.noarch.rpm
checksum_type: sha512
pkgId:
  ca66c3c82b7ccfc99066999ab95b04ba509329cc3b0966b751d8076e7eda4ee25b8c1e28c22948fc8fc6e6f12e606184c81b7cd76b916fa6c247ef1984a7c5f0

description:
  'Config::TT2' extends the 'Template-Toolkit' aka 'TT2' in a very special
  way:

  It returns the *VARIABLES STASH* instead of the template text!

  The TT2 syntax is very powerful, flexible and extensible. One of the key
  features of TT2 is the ability to bind template variables to any kind of
  Perl data: scalars, lists, hash arrays, sub-routines and objects.

  See Template::Manual::Variables for a reference.

  E.g. this Template-Toolkit config

    [%                        # tt2 directive start-tag
      scalar = 'string'       # strings in single or double quotes

      array = [ 10 20 30 ]    # commas are optional
      rev   = array.reverse   # powerful virtual methods
      item  = array.0         # interpolate previous value

      hash = { foo = 'bar'    # hashes to any depth
               moo = array    # points to above arrayref
  	   }
    %]                        # tt2 directive end-tag

  is returned as a perl datastructure:

     'scalar' => 'string'
     'array' => ARRAY(0x8ad2708)
        0  10
        1  20
        2  30
     'rev' => ARRAY(0x8afe740)
        0  30
        1  20
        2  10
     'item' => 10
     'hash' => HASH(0x8afe160)
        'foo' => 'bar'
        'moo' => ARRAY(0x8ad2708)
           -> REUSED_ADDRESS


name: perl-Config-TT2
arch: src
version: 0.53
epoch: 0
release: 4.51
summary: Reading configuration files with the Template-Toolkit parser
url: http://search.cpan.org/dist/Config-TT2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb62
location_href: src/perl-Config-TT2-0.53-4.51.src.rpm
checksum_type: sha512
pkgId:
  1c2393d8584086f196fcc2ae294b28eab1794cb0086abda1d0541753de8f8a1c7abdde82d14d71899da462e02802283bc36dd4b62b73538583363f07e13ba6cc

description:
  'Config::TT2' extends the 'Template-Toolkit' aka 'TT2' in a very special
  way:

  It returns the *VARIABLES STASH* instead of the template text!

  The TT2 syntax is very powerful, flexible and extensible. One of the key
  features of TT2 is the ability to bind template variables to any kind of
  Perl data: scalars, lists, hash arrays, sub-routines and objects.

  See Template::Manual::Variables for a reference.

  E.g. this Template-Toolkit config

    [%                        # tt2 directive start-tag
      scalar = 'string'       # strings in single or double quotes

      array = [ 10 20 30 ]    # commas are optional
      rev   = array.reverse   # powerful virtual methods
      item  = array.0         # interpolate previous value

      hash = { foo = 'bar'    # hashes to any depth
               moo = array    # points to above arrayref
  	   }
    %]                        # tt2 directive end-tag

  is returned as a perl datastructure:

     'scalar' => 'string'
     'array' => ARRAY(0x8ad2708)
        0  10
        1  20
        2  30
     'rev' => ARRAY(0x8afe740)
        0  30
        1  20
        2  10
     'item' => 10
     'hash' => HASH(0x8afe160)
        'foo' => 'bar'
        'moo' => ARRAY(0x8ad2708)
           -> REUSED_ADDRESS


name: perl-Config-Terse
arch: noarch
version: 0.01
epoch: 0
release: 4.58
summary: Config::Terse Perl module
url: http://search.cpan.org/dist/Config-Terse/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
rpm_sourcerpm: perl-Config-Terse-0.01-4.58.src.rpm
location_href: noarch/perl-Config-Terse-0.01-4.58.noarch.rpm
checksum_type: sha512
pkgId:
  4f27694dcb4f32c13b32121f4f377092e32a47403efb7fc9d5b1ac5424a859678b936a8fe072b967a25e355b9dd7d46fa3f4eae3349a705bf938ef80ab0e2bcd

description:
  Config::Terse parses configuration files with very compact syntax, which
  may seem rude or unfriendly. It provides sections with keyword/value pairs,
  sections inheritance and named groups of sections.

  Each line in the config file contains whitespace-delimited key and value:

    key         value
    anotherkey  other value
    koe         ne se chete

  Sections begin with equal sign on new line, followed by the section name:

    =newsection

    sectionkey1  value
    newkey       value

  Sections may inherit other sections. Inherited sections are specified with
  plus sign and name after the section name:

    =newsection  +othersection1  +othersection2  ...

  Sections may be grouped in groupss. Group names are specified with "at"
  sign (@) followed by the group name, after the section name:

    =apple  @fruits

  Inheritance and groups can be combined but order is important! All
  inherited sections specified before group is taken from the main (root)
  sections. Inherited sections after group name is taken from the same group
  (if such exists.

  Sections can be added to multiple groups. They will be linked together and
  changing one section key will be visible in the other groups.

  Here is an example:

    =green
      color  green

    =tree  @fruits
      isatree  yes

    =apple +green  @fruits  +tree
      name  this is a green apple tree

  The "apple" section will inherit "green" section, then will be put in the
  "fruits" group and finally will inherit the "tree" section from "fruits".

  All section and key names are converted to upper case by default.

  The result perl hash structure for all the examples combined will be:

    $VAR1 = {
              'GREEN' => {
                           'COLOR' => 'green'
                         },
              'MAIN' => {
                          'ANOTHERKEY' => 'other value',
                          'KEY' => 'value',
                          'KOE' => 'ne se chete'
                        },
              'FRUITS' => {
                            'TREE' => {
                                        'ISATREE' => 'yes'
                                      },
                            'APPLE' => {
                                         'COLOR' => 'green',
                                         'NAME' => 'this is a green apple tree',
                                         'ISATREE' => 'yes'
                                       }
                          },
              'NEWSECTION' => {
                                'SECTIONKEY1' => 'value',
                                'NEWKEY' => 'value'
                              }
            };

  Default section name is 'MAIN'. It is used for keys in files without any
  sections or for keys in the leading part of a file where no section has
  been defined yet. Default section name can be changed with 'MAIN' option
  and will be modified by the 'CASE' option. See 'OPTIONS' section below.


name: perl-Config-Terse
arch: src
version: 0.01
epoch: 0
release: 4.58
summary: Config::Terse Perl module
url: http://search.cpan.org/dist/Config-Terse/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
location_href: src/perl-Config-Terse-0.01-4.58.src.rpm
checksum_type: sha512
pkgId:
  f4f9bfbdb14851f3a383be82741453532d2f8c1fbed3e7043d3849e2ae3c2bbb8427c0d9670bc22c7d0b17b412d06ae413b29b7b233bd9738b5e48066dce64e8

description:
  Config::Terse parses configuration files with very compact syntax, which
  may seem rude or unfriendly. It provides sections with keyword/value pairs,
  sections inheritance and named groups of sections.

  Each line in the config file contains whitespace-delimited key and value:

    key         value
    anotherkey  other value
    koe         ne se chete

  Sections begin with equal sign on new line, followed by the section name:

    =newsection

    sectionkey1  value
    newkey       value

  Sections may inherit other sections. Inherited sections are specified with
  plus sign and name after the section name:

    =newsection  +othersection1  +othersection2  ...

  Sections may be grouped in groupss. Group names are specified with "at"
  sign (@) followed by the group name, after the section name:

    =apple  @fruits

  Inheritance and groups can be combined but order is important! All
  inherited sections specified before group is taken from the main (root)
  sections. Inherited sections after group name is taken from the same group
  (if such exists.

  Sections can be added to multiple groups. They will be linked together and
  changing one section key will be visible in the other groups.

  Here is an example:

    =green
      color  green

    =tree  @fruits
      isatree  yes

    =apple +green  @fruits  +tree
      name  this is a green apple tree

  The "apple" section will inherit "green" section, then will be put in the
  "fruits" group and finally will inherit the "tree" section from "fruits".

  All section and key names are converted to upper case by default.

  The result perl hash structure for all the examples combined will be:

    $VAR1 = {
              'GREEN' => {
                           'COLOR' => 'green'
                         },
              'MAIN' => {
                          'ANOTHERKEY' => 'other value',
                          'KEY' => 'value',
                          'KOE' => 'ne se chete'
                        },
              'FRUITS' => {
                            'TREE' => {
                                        'ISATREE' => 'yes'
                                      },
                            'APPLE' => {
                                         'COLOR' => 'green',
                                         'NAME' => 'this is a green apple tree',
                                         'ISATREE' => 'yes'
                                       }
                          },
              'NEWSECTION' => {
                                'SECTIONKEY1' => 'value',
                                'NEWKEY' => 'value'
                              }
            };

  Default section name is 'MAIN'. It is used for keys in files without any
  sections or for keys in the leading part of a file where no section has
  been defined yet. Default section name can be changed with 'MAIN' option
  and will be modified by the 'CASE' option. See 'OPTIONS' section below.


name: perl-Config-Tiny
arch: noarch
version: 2.28
epoch: 0
release: 1.14
summary: Read/Write .ini style files with as little code as possible
url: https://metacpan.org/release/Config-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Config-Tiny-2.28-1.14.src.rpm
location_href: noarch/perl-Config-Tiny-2.28-1.14.noarch.rpm
checksum_type: sha512
pkgId:
  73c8300ce5e53cef32524d370cc7a7cd9d00f8b7abca099b7a13d6d634dfd06df44107758440a6d7cebe5931556051031b3e2e4df955c31125ea15fbef7aa605

description:
  'Config::Tiny' is a Perl class to read and write .ini style configuration
  files 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 alternative to the standard modules.

  This module is primarily for reading human written files, and anything we
  write shouldn't need to have documentation/comments. If you need something
  with more power move up to Config::Simple, Config::General or one of the
  many other 'Config::*' modules.

  Lastly, Config::Tiny does *not* preserve your comments, whitespace, or the
  order of your config file.

  See Config::Tiny::Ordered (and possibly others) for the preservation of the
  order of the entries in the file.


name: perl-Config-Tiny
arch: src
version: 2.28
epoch: 0
release: 1.14
summary: Read/Write .ini style files with as little code as possible
url: https://metacpan.org/release/Config-Tiny
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: hurricane3
location_href: src/perl-Config-Tiny-2.28-1.14.src.rpm
checksum_type: sha512
pkgId:
  d50411e9511860bddaaf6094fdfdf405ee4d4448cace3a8c6efed1f5556238dfc31dfa7f0b631421ddbc1803323bb5fab8e6b763980af887082a088dcb54ec04

description:
  'Config::Tiny' is a Perl class to read and write .ini style configuration
  files 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 alternative to the standard modules.

  This module is primarily for reading human written files, and anything we
  write shouldn't need to have documentation/comments. If you need something
  with more power move up to Config::Simple, Config::General or one of the
  many other 'Config::*' modules.

  Lastly, Config::Tiny does *not* preserve your comments, whitespace, or the
  order of your config file.

  See Config::Tiny::Ordered (and possibly others) for the preservation of the
  order of the entries in the file.


name: perl-Config-Tiny-Ordered
arch: noarch
version: 1.03
epoch: 0
release: 1.33
summary: Read/Write ordered .ini style files with as little code as possible
url: https://metacpan.org/release/Config-Tiny-Ordered
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
rpm_sourcerpm: perl-Config-Tiny-Ordered-1.03-1.33.src.rpm
location_href: noarch/perl-Config-Tiny-Ordered-1.03-1.33.noarch.rpm
checksum_type: sha512
pkgId:
  6f8951c53925adacd6fae25a014df143a6dfcbd801c5f4b8a3f4da36ae323af62d2ba6cb6d0e50fd1f1f268be23aa31a62809f0901ab01d3a870491bd344a6a8

description:
  'Config::Tiny::Ordered' is a perl class to read and write .ini style
  configuration files with as little code as possible.

  Read more in the docs for 'Config::Tiny'.

  This module is primarily for reading human written files, and anything we
  write shouldn't need to have documentation/comments. If you need something
  with more power, move up to Config::Tiny, Config::IniFiles, Config::Simple,
  Config::General or one of the many other 'Config::*' modules.

  Note: Config::Tiny::Ordered does *not* preserve your comments or
  whitespace.

  This module differs from 'Config::Tiny' in that here the data within a
  section is stored in memory in the same order as it appears in the input
  file or string.

  'Config::Tiny::Ordered' does this by storing the keys and values in an
  arrayref rather than, as most config modules do, in a hashref.

  This arrayref consists of an ordered set of hashrefs, and these hashrefs
  use the keys 'key' and 'value'.

  So, in memory, the data in the synopsis, for the section called 'section',
  looks like:

  	[
  	{key => 'reg_exp_1', value => 'High Priority'},
  	{key => 'reg_exp_2', vlaue => 'Low Priority'},
  	etc
  	]

  This means the config file can be used in situations such as with business
  rules which must be applied in a specific order.


name: perl-Config-Tiny-Ordered
arch: src
version: 1.03
epoch: 0
release: 1.33
summary: Read/Write ordered .ini style files with as little code as possible
url: https://metacpan.org/release/Config-Tiny-Ordered
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus2
location_href: src/perl-Config-Tiny-Ordered-1.03-1.33.src.rpm
checksum_type: sha512
pkgId:
  87ee7b12478fdd89f7d1c5be997e66b5fe8f2e3d222616d9693059b015889b3f558e84ac2a0884a874a35cafeb118eddaa12281c0870b98ccd3bcbd4800a66f5

description:
  'Config::Tiny::Ordered' is a perl class to read and write .ini style
  configuration files with as little code as possible.

  Read more in the docs for 'Config::Tiny'.

  This module is primarily for reading human written files, and anything we
  write shouldn't need to have documentation/comments. If you need something
  with more power, move up to Config::Tiny, Config::IniFiles, Config::Simple,
  Config::General or one of the many other 'Config::*' modules.

  Note: Config::Tiny::Ordered does *not* preserve your comments or
  whitespace.

  This module differs from 'Config::Tiny' in that here the data within a
  section is stored in memory in the same order as it appears in the input
  file or string.

  'Config::Tiny::Ordered' does this by storing the keys and values in an
  arrayref rather than, as most config modules do, in a hashref.

  This arrayref consists of an ordered set of hashrefs, and these hashrefs
  use the keys 'key' and 'value'.

  So, in memory, the data in the synopsis, for the section called 'section',
  looks like:

  	[
  	{key => 'reg_exp_1', value => 'High Priority'},
  	{key => 'reg_exp_2', vlaue => 'Low Priority'},
  	etc
  	]

  This means the config file can be used in situations such as with business
  rules which must be applied in a specific order.


name: perl-Config-Tiny-Singleton
arch: noarch
version: 0.02
epoch: 0
release: 8.49
summary: Singleton-Pattern Implementation for Config::Tiny
url: http://search.cpan.org/dist/Config-Tiny-Singleton/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb09
rpm_sourcerpm: perl-Config-Tiny-Singleton-0.02-8.49.src.rpm
location_href: noarch/perl-Config-Tiny-Singleton-0.02-8.49.noarch.rpm
checksum_type: sha512
pkgId:
  9c5ad1998a574ddaaab6855cd53d94028fe607d866b5da47ae54e8962a11d9204c552d432407ffa7f8f56ef858c9bcb7aa4dc3d092e1fd2d4b380a189ac4c974

description:
  You may make many modules and some config-files when you build large
  applications. There are several ways to handle configs. One is to create
  new config-object in each packages that need data set in config-files.
  However, this will make your app's performance pretty bad. Second is to let
  your context-object to keep your config-object. But your application become
  larger and larger, it'll be too hard to let your context to handle all
  configs. And third is, this is better, to implement singleton-pattern. Try
  that, and now you only need to call your configs instance method in your
  package where you want to use it in.


name: perl-Config-Tiny-Singleton
arch: src
version: 0.02
epoch: 0
release: 8.49
summary: Singleton-Pattern Implementation for Config::Tiny
url: http://search.cpan.org/dist/Config-Tiny-Singleton/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb09
location_href: src/perl-Config-Tiny-Singleton-0.02-8.49.src.rpm
checksum_type: sha512
pkgId:
  a3f993abe97bfdc698748ff6c89615d9fe1cdbdff55cb314884627794a4296fc0c65d57af5b4da98e57b4b92e1fe7a598c98db113d1d298f1bcbd9edf15008d1

description:
  You may make many modules and some config-files when you build large
  applications. There are several ways to handle configs. One is to create
  new config-object in each packages that need data set in config-files.
  However, this will make your app's performance pretty bad. Second is to let
  your context-object to keep your config-object. But your application become
  larger and larger, it'll be too hard to let your context to handle all
  configs. And third is, this is better, to implement singleton-pattern. Try
  that, and now you only need to call your configs instance method in your
  package where you want to use it in.


name: perl-Config-Trivial
arch: noarch
version: 0.81
epoch: 0
release: 6.58
summary: Very simple tool for reading and writing very simple configuration files
url: http://search.cpan.org/dist/Config-Trivial/
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat17
rpm_sourcerpm: perl-Config-Trivial-0.81-6.58.src.rpm
location_href: noarch/perl-Config-Trivial-0.81-6.58.noarch.rpm
checksum_type: sha512
pkgId:
  062e70a5e38834a4ce512157fe299e43f2b9082ad83fad78289a8080109b12e4b2d154f8376cab8fe0fabc9fea3d8a2b5c1b2aefe9f72984c6ac6fc1b22c926b

description:
  Use this module when you want use "Yet Another" very simple, light weight
  configuration file reader. The module simply returns a reference to a
  single hash for you to read configuration values from, and uses the same
  hash to write a new config file.


name: perl-Config-Trivial
arch: src
version: 0.81
epoch: 0
release: 6.58
summary: Very simple tool for reading and writing very simple configuration files
url: http://search.cpan.org/dist/Config-Trivial/
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat17
location_href: src/perl-Config-Trivial-0.81-6.58.src.rpm
checksum_type: sha512
pkgId:
  98764809041958e7769800e2e9aa526d5f242db7a842fb2d3eb811413606ccf43b7909609af2c810d974eeae9dfe74343fed60e5bcc669794bda6200410036b9

description:
  Use this module when you want use "Yet Another" very simple, light weight
  configuration file reader. The module simply returns a reference to a
  single hash for you to read configuration values from, and uses the same
  hash to write a new config file.


name: perl-Config-Universal
arch: noarch
version: 0.5
epoch: 0
release: 8.65
summary: Universal object oriented config file reader
description: This module is designed to read object structured config files.
url: http://search.cpan.org/dist/Config-Universal/
rpm_license: rights reserved.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Config-Universal-0.5-8.65.src.rpm
location_href: noarch/perl-Config-Universal-0.5-8.65.noarch.rpm
checksum_type: sha512
pkgId:
  11fe7746b47a599f2c14be386e784dee5c5036d6edee774875844436a10b8d8b4815d82eeef96277066268a15bcd00bd2cd229b44ef362356c2c11f06830b615


name: perl-Config-Universal
arch: src
version: 0.5
epoch: 0
release: 8.65
summary: Universal object oriented config file reader
description: This module is designed to read object structured config files.
url: http://search.cpan.org/dist/Config-Universal/
rpm_license: rights reserved.
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
location_href: src/perl-Config-Universal-0.5-8.65.src.rpm
checksum_type: sha512
pkgId:
  9feab86d6233e37f9951f0925794b02f85a70b64a6ea46ae4c4ecddffe8eecbb542f20ee059524276f7a757b7fa38c81ed38ba7769d5f7e7cfb8c1f4a404b83c


name: perl-Config-Utils
arch: noarch
version: 0.08
epoch: 0
release: 1.7
summary: Config utilitites
description: Config utilitites.
url: https://metacpan.org/release/Config-Utils
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Config-Utils-0.08-1.7.src.rpm
location_href: noarch/perl-Config-Utils-0.08-1.7.noarch.rpm
checksum_type: sha512
pkgId:
  cf7b5e3fd6540efe365f4bcec49492431d032b1898255a723f47b9f69e15b1f42b14d8ca17175bd0fb37cab70b2897a0a4b419dbb2876db310b32f45142bff3f


name: perl-Config-Utils
arch: src
version: 0.08
epoch: 0
release: 1.7
summary: Config utilitites
description: Config utilitites.
url: https://metacpan.org/release/Config-Utils
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus3
location_href: src/perl-Config-Utils-0.08-1.7.src.rpm
checksum_type: sha512
pkgId:
  d7e9c1c23628f7d564490d0e353a0f605d9e97e8dfe03627a3ac01131d8b0983555709c3437155a57acc88e751c5bfdf2ddbf12f8f150b1572122bce7b2fcdba


name: perl-Config-Validate
arch: noarch
version: 0.2.6
epoch: 0
release: 10.38
summary: Validate data structures generated from
url: https://metacpan.org/release/Config-Validate
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Config-Validate-0.2.6-10.38.src.rpm
location_href: noarch/perl-Config-Validate-0.2.6-10.38.noarch.rpm
checksum_type: sha512
pkgId:
  c9c44999b9a477595bb3f2281cb9e03a77cc99f1afbc6651dc3240efa5b7829601b5ee6cef650c2e9dd256e094e30513f59532486cae852621f97189979ac43d

description:
  This module is for validating configuration data that has been read in
  already and is in a Perl data structure. It does not handle reading or
  parsing configuration files since there are a plethora of available modules
  on CPAN to do that task. Instead it concentrates on verifying that the data
  read is correct, and providing defaults where appropriate. It also allows
  you to specify that a given configuration key may be available under
  several aliases, and have those renamed to the canonical name
  automatically.

  The basic model used is that the caller provides a schema as a perl data
  structure that describes the constraints to verify against. The caller can
  then use the 'Config::Validate' object to validate any number of data
  structures against the configured schema. If the data structure conforms to
  the schema given, then a new data structure will be returned, otherwise an
  exception is thrown.

  Probably the easiest way to explain the intent is that 'Config::Validate'
  is trying to be like 'Params::Validate' for configuration files and other
  data structures.

  This module has the following features:

  * * Data structure depth is only limited by stack depth

  * * Can provide defaults for missing items at any level of the data
    structure.

  * * Can require that items exist, or items can be optional.

  * * Can validate items in the data structure against a number of built in
    data types, and users can easily add more data types.

  * * Configuration keys can be known by several names, and will be
    normalized to the canonical name in the data structure returned by the
    validation.


name: perl-Config-Validate
arch: src
version: 0.2.6
epoch: 0
release: 10.38
summary: Validate data structures generated from
url: https://metacpan.org/release/Config-Validate
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Config-Validate-0.2.6-10.38.src.rpm
checksum_type: sha512
pkgId:
  ae487f2ee5dac7e5dd34eb31a40d746eabcdd9626f728ebebd81fe5f487bcad547885911131b4d87d5c4e9441f0cfb81f8538eea9fc8d59ab3513d58348d2195

description:
  This module is for validating configuration data that has been read in
  already and is in a Perl data structure. It does not handle reading or
  parsing configuration files since there are a plethora of available modules
  on CPAN to do that task. Instead it concentrates on verifying that the data
  read is correct, and providing defaults where appropriate. It also allows
  you to specify that a given configuration key may be available under
  several aliases, and have those renamed to the canonical name
  automatically.

  The basic model used is that the caller provides a schema as a perl data
  structure that describes the constraints to verify against. The caller can
  then use the 'Config::Validate' object to validate any number of data
  structures against the configured schema. If the data structure conforms to
  the schema given, then a new data structure will be returned, otherwise an
  exception is thrown.

  Probably the easiest way to explain the intent is that 'Config::Validate'
  is trying to be like 'Params::Validate' for configuration files and other
  data structures.

  This module has the following features:

  * * Data structure depth is only limited by stack depth

  * * Can provide defaults for missing items at any level of the data
    structure.

  * * Can require that items exist, or items can be optional.

  * * Can validate items in the data structure against a number of built in
    data types, and users can easily add more data types.

  * * Configuration keys can be known by several names, and will be
    normalized to the canonical name in the data structure returned by the
    validation.


name: perl-Config-Validator
arch: noarch
version: 1.4
epoch: 0
release: 1.18
summary: Schema based configuration validation
url: https://metacpan.org/release/Config-Validator
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb12
rpm_sourcerpm: perl-Config-Validator-1.4-1.18.src.rpm
location_href: noarch/perl-Config-Validator-1.4-1.18.noarch.rpm
checksum_type: sha512
pkgId:
  0394c44bec6f2669006ce127a05cb1bfb0b40160b080878bf27b55b44f091852c12a7a625f61188eee26e220c6b6f2f4d4e540711ffc28c8625566489b164b58

description:
  This module allows to perform schema based configuration validation.

  The idea is to define in a schema what valid data is. This schema can be
  used to create a validator object that can in turn be used to make sure
  that some data indeed conforms to the schema.

  Although the primary focus is on "configuration" (for instance as provided
  by modules like Config::General) and, to a lesser extent, "options" (for
  instance as provided by modules like Getopt::Long), this module can in fact
  validate any data structure.


name: perl-Config-Validator
arch: src
version: 1.4
epoch: 0
release: 1.18
summary: Schema based configuration validation
url: https://metacpan.org/release/Config-Validator
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb12
location_href: src/perl-Config-Validator-1.4-1.18.src.rpm
checksum_type: sha512
pkgId:
  1fd7e199fc9e6249853c3e280eefe6d4384b3a8b0e2f6e86fe0ddc560d72a3992ef0678c16b35fa592be195b9d6f17562beeb722f92a65e7a21d3c86cfb46f89

description:
  This module allows to perform schema based configuration validation.

  The idea is to define in a schema what valid data is. This schema can be
  used to create a validator object that can in turn be used to make sure
  that some data indeed conforms to the schema.

  Although the primary focus is on "configuration" (for instance as provided
  by modules like Config::General) and, to a lesser extent, "options" (for
  instance as provided by modules like Getopt::Long), this module can in fact
  validate any data structure.


name: perl-Config-Versioned
arch: noarch
version: 1.01
epoch: 0
release: 7.39
summary: Simple, versioned access to configuration data
url: https://metacpan.org/release/Config-Versioned
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Config-Versioned-1.01-7.39.src.rpm
location_href: noarch/perl-Config-Versioned-1.01-7.39.noarch.rpm
checksum_type: sha512
pkgId:
  fd545fa2f82d6f710daf94ab1d4033748ae524a942a43aff1ea0937500f647d59157e75ceb3104bd7d985c9a07646b989d433a80b7e40af2a645592d2c61111b

description:
  Config::Versioned allows an application to access configuration parameters
  not only by parameter name, but also by version number. This allows for the
  configuration subsystem to store previous versions of the configuration
  parameters. When requesting the value for a specific attribute, the
  programmer specifies whether to fetch the most recent value or a previous
  value.

  This is useful for long-running tasks such as in a workflow-based
  application where task-specific values (e.g.: profiles) are static over the
  life of a workflow, while global values (e.g.: name of an LDAP server to be
  queried) should always be the most recent.

  Config::Versioned handles the versions by storing the configuration data in
  an internal Git repository. Each import of configuration files into the
  repository is documented with a commit. When a value is fetched, it is this
  commit that is referenced directly when specifying the version.

  The access to the individual attributes is via a named-parameter scheme,
  where the key is a dot-separated string.

  Currently, 'Config::Std' is used for the import of the data files into the
  internal Git repository. Support for other configuration modules (e.g.:
  'Config::Any') is planned.


name: perl-Config-Versioned
arch: src
version: 1.01
epoch: 0
release: 7.39
summary: Simple, versioned access to configuration data
url: https://metacpan.org/release/Config-Versioned
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Config-Versioned-1.01-7.39.src.rpm
checksum_type: sha512
pkgId:
  90802f5b5bbb6d307c5a15b6c3a024f1798c43365e844b2b013ceb4ca8c8f85e851d4340a1904227bb22d844370afffb7ce318d57190dc8b0bd732381b07ade7

description:
  Config::Versioned allows an application to access configuration parameters
  not only by parameter name, but also by version number. This allows for the
  configuration subsystem to store previous versions of the configuration
  parameters. When requesting the value for a specific attribute, the
  programmer specifies whether to fetch the most recent value or a previous
  value.

  This is useful for long-running tasks such as in a workflow-based
  application where task-specific values (e.g.: profiles) are static over the
  life of a workflow, while global values (e.g.: name of an LDAP server to be
  queried) should always be the most recent.

  Config::Versioned handles the versions by storing the configuration data in
  an internal Git repository. Each import of configuration files into the
  repository is documented with a commit. When a value is fetched, it is this
  commit that is referenced directly when specifying the version.

  The access to the individual attributes is via a named-parameter scheme,
  where the key is a dot-separated string.

  Currently, 'Config::Std' is used for the import of the data files into the
  internal Git repository. Support for other configuration modules (e.g.:
  'Config::Any') is planned.


name: perl-Config-XPath
arch: noarch
version: 0.16
epoch: 0
release: 8.58
summary: Retrieve Configuration Data From Xml Files by Using Xpath
url: http://search.cpan.org/dist/Config-XPath/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus2
rpm_sourcerpm: perl-Config-XPath-0.16-8.58.src.rpm
location_href: noarch/perl-Config-XPath-0.16-8.58.noarch.rpm
checksum_type: sha512
pkgId:
  d2de446554f1f5d3c24bb3d492f197582f2d565b95652472c111de660642204113e8c42f19616855e40b7d8e1a579fa433f4e1a4af949b8988bc60652ee1ce9f

description:
  This module provides easy access to configuration data stored in an XML
  file. Configuration is retrieved using XPath keys; various methods exist to
  convert the result to a variety of convenient forms.

  If the methods are called as static functions (as opposed to as object
  methods) then they access data stored in the default configuration file
  (details given below).


name: perl-Config-XPath
arch: src
version: 0.16
epoch: 0
release: 8.58
summary: Retrieve Configuration Data From Xml Files by Using Xpath
url: http://search.cpan.org/dist/Config-XPath/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus2
location_href: src/perl-Config-XPath-0.16-8.58.src.rpm
checksum_type: sha512
pkgId:
  34b73ecb42eecc82774df60adaa09248d1c29ff79c090d3b7a16421c08126ac4e778292065b6f3c881280f5d235b9370cf82eec05fc19ef6eaf1e053e5f6e2a8

description:
  This module provides easy access to configuration data stored in an XML
  file. Configuration is retrieved using XPath keys; various methods exist to
  convert the result to a variety of convenient forms.

  If the methods are called as static functions (as opposed to as object
  methods) then they access data stored in the default configuration file
  (details given below).


name: perl-Config-YAML
arch: noarch
version: 1.42
epoch: 0
release: 8.60
summary: Simple configuration automation
description: Simple configuration automation
url: http://search.cpan.org/dist/Config-YAML/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Config-YAML-1.42-8.60.src.rpm
location_href: noarch/perl-Config-YAML-1.42-8.60.noarch.rpm
checksum_type: sha512
pkgId:
  5b308cc8ffccf75374603e0269ba7240709e2991565654d3fcdeb081fadd30c1eb3e824730559b284f5ac664c181632c77166045e9b89ed6405919caf4c8dba2


name: perl-Config-YAML
arch: src
version: 1.42
epoch: 0
release: 8.60
summary: Simple configuration automation
description: Simple configuration automation
url: http://search.cpan.org/dist/Config-YAML/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
location_href: src/perl-Config-YAML-1.42-8.60.src.rpm
checksum_type: sha512
pkgId:
  0ea7a15ba4f7f9b9178111357cc888efa1a58e27015426f59f43868ccde0bf5d6a974b37b5af9da9debecb3c40e4471754fee9e7c92640e21f5b3ad4d37d09a1


name: perl-Config-YAML-Tiny
arch: noarch
version: 1.42.0
epoch: 0
release: 8.56
summary: Simple Reading and Writing of Yaml-Formatted
url: http://search.cpan.org/dist/Config-YAML-Tiny/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
rpm_sourcerpm: perl-Config-YAML-Tiny-1.42.0-8.56.src.rpm
location_href: noarch/perl-Config-YAML-Tiny-1.42.0-8.56.noarch.rpm
checksum_type: sha512
pkgId:
  14a1211c12f60ba3132795fd85593858c54269547122cbf7a86500389383cde92b8e2e2b19371db0014275b6ef253e11640c642ee019797843471508308ab2c7

description:
  Config::YAML is a somewhat object-oriented wrapper around the YAML module
  which makes reading and writing configuration files simple. Handling
  multiple config files (e.g. system and per-user configuration, or a gallery
  app with per-directory configuration) is a snap.


name: perl-Config-YAML-Tiny
arch: src
version: 1.42.0
epoch: 0
release: 8.56
summary: Simple Reading and Writing of Yaml-Formatted
url: http://search.cpan.org/dist/Config-YAML-Tiny/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
location_href: src/perl-Config-YAML-Tiny-1.42.0-8.56.src.rpm
checksum_type: sha512
pkgId:
  e5d9a621c7c785b3a6f138ca54d222f2da7009b441c5b28508059772b68423e097f26efcd261c45f06c6a0c4db733ffd39a8621a7ea93e551b2b14652174afb0

description:
  Config::YAML is a somewhat object-oriented wrapper around the YAML module
  which makes reading and writing configuration files simple. Handling
  multiple config files (e.g. system and per-user configuration, or a gallery
  app with per-directory configuration) is a snap.


name: perl-Config-Yacp
arch: noarch
version: 2.00
epoch: 0
release: 8.52
summary: Yet Another Configuration Module
url: http://search.cpan.org/dist/Config-Yacp/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Config-Yacp-2.00-8.52.src.rpm
location_href: noarch/perl-Config-Yacp-2.00-8.52.noarch.rpm
checksum_type: sha512
pkgId:
  4338916ec4e71aa4f013c995779a4c10abd99288816dd3b6660164b84f2c285a7d4ffffbd2a87691fe600f592ca808a7b615d63e24cae74beaa4693462b0e313

description:
  * new

  'my $config =
  Config::Yacp->new(FileName=>'config.ini',CommentMarker=>';');'

  This method creates the Config::Yacp object and loads the file into an
  internal hash within the object. The filename parameter is mandatory, and
  the CommentMarker parameter is an optional one. Both parameter names are
  case insensitive. The default comment marker is the # character. The only
  other character that can be used as a comment marker is the ; character,
  which is used by Unreal Tournament config files.

  * retrieve_sections

  'my @sections = $config->retrieve_sections;'

  This method retrieves the section names from the ini file.

  * retrieve_parameters

  'my @params = $config->retrieve_parameters("Section1");'

  This method retrieves the parameters for a given section. This method will
  croak if the section does not exist.

  * retrieve_value

  'my $value = $config->retrieve_value('Section1','Parameter2');'

  This method will retrieve the value of a given parameter within the
  specified section. It will croak if it receives a non-existent section or
  parameter.

  * retrieve_comment

  'my $comment = $config->retrieve_comment('Section2','Parameter2');'

  This method will retrieve the comment attached to given parameter within a
  section. It will give a warning if the parameter does not have a comment.
  It will croak if the given section or parameter is invalid.

  * change_value

  '$config->change_value('Section2','Parameter4','NewValue');'

  This method allows for the value of a specified parameter to be changed to
  a new value. It will croak if the given section or parameter is invalid.

  * add_comment

  '$config->add_comment('Section1','Parameter2',"New comment");'

  This method will add a comment to a specified parameter within a section.
  It will croak if the given section or parameter is invalid.

  * add_section

  '$config->add_section('Section3');'

  This method adds a new section to the configuration. It will give a warning
  if the section already exists.

  * add_parameter

  '$config->add_parameter('Section3','Parameter5','Value5',"Optional
  comment");'

  This method will add a new parameter and value to a specified section,
  along with an optiona comment. It will croak if the section is invalid.

  * delete_section

  '$config->delete_section('Section3');'

  This method will delete the given section. If there are any
  parameter/values still associated with it, they will be deleted as well. It
  will croak if the given section name is invalid.

  * delete_parameter

  '$config->delete_parameter('Section3','Parameter5');'

  This method will delete a specified parameter within a section. It will
  also remove any comments associated with that parameter. It will croak if
  either the section or parameter name is invalid.

  * delete_comment

  '$config->delete_comment('Section2','Parameter4');'

  This method will delete a comment associated with the specified parameter
  within a section. It will give a warning if a comment is not associated
  with the paramter.

  * display_config

  '$config->display_config;'

  This method uses Data::Dumper to print to STDOUT the contents of the
  configuration variable within the Config::Yacp object.

  * save

  '$config->save;'

  This method saves the contents of the configuration hash back to the file
  that it initially loaded the hash from.


name: perl-Config-Yacp
arch: src
version: 2.00
epoch: 0
release: 8.52
summary: Yet Another Configuration Module
url: http://search.cpan.org/dist/Config-Yacp/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
location_href: src/perl-Config-Yacp-2.00-8.52.src.rpm
checksum_type: sha512
pkgId:
  6e607cd2fa3edbf8200f6d28942311fcf10cfe03eb96b6064467eb5a4a6363c448f7999b2fecd93adf260e569c6043eb3b39a2805dc9b36689f55cc05201932b

description:
  * new

  'my $config =
  Config::Yacp->new(FileName=>'config.ini',CommentMarker=>';');'

  This method creates the Config::Yacp object and loads the file into an
  internal hash within the object. The filename parameter is mandatory, and
  the CommentMarker parameter is an optional one. Both parameter names are
  case insensitive. The default comment marker is the # character. The only
  other character that can be used as a comment marker is the ; character,
  which is used by Unreal Tournament config files.

  * retrieve_sections

  'my @sections = $config->retrieve_sections;'

  This method retrieves the section names from the ini file.

  * retrieve_parameters

  'my @params = $config->retrieve_parameters("Section1");'

  This method retrieves the parameters for a given section. This method will
  croak if the section does not exist.

  * retrieve_value

  'my $value = $config->retrieve_value('Section1','Parameter2');'

  This method will retrieve the value of a given parameter within the
  specified section. It will croak if it receives a non-existent section or
  parameter.

  * retrieve_comment

  'my $comment = $config->retrieve_comment('Section2','Parameter2');'

  This method will retrieve the comment attached to given parameter within a
  section. It will give a warning if the parameter does not have a comment.
  It will croak if the given section or parameter is invalid.

  * change_value

  '$config->change_value('Section2','Parameter4','NewValue');'

  This method allows for the value of a specified parameter to be changed to
  a new value. It will croak if the given section or parameter is invalid.

  * add_comment

  '$config->add_comment('Section1','Parameter2',"New comment");'

  This method will add a comment to a specified parameter within a section.
  It will croak if the given section or parameter is invalid.

  * add_section

  '$config->add_section('Section3');'

  This method adds a new section to the configuration. It will give a warning
  if the section already exists.

  * add_parameter

  '$config->add_parameter('Section3','Parameter5','Value5',"Optional
  comment");'

  This method will add a new parameter and value to a specified section,
  along with an optiona comment. It will croak if the section is invalid.

  * delete_section

  '$config->delete_section('Section3');'

  This method will delete the given section. If there are any
  parameter/values still associated with it, they will be deleted as well. It
  will croak if the given section name is invalid.

  * delete_parameter

  '$config->delete_parameter('Section3','Parameter5');'

  This method will delete a specified parameter within a section. It will
  also remove any comments associated with that parameter. It will croak if
  either the section or parameter name is invalid.

  * delete_comment

  '$config->delete_comment('Section2','Parameter4');'

  This method will delete a comment associated with the specified parameter
  within a section. It will give a warning if a comment is not associated
  with the paramter.

  * display_config

  '$config->display_config;'

  This method uses Data::Dumper to print to STDOUT the contents of the
  configuration variable within the Config::Yacp object.

  * save

  '$config->save;'

  This method saves the contents of the configuration hash back to the file
  that it initially loaded the hash from.


name: perl-Config-ZOMG
arch: noarch
version: 1.000000
epoch: 0
release: 7.57
summary: Yet Another Catalyst::Plugin::ConfigLoader-style layer over Config::Any
url: http://search.cpan.org/dist/Config-ZOMG/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Config-ZOMG-1.000000-7.57.src.rpm
location_href: noarch/perl-Config-ZOMG-1.000000-7.57.noarch.rpm
checksum_type: sha512
pkgId:
  1ba113f44b49bf36bd5a1bfac79cdf04119564a6b59239f10e1369118dae5da1f44c426ffc129cc12c7bbf81fa12ade1ca543d983cb39b9e33e459ca62ef985b

description:
  'Config::ZOMG' is a fork of Config::JFDI. It removes a couple of unusual
  features and passes the same tests three times faster than Config::JFDI.

  'Config::ZOMG' is an implementation of Catalyst::Plugin::ConfigLoader that
  exists outside of Catalyst.

  'Config::ZOMG' will scan a directory for files matching a certain name. If
  such a file is found which also matches an extension that Config::Any can
  read, then the configuration from that file will be loaded.

  'Config::ZOMG' will also look for special files that end with a '_local'
  suffix. Files with this special suffix will take precedence over any other
  existing configuration file, if any. The precedence takes place by merging
  the local configuration with the "standard" configuration via
  Hash::Merge::Simple.

  Finally you can override/modify the path search from outside your
  application, by setting the '${NAME}_CONFIG' variable outside your
  application (where '$NAME' is the uppercase version of what you passed to
  Config::ZOMG->new).


name: perl-Config-ZOMG
arch: src
version: 1.000000
epoch: 0
release: 7.57
summary: Yet Another Catalyst::Plugin::ConfigLoader-style layer over Config::Any
url: http://search.cpan.org/dist/Config-ZOMG/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Config-ZOMG-1.000000-7.57.src.rpm
checksum_type: sha512
pkgId:
  7b358db5fafd531ae71b07f7cb66d63c3440155e5b20b74339e3fa5a621c9d2b06568748d817e247b25be6728d188c59b817c84a00d433d57da01309e91d8348

description:
  'Config::ZOMG' is a fork of Config::JFDI. It removes a couple of unusual
  features and passes the same tests three times faster than Config::JFDI.

  'Config::ZOMG' is an implementation of Catalyst::Plugin::ConfigLoader that
  exists outside of Catalyst.

  'Config::ZOMG' will scan a directory for files matching a certain name. If
  such a file is found which also matches an extension that Config::Any can
  read, then the configuration from that file will be loaded.

  'Config::ZOMG' will also look for special files that end with a '_local'
  suffix. Files with this special suffix will take precedence over any other
  existing configuration file, if any. The precedence takes place by merging
  the local configuration with the "standard" configuration via
  Hash::Merge::Simple.

  Finally you can override/modify the path search from outside your
  application, by setting the '${NAME}_CONFIG' variable outside your
  application (where '$NAME' is the uppercase version of what you passed to
  Config::ZOMG->new).


name: perl-Config-apiLayers
arch: noarch
version: 0.11
epoch: 0
release: 1.57
summary: Auto-prototyping object properties in multiple configuration layers
url: http://search.cpan.org/dist/Config-apiLayers/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb71
rpm_sourcerpm: perl-Config-apiLayers-0.11-1.57.src.rpm
location_href: noarch/perl-Config-apiLayers-0.11-1.57.noarch.rpm
checksum_type: sha512
pkgId:
  0f124733e3fc333b0489fe09a99da2cba1776ce034816bcb365ae170ce43e8afdff1619ea0817682de0a752a5dc54c93d53759c9a13336b48c3f93eed117b711

description:
  Used as a base module or on its own to manage configuration properties of
  an application. Its default behavior is to auto-prototype property
  attributes. Validators can be used to validate values to be set.
  Configuration can be used with 'Getopt::Long' and 'Getopt::LongUsage' for
  obtaining configuration.

  Properties that are imported or directly configured can be stored in one or
  multiple layers, and do not immediately affect each other. When retrieved,
  the values of properties are obtained from the layers in a top-down
  fashion.

  The values of properties can also be functions. When the value is
  retrieved, the function is executed which can be used to combine multiple
  property values together, or do smoething entirely different.


name: perl-Config-apiLayers
arch: src
version: 0.11
epoch: 0
release: 1.57
summary: Auto-prototyping object properties in multiple configuration layers
url: http://search.cpan.org/dist/Config-apiLayers/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb71
location_href: src/perl-Config-apiLayers-0.11-1.57.src.rpm
checksum_type: sha512
pkgId:
  5b380480e7fbedb27efc5635197c12d7be8ec953e7537f0e466d4a9d0c4b122b535794b73a996f94946dba2932f12728b3dfbd2b5aa5a77bbbe4d63ae5f2e11f

description:
  Used as a base module or on its own to manage configuration properties of
  an application. Its default behavior is to auto-prototype property
  attributes. Validators can be used to validate values to be set.
  Configuration can be used with 'Getopt::Long' and 'Getopt::LongUsage' for
  obtaining configuration.

  Properties that are imported or directly configured can be stored in one or
  multiple layers, and do not immediately affect each other. When retrieved,
  the values of properties are obtained from the layers in a top-down
  fashion.

  The values of properties can also be functions. When the value is
  retrieved, the function is executed which can be used to combine multiple
  property values together, or do smoething entirely different.


name: perl-ConfigReader-Simple
arch: noarch
version: 1.295
epoch: 0
release: 1.14
summary: Simple line-oriented configuration file parser
url: https://metacpan.org/release/ConfigReader-Simple
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb58
rpm_sourcerpm: perl-ConfigReader-Simple-1.295-1.14.src.rpm
location_href: noarch/perl-ConfigReader-Simple-1.295-1.14.noarch.rpm
checksum_type: sha512
pkgId:
  3e90a86c37c3443ef8e7272d6e8f59912acde51a10671fdce015c1a44c8dae9c423814d8f9cec6b2c6b1a6ec572b52b3ca06e76c713d9c388ef00c0a7d3b90a2

description:
  'ConfigReader::Simple' reads and parses simple configuration files. It is
  designed to be smaller and simpler than the 'ConfigReader' module and is
  more suited to simple configuration files.


name: perl-ConfigReader-Simple
arch: src
version: 1.295
epoch: 0
release: 1.14
summary: Simple line-oriented configuration file parser
url: https://metacpan.org/release/ConfigReader-Simple
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb58
location_href: src/perl-ConfigReader-Simple-1.295-1.14.src.rpm
checksum_type: sha512
pkgId:
  eb2da23a88a26f91d66697674848d63942b4c0e5f6aa5720fb1290818d4733d749d3fdb630740cf89035d592bc0046a8c9924eed846be2dc871dd4c6b96373cf

description:
  'ConfigReader::Simple' reads and parses simple configuration files. It is
  designed to be smaller and simpler than the 'ConfigReader' module and is
  more suited to simple configuration files.


name: perl-Confluence-Client-XMLRPC
arch: noarch
version: 2.5
epoch: 0
release: 6.1
summary: Client for the Atlassian Confluence wiki, based on RPC::XML
description: Client for the Atlassian Confluence wiki, based on RPC::XML
url: http://search.cpan.org/dist/Confluence-Client-XMLRPC/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Confluence-Client-XMLRPC-2.5-6.1.src.rpm
location_href: noarch/perl-Confluence-Client-XMLRPC-2.5-6.1.noarch.rpm
checksum_type: sha512
pkgId:
  a36bc8b25226938cbd9eede545d0bd2af26f9bdc7e1cc7eb082c4bdcc41518dc1facbd65383af206d641aa7634dccd11d026c1e679e9e630715962d250ea27f6


name: perl-Confluence-Client-XMLRPC
arch: src
version: 2.5
epoch: 0
release: 6.1
summary: Client for the Atlassian Confluence wiki, based on RPC::XML
description: Client for the Atlassian Confluence wiki, based on RPC::XML
url: http://search.cpan.org/dist/Confluence-Client-XMLRPC/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Confluence-Client-XMLRPC-2.5-6.1.src.rpm
checksum_type: sha512
pkgId:
  032685cc870c55529f9a353a6e9fac4262c14832db0565aa5b2c43065b17a4540b76a1623232659b9822c48007c65a6a9fff6cbe7545e72cedeb87ed13b6bd85


name: perl-Confman
arch: noarch
version: 0.04
epoch: 0
release: 4.46
summary: Perl library to interface with Confman
description: TODO
url: http://search.cpan.org/dist/Confman/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Confman-0.04-4.46.src.rpm
location_href: noarch/perl-Confman-0.04-4.46.noarch.rpm
checksum_type: sha512
pkgId:
  d941ce48832ae9be536ff176e63da7523b00b4cd9c639b81bc34e3481ff4933864f129eb33db152f9f9a5c9c7cb19d5954b961a35e1e05abed6f931ba9d2239e


name: perl-Confman
arch: src
version: 0.04
epoch: 0
release: 4.46
summary: Perl library to interface with Confman
description: TODO
url: http://search.cpan.org/dist/Confman/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
location_href: src/perl-Confman-0.04-4.46.src.rpm
checksum_type: sha512
pkgId:
  d667cfc8eb52387dfc669cb681a8ee132e0ae23d50aea3adcd60ff35a1d9030f4684fdfd84b084d5b95d8810fe855ed82974181d37f8796f0adad574ff8ba725


name: perl-Conjury-Core
arch: noarch
version: 1.003
epoch: 0
release: 4.62
summary: The Foundation of Perl Conjury
url: http://search.cpan.org/dist/Conjury-Core/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat15
rpm_sourcerpm: perl-Conjury-Core-1.003-4.62.src.rpm
location_href: noarch/perl-Conjury-Core-1.003-4.62.noarch.rpm
checksum_type: sha512
pkgId:
  1eec5ba6444148a1967e57f64d3ec645c06cc1db423eee8cfad27d862b7140b75d8c79f6a92e760fd3056611d166292cac2a924254f5357271fd1b59a9476b3e

description:
  The _Conjury::Core_ module is the foundation of the Perl Conjury software
  construction framework. You need to understand this module before you
  design other Perl Conjury modules, especially application-specific ones
  referenced in your _Conjury.pl_ files.

  In addition to some exported functions, there are four Perl packages in the
  'Conjury::Core' namespace: Conjury::Core::Context, Conjury::Core::Journal,
  Conjury::Core::Stage and Conjury::Core::Spell.


name: perl-Conjury-Core
arch: src
version: 1.003
epoch: 0
release: 4.62
summary: The Foundation of Perl Conjury
url: http://search.cpan.org/dist/Conjury-Core/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat15
location_href: src/perl-Conjury-Core-1.003-4.62.src.rpm
checksum_type: sha512
pkgId:
  93125e94ec6cc5a7aa234b5a4b815613b7ce21e84b4907291aaac110b02937caf97265ac540f8ae94c05d827cb9a9b9ebed3def9f855d2027f804c33f6031682

description:
  The _Conjury::Core_ module is the foundation of the Perl Conjury software
  construction framework. You need to understand this module before you
  design other Perl Conjury modules, especially application-specific ones
  referenced in your _Conjury.pl_ files.

  In addition to some exported functions, there are four Perl packages in the
  'Conjury::Core' namespace: Conjury::Core::Context, Conjury::Core::Journal,
  Conjury::Core::Stage and Conjury::Core::Spell.


name: perl-Console-Blackjack
arch: noarch
version: 0.02
epoch: 0
release: 1.10
summary: Console-based implementation of Blackjack
description: A console-based implementation of Blackjack
url: https://metacpan.org/release/Console-Blackjack
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Console-Blackjack-0.02-1.10.src.rpm
location_href: noarch/perl-Console-Blackjack-0.02-1.10.noarch.rpm
checksum_type: sha512
pkgId:
  3b6c83c5e457ffc37925fc9050fd1ced5a84621fa7a099f30a17b538f582ed394b939c279e0ddb6ba949a040818778c54dccae61505647be047f99e027e7cb76


name: perl-Console-Blackjack
arch: src
version: 0.02
epoch: 0
release: 1.10
summary: Console-based implementation of Blackjack
description: A console-based implementation of Blackjack
url: https://metacpan.org/release/Console-Blackjack
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-atreju2
location_href: src/perl-Console-Blackjack-0.02-1.10.src.rpm
checksum_type: sha512
pkgId:
  75452533dbe588de42437979e6b4ccf39a336fc77c126b28fb85575294b5f4e6e19918daf443026848d7f7824c1eddf8116b3e2fec7cfa857a92b49efcc65960


name: perl-Console-ProgressBar
arch: noarch
version: 1.01
epoch: 0
release: 1.14
summary: Simple progress bar for Perl console applications
url: https://metacpan.org/release/Console-ProgressBar
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Console-ProgressBar-1.01-1.14.src.rpm
location_href: noarch/perl-Console-ProgressBar-1.01-1.14.noarch.rpm
checksum_type: sha512
pkgId:
  25dc073d4a37aed8ff0814b8b25ea2c15bc4476e26b1afde04a30c52154c1e287fdd23f3da8c1565577ca6062fb2e43b7f85574fed0708a1a5c1bc7a9b08e409

description:
  Console::ProgressBar is a simple progress bar for Perl console
  applications.

      use Console::ProgressBar;

      
      my $p = Console::ProgressBar->new('Writing files',20);

      
      
      for(my $i=1; $i <= 20; $i++) {
          $p->next()->render();
      }

  The progress bar displays a title that describe the task and the percentage
  of completion.

      Writing Files       [##########          ] 50%


name: perl-Console-ProgressBar
arch: src
version: 1.01
epoch: 0
release: 1.14
summary: Simple progress bar for Perl console applications
url: https://metacpan.org/release/Console-ProgressBar
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
location_href: src/perl-Console-ProgressBar-1.01-1.14.src.rpm
checksum_type: sha512
pkgId:
  2581269bef53cf3c1bd1bec80908df128fb8ecebfccfa2e63cb8fc32dca8d20c542b97be74875ed39eacbf4008a1de42faf163d42a147c0a05014b182990cda8

description:
  Console::ProgressBar is a simple progress bar for Perl console
  applications.

      use Console::ProgressBar;

      
      my $p = Console::ProgressBar->new('Writing files',20);

      
      
      for(my $i=1; $i <= 20; $i++) {
          $p->next()->render();
      }

  The progress bar displays a title that describe the task and the percentage
  of completion.

      Writing Files       [##########          ] 50%


name: perl-Const-Common-Generator
arch: noarch
version: 0.01
epoch: 0
release: 4.45
summary: Auto generate constant package of Const::Common
description:
  Const::Common::Generator is a module for generating constant package of
  Const::Common

url: http://search.cpan.org/dist/Const-Common-Generator/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
rpm_sourcerpm: perl-Const-Common-Generator-0.01-4.45.src.rpm
location_href: noarch/perl-Const-Common-Generator-0.01-4.45.noarch.rpm
checksum_type: sha512
pkgId:
  1ff9c2ad60d867214751d1a46704b08e9d77a73d593a4232774a90e967e00b8ea4042700059989eeb9c7fdb4b577db770a4ce3aa8d3820aa04153028fcefed3f


name: perl-Const-Common-Generator
arch: src
version: 0.01
epoch: 0
release: 4.45
summary: Auto generate constant package of Const::Common
description:
  Const::Common::Generator is a module for generating constant package of
  Const::Common

url: http://search.cpan.org/dist/Const-Common-Generator/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
location_href: src/perl-Const-Common-Generator-0.01-4.45.src.rpm
checksum_type: sha512
pkgId:
  1ab40ab15a81e908d8be6d967e35a666d9384dbfff62293db9ccfe7cad822f98b6749f079d76e0f6cde5521796c45a8107c7c03af65bb91078ef09c8b7e2fa23


name: perl-Const-Dual
arch: noarch
version: 0.02
epoch: 0
release: 1.43
summary: Numeric Constants That Know Their Names
url: http://search.cpan.org/dist/Const-Dual/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Const-Dual-0.02-1.43.src.rpm
location_href: noarch/perl-Const-Dual-0.02-1.43.noarch.rpm
checksum_type: sha512
pkgId:
  501c2eb7fde3e5eaee3a22d092d25aef7a9d08b52b978abef1eba0fdf1e9894b4556f757c22988f292e0bf72368470e97cfd6b54d83fc01d3028debfb9e4536a

description:
  This module can be helpful when you use a lot of constants and really tired
  to deal with them. Numeric constants created with this module are dual (see
  Scalar::Util/dualvar). They have their given numeric values when are used
  in numeric context. When used in string context, such constants are strings
  with constants' names. This can be useful for debug purposes: constant's
  value "knows" constant's name and it can be printed. This behavior does not
  apply to non-numberic constants, they are created as usual.


name: perl-Const-Dual
arch: src
version: 0.02
epoch: 0
release: 1.43
summary: Numeric Constants That Know Their Names
url: http://search.cpan.org/dist/Const-Dual/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Const-Dual-0.02-1.43.src.rpm
checksum_type: sha512
pkgId:
  20dad748143c987a3dd143f2b4bbdcb21bc2122ad2e79e8427546537ae5bec76720df5c841799d1c233ce6fd530b780fd78c05dbdddfc13c24752e84f9fb3d06

description:
  This module can be helpful when you use a lot of constants and really tired
  to deal with them. Numeric constants created with this module are dual (see
  Scalar::Util/dualvar). They have their given numeric values when are used
  in numeric context. When used in string context, such constants are strings
  with constants' names. This can be useful for debug purposes: constant's
  value "knows" constant's name and it can be printed. This behavior does not
  apply to non-numberic constants, they are created as usual.


name: perl-Const-Exporter
arch: noarch
version: 1.2.2
epoch: 0
release: 1.7
summary: Declare constants for export
url: https://metacpan.org/release/Const-Exporter
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb15
rpm_sourcerpm: perl-Const-Exporter-1.2.2-1.7.src.rpm
location_href: noarch/perl-Const-Exporter-1.2.2-1.7.noarch.rpm
checksum_type: sha512
pkgId:
  eebfab925350115295493aa8f7c398ab43da4b282b8ad9e5b5f29002938a7390134e792b1175d00e5344857c45b20d67e3881b5fe77f6efbc4d22dd925de45a9

description:
  This module allows you to declare constants that can be exported to other
  modules.

  To declare constants, simply group then into export tags:

    package MyApp::Constants;

    use Const::Exporter

      tag_a => [
         'foo' => 1,
         'bar' => 2,
      ],

      tag_b => [
         'baz' => 3,
         'bar',
      ],

      default => [
         'foo',
      ];

  Constants in the 'default' tag are exported by default (that is, they are
  added to the '@EXPORTS' array).

  When a constant is already defined in a previous tag, then no value is
  specified for it. (For example, 'bar' in 'tab_b' above.) If you do give a
  value, Const::Exporter will assume it's another symbol.

  Your module can include multiple calls to 'use Const::Exporter', so that
  you can reference constants in other expressions, e.g.

    use Const::Exporter

      tag => [
          '$zero' => 0,
      ];

    use Const::Exporter

      tag => [
          '$one' => 1 + $zero,
      ];

  or even something more complex:

    use Const::Exporter

       http_ports => [
          'HTTP'     => 80,
          'HTTP_ALT' => 8080,
          'HTTPS'    => 443,
       ];

    use Const::Exporter

       http_ports => [
          '@HTTP_PORTS' => [ HTTP, HTTP_ALT, HTTPS ],
       ];

  Constants can include traditional constant symbols, as well as scalars,
  arrays or hashes.

  Constants can include values defined elsewhere in the code, e.g.

    our $foo;

    BEGIN {
       $foo = calculate_value_for_constant();
    }

    use Const::Exporter

      tag => [ '$foo' ];

  Note that this will make the symbol read-only. You don't need to explicitly
  declare it as such.

  Enumerated constants are also supported:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => 1,

      ];

  will define the symbols 'foo' (1), 'bar' (2) and 'baz' (3).

  You can also specify a list of numbers, if you want to skip values:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => [1, 4],

      ];

  will define the symbols 'foo' (1), 'bar' (4) and 'baz' (5).

  You can even specify string values:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => [qw/ feh meh neh /],

      ];

  however, this is equivalent to

    use Const::Exporter

      tag => [
        'foo' => 'feh',
        'bar' => 'meh',
        'baz' => 'neh',
      ];

  Objects are also supported,

     use Const::Exporter

      tag => [
        '$foo' => Something->new( 123 ),
      ];


name: perl-Const-Exporter
arch: src
version: 1.2.2
epoch: 0
release: 1.7
summary: Declare constants for export
url: https://metacpan.org/release/Const-Exporter
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb15
location_href: src/perl-Const-Exporter-1.2.2-1.7.src.rpm
checksum_type: sha512
pkgId:
  25a77a10ab63a3189acbf5cad7142cbe95d77090dd5792e0e228b24db51adbbcd527e57401fa7bd0643a2ae79971d94209a90369c58ed326397918822bd8a7eb

description:
  This module allows you to declare constants that can be exported to other
  modules.

  To declare constants, simply group then into export tags:

    package MyApp::Constants;

    use Const::Exporter

      tag_a => [
         'foo' => 1,
         'bar' => 2,
      ],

      tag_b => [
         'baz' => 3,
         'bar',
      ],

      default => [
         'foo',
      ];

  Constants in the 'default' tag are exported by default (that is, they are
  added to the '@EXPORTS' array).

  When a constant is already defined in a previous tag, then no value is
  specified for it. (For example, 'bar' in 'tab_b' above.) If you do give a
  value, Const::Exporter will assume it's another symbol.

  Your module can include multiple calls to 'use Const::Exporter', so that
  you can reference constants in other expressions, e.g.

    use Const::Exporter

      tag => [
          '$zero' => 0,
      ];

    use Const::Exporter

      tag => [
          '$one' => 1 + $zero,
      ];

  or even something more complex:

    use Const::Exporter

       http_ports => [
          'HTTP'     => 80,
          'HTTP_ALT' => 8080,
          'HTTPS'    => 443,
       ];

    use Const::Exporter

       http_ports => [
          '@HTTP_PORTS' => [ HTTP, HTTP_ALT, HTTPS ],
       ];

  Constants can include traditional constant symbols, as well as scalars,
  arrays or hashes.

  Constants can include values defined elsewhere in the code, e.g.

    our $foo;

    BEGIN {
       $foo = calculate_value_for_constant();
    }

    use Const::Exporter

      tag => [ '$foo' ];

  Note that this will make the symbol read-only. You don't need to explicitly
  declare it as such.

  Enumerated constants are also supported:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => 1,

      ];

  will define the symbols 'foo' (1), 'bar' (2) and 'baz' (3).

  You can also specify a list of numbers, if you want to skip values:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => [1, 4],

      ];

  will define the symbols 'foo' (1), 'bar' (4) and 'baz' (5).

  You can even specify string values:

    use Const::Exporter

      tag => [

        [qw/ foo bar baz /] => [qw/ feh meh neh /],

      ];

  however, this is equivalent to

    use Const::Exporter

      tag => [
        'foo' => 'feh',
        'bar' => 'meh',
        'baz' => 'neh',
      ];

  Objects are also supported,

     use Const::Exporter

      tag => [
        '$foo' => Something->new( 123 ),
      ];


name: perl-Const-Fast
arch: noarch
version: 0.014
epoch: 0
release: 1.50
summary: Facility for creating read-only scalars, arrays, and hashes
description: Facility for creating read-only scalars, arrays, and hashes
url: http://search.cpan.org/dist/Const-Fast/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
rpm_sourcerpm: perl-Const-Fast-0.014-1.50.src.rpm
location_href: noarch/perl-Const-Fast-0.014-1.50.noarch.rpm
checksum_type: sha512
pkgId:
  7d338fb8a41f038a21189d8b7d429fb1178bf646ed763cb0792a690aff028d8d9f121a48ee0a01f843402992eb1b3b984e61baf92c8abbcf6880ccbf4f7acad9


name: perl-Const-Fast
arch: src
version: 0.014
epoch: 0
release: 1.50
summary: Facility for creating read-only scalars, arrays, and hashes
description: Facility for creating read-only scalars, arrays, and hashes
url: http://search.cpan.org/dist/Const-Fast/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
location_href: src/perl-Const-Fast-0.014-1.50.src.rpm
checksum_type: sha512
pkgId:
  df7e2817622f6a48e912cebce905ac73146e19c018ff73126e7a4472c9ec9eb42211ad5b3bb8afea58256c461d6a166af08ab884efd7fa98db05e8d0ad2d73c7


name: perl-Const-Fast-Exporter
arch: noarch
version: 0.02
epoch: 0
release: 1.31
summary: Create a module that exports Const::Fast immutable variables
url: https://metacpan.org/release/Const-Fast-Exporter
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Const-Fast-Exporter-0.02-1.31.src.rpm
location_href: noarch/perl-Const-Fast-Exporter-0.02-1.31.noarch.rpm
checksum_type: sha512
pkgId:
  63448fd081c93401c86138844ce54e2e9db506af7656482448cf41425c345c9a9ed4b48abb4abcdd7b9280efe5e50d41b1aa8def2a1ce2164bccfc58734f9ea6

description:
  This module is helpful if you want to create a module that defines
  Const::Fast immutable variables, which are then exported. The SYNOPSIS
  provides just about everything you need to know. When you use
  'Const::Fast::Exporter', it loads 'Const::Fast' for you, which is why there
  isn't a 'use Const::Fast' line in the SYNOPSIS.

  *Note:* the interface should be considered unstable. At the moment it is
  very simple -- it just exports all symbols. Possibly there should be an
  option to specify whether everything is an optional export, with a '-all'
  switch. Maybe you'd do something like:

   use Const::Fast::Exporter -requested;

  Which says that people have to specifically request the constants they
  want, rather than getting all of them by default.

  If you want to define tags, then you should probably just use Exporter or
  similar.


name: perl-Const-Fast-Exporter
arch: src
version: 0.02
epoch: 0
release: 1.31
summary: Create a module that exports Const::Fast immutable variables
url: https://metacpan.org/release/Const-Fast-Exporter
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Const-Fast-Exporter-0.02-1.31.src.rpm
checksum_type: sha512
pkgId:
  eba574d22a69e3d8b330e19834b3929e9e29c9d1edc7f98625d91ab7aa3d34010005b7195e1eb6667bda453ee3a9301fd4c895a68266f2576d15b0e4791b02e7

description:
  This module is helpful if you want to create a module that defines
  Const::Fast immutable variables, which are then exported. The SYNOPSIS
  provides just about everything you need to know. When you use
  'Const::Fast::Exporter', it loads 'Const::Fast' for you, which is why there
  isn't a 'use Const::Fast' line in the SYNOPSIS.

  *Note:* the interface should be considered unstable. At the moment it is
  very simple -- it just exports all symbols. Possibly there should be an
  option to specify whether everything is an optional export, with a '-all'
  switch. Maybe you'd do something like:

   use Const::Fast::Exporter -requested;

  Which says that people have to specifically request the constants they
  want, rather than getting all of them by default.

  If you want to define tags, then you should probably just use Exporter or
  similar.


name: perl-Constant-Export-Lazy
arch: noarch
version: 0.17
epoch: 0
release: 299.35
summary: Utility to write lazy exporters of constant subroutines
url: https://metacpan.org/release/Constant-Export-Lazy
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Constant-Export-Lazy-0.17-299.35.src.rpm
location_href: noarch/perl-Constant-Export-Lazy-0.17-299.35.noarch.rpm
checksum_type: sha512
pkgId:
  c25cc66f82688deb7de53d7adeeaff3f7a7a6a350c667af90b6d00e59fcb7aa923416b073677697c17e4a655ea0ca0b2bdb3270ec8a6c03515cbb4692e65ebdd

description:
  This is a library to write lazy exporters of constant subroutines. It's not
  meant to be a user-facing constant exporting API, it's something you use to
  write user-facing constant exporting APIs.

  There's dozens of modules on the CPAN that define constants in one way or
  another, why did I need to write this one?


name: perl-Constant-Export-Lazy
arch: src
version: 0.17
epoch: 0
release: 299.35
summary: Utility to write lazy exporters of constant subroutines
url: https://metacpan.org/release/Constant-Export-Lazy
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus1
location_href: src/perl-Constant-Export-Lazy-0.17-299.35.src.rpm
checksum_type: sha512
pkgId:
  9bc419ab80ce58e3502eac219d4c7d595109fc059a52e31ecf8c758526afb9a002ef0681da502e6f8387cdeda0629022ce7f3973f23d45b77f5f848f10525dde

description:
  This is a library to write lazy exporters of constant subroutines. It's not
  meant to be a user-facing constant exporting API, it's something you use to
  write user-facing constant exporting APIs.

  There's dozens of modules on the CPAN that define constants in one way or
  another, why did I need to write this one?


name: perl-Constant-Exporter
arch: noarch
version: 0.01
epoch: 0
release: 6.9
summary: Define and Export Constants Easily
url: http://search.cpan.org/dist/Constant-Exporter/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Constant-Exporter-0.01-6.9.src.rpm
location_href: noarch/perl-Constant-Exporter-0.01-6.9.noarch.rpm
checksum_type: sha512
pkgId:
  6b26d16a188eef99d6b8edacfa4a01c867462e873c5a9e727bf0ae4d8f5798e5b642e6174952382cf8454f66a35a8009377a7213749f530bebc42fc93d64f459

description:
  Constant::Exporter is a module to define and export constants easily.

  This module adopts Exporter's full functionality so you can import
  constants with default constants, tags or only selected constants.


name: perl-Constant-Exporter
arch: src
version: 0.01
epoch: 0
release: 6.9
summary: Define and Export Constants Easily
url: http://search.cpan.org/dist/Constant-Exporter/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Constant-Exporter-0.01-6.9.src.rpm
checksum_type: sha512
pkgId:
  2609d31e9ae5432cbe943d29cdecf6728d517059fee13eabf46998989eb2fd4f7d92f0108700df22cc6b76932a947fe73311b451b3b64453346ecc0015d92efb

description:
  Constant::Exporter is a module to define and export constants easily.

  This module adopts Exporter's full functionality so you can import
  constants with default constants, tags or only selected constants.


name: perl-Constant-FromGlobal
arch: noarch
version: 0.10
epoch: 0
release: 1.24
summary: Declare constant(s) with value from global or environment variable
url: https://metacpan.org/release/Constant-FromGlobal
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus4
rpm_sourcerpm: perl-Constant-FromGlobal-0.10-1.24.src.rpm
location_href: noarch/perl-Constant-FromGlobal-0.10-1.24.noarch.rpm
checksum_type: sha512
pkgId:
  d0911f16f8c7008823dc7f515e6b0d5efdec56e6f25db2e67c0d993e44c9aeaa52ffec8138de9627777d32e56ac0e7d3d54f91ee4006d1815be7847d6d78c267

description:
  This module lets you define constants that either take their values from
  global variables, or from environment variables. The constants are
  function-style constants, like those created using the constant pragma.

  Here's a minimal example showing how to set a constant from a global
  variable:

   our $DEBUG;
   BEGIN {
       $DEBUG = 1;
   }
   use Constant::FromGlobal qw/ DEBUG /;

  You might wonder why you might want to do that? A better example is where a
  module sets a constant from a global variable in its package, but you can
  set that variable before using the module. First, here's the module:

   package Foobar;
   use Constant::FromGlobal LOGLEVEL => { default => 0 };

  Then elsewhere you can write something like this:

   BEGIN {
     $Foobar::LOGLEVEL = 3;
   }
   use Foobar;


name: perl-Constant-FromGlobal
arch: src
version: 0.10
epoch: 0
release: 1.24
summary: Declare constant(s) with value from global or environment variable
url: https://metacpan.org/release/Constant-FromGlobal
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus4
location_href: src/perl-Constant-FromGlobal-0.10-1.24.src.rpm
checksum_type: sha512
pkgId:
  2be1e718da8708e1b9ee8e827376e1d20654f889e88a6c20cb171b0addfb7d44a7c74b7f0e2bc2deec4f79420493f7fffd29ef20cce961349401b84cab35337a

description:
  This module lets you define constants that either take their values from
  global variables, or from environment variables. The constants are
  function-style constants, like those created using the constant pragma.

  Here's a minimal example showing how to set a constant from a global
  variable:

   our $DEBUG;
   BEGIN {
       $DEBUG = 1;
   }
   use Constant::FromGlobal qw/ DEBUG /;

  You might wonder why you might want to do that? A better example is where a
  module sets a constant from a global variable in its package, but you can
  set that variable before using the module. First, here's the module:

   package Foobar;
   use Constant::FromGlobal LOGLEVEL => { default => 0 };

  Then elsewhere you can write something like this:

   BEGIN {
     $Foobar::LOGLEVEL = 3;
   }
   use Foobar;


name: perl-Constant-Generate
arch: noarch
version: 0.17
epoch: 0
release: 193.29
summary: Common tasks for symbolic constants
description: Common tasks for symbolic constants
url: https://metacpan.org/release/Constant-Generate
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat09
rpm_sourcerpm: perl-Constant-Generate-0.17-193.29.src.rpm
location_href: noarch/perl-Constant-Generate-0.17-193.29.noarch.rpm
checksum_type: sha512
pkgId:
  de6ad056bd1112aaadcfc081c8e1ddddbd4e6f797e74c89fe8753ab9101fd61d0d3c04de9b846759d093020d5dc5842b3ff11561c8a19428dcb64300df5665bb


name: perl-Constant-Generate
arch: src
version: 0.17
epoch: 0
release: 193.29
summary: Common tasks for symbolic constants
description: Common tasks for symbolic constants
url: https://metacpan.org/release/Constant-Generate
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat09
location_href: src/perl-Constant-Generate-0.17-193.29.src.rpm
checksum_type: sha512
pkgId:
  9b9817ca958d9c8c1b99772dc0af534df3b0a55b84dda0779d06b156610ef840e876fc40cd1ee2bea3abd38aad83b4dc505d9f67e7eb06bbb5a480bd94ac0ee6


name: perl-Constant-Generator
arch: noarch
version: 1.013
epoch: 0
release: 1.51
summary: This Module Bring Flexible (I Hope) Constant Generator to You
url: http://search.cpan.org/dist/Constant-Generator/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb27
rpm_sourcerpm: perl-Constant-Generator-1.013-1.51.src.rpm
location_href: noarch/perl-Constant-Generator-1.013-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  9547c3e8341e6ed6871b12ec5622bef0d3c2717852455a8536323a0b643d6c7025d2f6f7aa86e10b0037e7a3b66cb986357965078e6c496d26c27287daebadad

description:
  This module has only one short `workhorse' that implement constant
  generation logic. This workhorse do perl-source code generation and come to
  you with extra power via options (logic modificators). Let me save Your
  time in constant generation :).


name: perl-Constant-Generator
arch: src
version: 1.013
epoch: 0
release: 1.51
summary: This Module Bring Flexible (I Hope) Constant Generator to You
url: http://search.cpan.org/dist/Constant-Generator/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb27
location_href: src/perl-Constant-Generator-1.013-1.51.src.rpm
checksum_type: sha512
pkgId:
  3da67f22e0d321091c009d8563bc946f466ac946f6acb3721ef2d8c06687d8260b6fbfef3baa237b6ecf130edd7ad609e7bd2c9f50a6d331a6366f4b8d6ea585

description:
  This module has only one short `workhorse' that implement constant
  generation logic. This workhorse do perl-source code generation and come to
  you with extra power via options (logic modificators). Let me save Your
  time in constant generation :).


name: perl-ConstantCalculus-CircleConstant
arch: noarch
version: 0.01
epoch: 0
release: 1.2
summary: Perl extension for calculating the circle constant in high accurccy
url: https://metacpan.org/release/ConstantCalculus-CircleConstant
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb17
rpm_sourcerpm: perl-ConstantCalculus-CircleConstant-0.01-1.2.src.rpm
location_href: noarch/perl-ConstantCalculus-CircleConstant-0.01-1.2.noarch.rpm
checksum_type: sha512
pkgId:
  ae62999ae6f9d9c43b65c132f9ab86303992674b833c9bc36d633cd6b8413346d3088b6c6336ac25d70b6138cb4e670c2f743235b2457fba59a8fbdfdf9ee380

description:
  The circle constant is a mathematical constant. There are two variants of
  the circle constant. Most common is the use of Pi (π) for the circle
  constant. More uncommon is the use of Tau (τ) for the circle constant. The
  relation between them is τ = 2 π. There can be found other denotations for
  the well known name Pi. The names are Archimedes's constant or Ludolph's
  constant. The circle constant is used in formulas across mathematics and
  physics.

  The circle constant is the ratio of the circumference U of a circle to its
  diameter d, which is π = U/d or τ = 2 U/d. It is an irrational number,
  which means that it cannot be expressed exactly as a ratio of two integers.
  Fractions such as 22/7 or 355/113 can be used to approximate the circle
  constant Pi, whereas 44/7 or 710/113 represent the approximation of the
  circle constant Tau. In consequence of this, the decimal representation of
  a circle constant never ends in there decimal places having a infinite
  number of places, nor enters a permanently repeating pattern in the decimal
  places. The circle constant is also a not algebraic transcendental number.

  Over the centuries scientists developed formulas for approximating the
  circle constant Pi. Chudnovsky's formula is one of them. A algorithm based
  on Chudnovsky's formula can be used to calculate an approximation for Pi
  and also for Tau. The advantage of the Chudnovsky formula is the good
  convergence. In contradiction the convergence of the Leibniz formula is
  quit bad.

  The challenge in providing an algorithm for the circle constant is that all
  decimal places must be correct in terms of the formula. Based on the
  desired decimal place number or precision, the number of places must be
  correct. The provided algorithm takes care of this. At the moment the
  result of the implemented algorithm was checkt against the known decimal
  places of Pi up to 10000 places.


name: perl-ConstantCalculus-CircleConstant
arch: src
version: 0.01
epoch: 0
release: 1.2
summary: Perl extension for calculating the circle constant in high accurccy
url: https://metacpan.org/release/ConstantCalculus-CircleConstant
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb17
location_href: src/perl-ConstantCalculus-CircleConstant-0.01-1.2.src.rpm
checksum_type: sha512
pkgId:
  33d05ff4659c5c15ae9eb6e739334cfc6dd7c9782a081b1dd23dde0030e87ae2e3275a345936959e4ed5739e69a8481bc0a147fc0092e0428f52d9829ce29fa4

description:
  The circle constant is a mathematical constant. There are two variants of
  the circle constant. Most common is the use of Pi (π) for the circle
  constant. More uncommon is the use of Tau (τ) for the circle constant. The
  relation between them is τ = 2 π. There can be found other denotations for
  the well known name Pi. The names are Archimedes's constant or Ludolph's
  constant. The circle constant is used in formulas across mathematics and
  physics.

  The circle constant is the ratio of the circumference U of a circle to its
  diameter d, which is π = U/d or τ = 2 U/d. It is an irrational number,
  which means that it cannot be expressed exactly as a ratio of two integers.
  Fractions such as 22/7 or 355/113 can be used to approximate the circle
  constant Pi, whereas 44/7 or 710/113 represent the approximation of the
  circle constant Tau. In consequence of this, the decimal representation of
  a circle constant never ends in there decimal places having a infinite
  number of places, nor enters a permanently repeating pattern in the decimal
  places. The circle constant is also a not algebraic transcendental number.

  Over the centuries scientists developed formulas for approximating the
  circle constant Pi. Chudnovsky's formula is one of them. A algorithm based
  on Chudnovsky's formula can be used to calculate an approximation for Pi
  and also for Tau. The advantage of the Chudnovsky formula is the good
  convergence. In contradiction the convergence of the Leibniz formula is
  quit bad.

  The challenge in providing an algorithm for the circle constant is that all
  decimal places must be correct in terms of the formula. Based on the
  desired decimal place number or precision, the number of places must be
  correct. The provided algorithm takes care of this. At the moment the
  result of the implemented algorithm was checkt against the known decimal
  places of Pi up to 10000 places.


name: perl-Consul-Simple
arch: noarch
version: 1.142430
epoch: 0
release: 4.63
summary: Easy access to Consul (http://www.consul.io/)
description: Simple interface to Consul (http://www.consul.io/)
url: http://search.cpan.org/dist/Consul-Simple/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Consul-Simple-1.142430-4.63.src.rpm
location_href: noarch/perl-Consul-Simple-1.142430-4.63.noarch.rpm
checksum_type: sha512
pkgId:
  b1583653cdbe0a9957d025d7eb4bf6553709d8d79123dc75ae88893acc2ee15bc541d51ff3ad6e822506f1676e436664fc10117e03226ad4e4a6d02bcfb56d31


name: perl-Consul-Simple
arch: src
version: 1.142430
epoch: 0
release: 4.63
summary: Easy access to Consul (http://www.consul.io/)
description: Simple interface to Consul (http://www.consul.io/)
url: http://search.cpan.org/dist/Consul-Simple/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-Consul-Simple-1.142430-4.63.src.rpm
checksum_type: sha512
pkgId:
  8621827364a8ac8059d0d1a6bb160ec36e42f73234d1eb201f254701b79c4f8aa0e9a3c00d4c699295d62159b4125d146fc56efba2af16c12f7c067d71fae2ef


name: perl-Container-Buildah
arch: src
version: 0.3.1
epoch: 0
release: 1.35
summary: Wrapper around containers/buildah tool for multi-stage builds of OCI/Doc[cut]
url: https://metacpan.org/release/Container-Buildah
rpm_license: Apache-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
location_href: src/perl-Container-Buildah-0.3.1-1.35.src.rpm
checksum_type: sha512
pkgId:
  ffa5ac525c850e1ff0c82f21677e922cfcd19c1792c8e2b1cd898614cf27e1650d15f54ed9eaa534aed9a8af19bee1177637de4149d11eeb24e383c0ce28a64c

description:
  *Container::Buildah* allows Perl scripts to build OCI/Docker-compatible
  container images using the Open Source _buildah_ command. Containers may be
  pipelined so the product of a build stage is consumed by one or more
  others.

  The *Container::Buildah* module grew out of a wrapper script to run code
  inside the user namespace of a container under construction. That remains
  the core of its purpose. It simplifies rootless builds of containers.

  *Container::Buildah* may be used to write a script to configure container
  build stages. The configuration of each build stage contains a reference to
  a callback function which will run inside the user namespace of the
  container in order to build it. The function is analagous to a Dockerfile,
  except that it's programmable with access to computation and the system.

  The _buildah_ command has subcommands equivalent to Dockerfile directives.
  For each stage of a container build, *Container::Buildah* creates a
  *Container::Buildah::Stage* object and passes it to the callback function
  for that stage. There are wrapper methods in *Container::Buildah::Stage*
  for subcommands of buildah which take a container name as a parameter.

  The *Container::Buildah* module has one singleton instance per program. It
  contains configuration data for a container build process. The data is
  similar to what would be in a Dockerfile, except this module makes it
  scriptable.


name: perl-Container-Buildah
arch: x86_64
version: 0.3.1
epoch: 0
release: 1.35
summary: Wrapper around containers/buildah tool for multi-stage builds of OCI/Doc[cut]
url: https://metacpan.org/release/Container-Buildah
rpm_license: Apache-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Container-Buildah-0.3.1-1.35.src.rpm
location_href: x86_64/perl-Container-Buildah-0.3.1-1.35.x86_64.rpm
checksum_type: sha512
pkgId:
  7ca75f8b8dfe7b085f4b379288d33b2f4aff4c64229d47d43822edba1289908318c73bdaba661ba74879b1bf294af001f1aad1f2ed43d341f4f16ee7b52de9d0

description:
  *Container::Buildah* allows Perl scripts to build OCI/Docker-compatible
  container images using the Open Source _buildah_ command. Containers may be
  pipelined so the product of a build stage is consumed by one or more
  others.

  The *Container::Buildah* module grew out of a wrapper script to run code
  inside the user namespace of a container under construction. That remains
  the core of its purpose. It simplifies rootless builds of containers.

  *Container::Buildah* may be used to write a script to configure container
  build stages. The configuration of each build stage contains a reference to
  a callback function which will run inside the user namespace of the
  container in order to build it. The function is analagous to a Dockerfile,
  except that it's programmable with access to computation and the system.

  The _buildah_ command has subcommands equivalent to Dockerfile directives.
  For each stage of a container build, *Container::Buildah* creates a
  *Container::Buildah::Stage* object and passes it to the callback function
  for that stage. There are wrapper methods in *Container::Buildah::Stage*
  for subcommands of buildah which take a container name as a parameter.

  The *Container::Buildah* module has one singleton instance per program. It
  contains configuration data for a container build process. The data is
  similar to what would be in a Dockerfile, except this module makes it
  scriptable.


name: perl-Context-Micro
arch: noarch
version: 0.01
epoch: 0
release: 4.64
summary: Micro Context Class
description: Micro Context Class
url: http://search.cpan.org/dist/Context-Micro/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Context-Micro-0.01-4.64.src.rpm
location_href: noarch/perl-Context-Micro-0.01-4.64.noarch.rpm
checksum_type: sha512
pkgId:
  251fe94f93f3d236ea6c89e9d780b07c7457f145ad6cc8a5008dfb29b9415346e2591ba819b40917386f655fff6809778170462519a84bb86735c343df96f9fd

rpm_license:
[cell repeats an earlier one in this file: 1662 characters]


name: perl-Context-Micro
arch: src
version: 0.01
epoch: 0
release: 4.64
summary: Micro Context Class
description: Micro Context Class
url: http://search.cpan.org/dist/Context-Micro/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Context-Micro-0.01-4.64.src.rpm
checksum_type: sha512
pkgId:
  e808dd0afe10da08e3436b97df3cd79d2a26477fa60c12950ccd914951b12146ac11b7f2d2d9a97dec882ecf68cf1eb364eed6daf3255973ab9f732c9229fbbf

rpm_license:
[cell repeats an earlier one in this file: 1662 characters]


name: perl-Context-Preserve
arch: noarch
version: 0.03
epoch: 0
release: 1.51
summary: Run code after a subroutine call, preserving the context the subroutine [cut]
url: http://search.cpan.org/dist/Context-Preserve/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode2-m0
rpm_sourcerpm: perl-Context-Preserve-0.03-1.51.src.rpm
location_href: noarch/perl-Context-Preserve-0.03-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  4014ba6377950f2e682845e11e0673d862161aae3bc503616f0d32973371f62119c08954fac4a40f55761d4ff70edd79538c68cfaf9c20a8290a78a31aa50b21

description:
  Sometimes you need to call a function, get the results, act on the results,
  then return the result of the function. This is painful because of
  contexts; the original function can behave different if it's called in
  void, scalar, or list context. You can ignore the various cases and just
  pick one, but that's fragile. To do things right, you need to see which
  case you're being called in, and then call the function in that context.
  This results in 3 code paths, which is a pain to type in (and maintain).

  This module automates the process. You provide a coderef that is the
  "original function", and another coderef to run after the original runs.
  You can modify the return value (aliased to @_) here, and do whatever else
  you need to do. 'wantarray' is correct inside both coderefs; in "after",
  though, the return value is ignored and the value 'wantarray' returns is
  related to the context that the original function was called in.


name: perl-Context-Preserve
arch: src
version: 0.03
epoch: 0
release: 1.51
summary: Run code after a subroutine call, preserving the context the subroutine [cut]
url: http://search.cpan.org/dist/Context-Preserve/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode2-m0
location_href: src/perl-Context-Preserve-0.03-1.51.src.rpm
checksum_type: sha512
pkgId:
  d1cff09cc44db0ea4b1f57ee65b98b51855ddab5354172a74b527718265c9415c13ca4b09c4cc381d5dea819f0117871ee92469eec1d29e0bffff7f28809ab3d

description:
  Sometimes you need to call a function, get the results, act on the results,
  then return the result of the function. This is painful because of
  contexts; the original function can behave different if it's called in
  void, scalar, or list context. You can ignore the various cases and just
  pick one, but that's fragile. To do things right, you need to see which
  case you're being called in, and then call the function in that context.
  This results in 3 code paths, which is a pain to type in (and maintain).

  This module automates the process. You provide a coderef that is the
  "original function", and another coderef to run after the original runs.
  You can modify the return value (aliased to @_) here, and do whatever else
  you need to do. 'wantarray' is correct inside both coderefs; in "after",
  though, the return value is ignored and the value 'wantarray' returns is
  related to the context that the original function was called in.


name: perl-Context-Singleton
arch: noarch
version: 1.0.1
epoch: 0
release: 1.5
summary: Handles Context Specific Singletons
description: handles context specific singletons
url: http://search.cpan.org/dist/Context-Singleton/
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb62
rpm_sourcerpm: perl-Context-Singleton-1.0.1-1.5.src.rpm
location_href: noarch/perl-Context-Singleton-1.0.1-1.5.noarch.rpm
checksum_type: sha512
pkgId:
  dcf1db3c3c3b95d6700f803d1deb0d1b154fc980e5f1fd7c95354fc64aff3f0598120632d5eeba7a00f7fdf55915647fef1b215d9506fbfc0b3e181810b90e3e


name: perl-Context-Singleton
arch: src
version: 1.0.1
epoch: 0
release: 1.5
summary: Handles Context Specific Singletons
description: handles context specific singletons
url: http://search.cpan.org/dist/Context-Singleton/
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb62
location_href: src/perl-Context-Singleton-1.0.1-1.5.src.rpm
checksum_type: sha512
pkgId:
  676798f11ba06527b3e522ee254920cdfedded03713c615533d18b6d77e7d901116d2b55d2fe7c5c6b3ebdf4abb364afff376d79c18fc825085fad1a31cf0e28


name: perl-Contextual-Call
arch: noarch
version: 0.01
epoch: 0
release: 8.9
summary: Call Sub with Caller's Context
url: http://search.cpan.org/dist/Contextual-Call/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Contextual-Call-0.01-8.9.src.rpm
location_href: noarch/perl-Contextual-Call-0.01-8.9.noarch.rpm
checksum_type: sha512
pkgId:
  d7d0d300443ef995e08f7b31569ba1c48169cca8e6be4ffc1b1de1e0663b873847bf61f6e43b24326271c74cfcdc0d59e981da01d3c8e297956b910126038986

description:
  ccall function can invoke a function undef specified context (default is
  caller's context) and reproduce return value of that invocation.

  This function is useful when you will override a method which returns
  different values between scalar and list context.


name: perl-Contextual-Call
arch: src
version: 0.01
epoch: 0
release: 8.9
summary: Call Sub with Caller's Context
url: http://search.cpan.org/dist/Contextual-Call/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Contextual-Call-0.01-8.9.src.rpm
checksum_type: sha512
pkgId:
  f74429806b4d30b8f5463b06cd849337258f3fc5c38e7351761b3270bda6b4bb1d0ed8e856e556c61f8766aab0fa37f504426f362f3235d3536c3157fda4695c

description:
  ccall function can invoke a function undef specified context (default is
  caller's context) and reproduce return value of that invocation.

  This function is useful when you will override a method which returns
  different values between scalar and list context.


name: perl-Contextual-Diag
arch: noarch
version: 0.04
epoch: 0
release: 1.28
summary: Diagnosing perl context
url: https://metacpan.org/release/Contextual-Diag
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Contextual-Diag-0.04-1.28.src.rpm
location_href: noarch/perl-Contextual-Diag-0.04-1.28.noarch.rpm
checksum_type: sha512
pkgId:
  02b7d1e1642788c9d59724d4e33bd58f25a211a2d3b4e7de64df7b0a10f708567971afd9925c0c1cf4e71bafa5f0cb5f17d3367c496539b6ad92bc7199d5599f

description:
  Contextual::Diag is a tool for diagnosing perl context. The purpose of this
  module is to make it easier to learn perl context.


name: perl-Contextual-Diag
arch: src
version: 0.04
epoch: 0
release: 1.28
summary: Diagnosing perl context
url: https://metacpan.org/release/Contextual-Diag
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb54
location_href: src/perl-Contextual-Diag-0.04-1.28.src.rpm
checksum_type: sha512
pkgId:
  591d7bbd0c48f0ac796e29eeec1669da3cbaab4e87b262273043182c3e6e4c2baaccebba8a57d6ba3db8e0d0ff03eb2ba4c52f03bb1d22074964a29e899a3055

description:
  Contextual::Diag is a tool for diagnosing perl context. The purpose of this
  module is to make it easier to learn perl context.


name: perl-Contextual-Return
arch: noarch
version: 0.004014
epoch: 0
release: 1.51
summary: Create context-sensitive return values
url: http://search.cpan.org/dist/Contextual-Return/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Contextual-Return-0.004014-1.51.src.rpm
location_href: noarch/perl-Contextual-Return-0.004014-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  622b8f667e257809233ea6335bbe8ad47520273487fc9b3c1d9925e1793fa50e8781be01c0f85f287491638fed5c8ee085ba7e1ac0af0bafa88d30c4f96516bd

description:
  Usually, when you need to create a subroutine that returns different values
  in different contexts (list, scalar, or void), you write something like:

      sub get_server_status {
          my ($server_ID) = @_;

          
          my %server_data = _ascertain_server_status($server_ID);

          
          
          if (wantarray()) {
              return @server_data{ qw(name uptime load users) };
          }
          if (defined wantarray()) {
              return $server_data{load};
          }
          if (!defined wantarray()) {
              carp 'Useless use of get_server_status() in void context';
              return;
          }
          else {
              croak q{Bad context! No biscuit!};
          }
      }

  That works okay, but the code could certainly be more readable. In its
  simplest usage, this module makes that code more readable by providing
  three subroutines--'LIST()', 'SCALAR()', 'VOID()'--that are true only when
  the current subroutine is called in the corresponding context:

      use Contextual::Return;

      sub get_server_status {
          my ($server_ID) = @_;

          
          my %server_data = _ascertain_server_status($server_ID);

          
          
          if (LIST)   { return @server_data{ qw(name uptime load users) } }
          if (SCALAR) { return $server_data{load}                         }
          if (VOID)   { print "$server_data{load}\n"                      }
          else        { croak q{Bad context! No biscuit!}                 }
      }


name: perl-Contextual-Return
arch: src
version: 0.004014
epoch: 0
release: 1.51
summary: Create context-sensitive return values
url: http://search.cpan.org/dist/Contextual-Return/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Contextual-Return-0.004014-1.51.src.rpm
checksum_type: sha512
pkgId:
  2016c7cba3646dced2d5cae5a83fe4ce5c3c88a2c83e81ffa74e4a020e622916bb63546694a842eadf2cb154ed746e7e1383fe9763f7dfa3191ec8eeae65b3dd

description:
  Usually, when you need to create a subroutine that returns different values
  in different contexts (list, scalar, or void), you write something like:

      sub get_server_status {
          my ($server_ID) = @_;

          
          my %server_data = _ascertain_server_status($server_ID);

          
          
          if (wantarray()) {
              return @server_data{ qw(name uptime load users) };
          }
          if (defined wantarray()) {
              return $server_data{load};
          }
          if (!defined wantarray()) {
              carp 'Useless use of get_server_status() in void context';
              return;
          }
          else {
              croak q{Bad context! No biscuit!};
          }
      }

  That works okay, but the code could certainly be more readable. In its
  simplest usage, this module makes that code more readable by providing
  three subroutines--'LIST()', 'SCALAR()', 'VOID()'--that are true only when
  the current subroutine is called in the corresponding context:

      use Contextual::Return;

      sub get_server_status {
          my ($server_ID) = @_;

          
          my %server_data = _ascertain_server_status($server_ID);

          
          
          if (LIST)   { return @server_data{ qw(name uptime load users) } }
          if (SCALAR) { return $server_data{load}                         }
          if (VOID)   { print "$server_data{load}\n"                      }
          else        { croak q{Bad context! No biscuit!}                 }
      }


name: perl-Continual-Process
arch: noarch
version: 0.2.1
epoch: 0
release: 1.55
summary: (re)start dead process
url: http://search.cpan.org/dist/Continual-Process/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-Continual-Process-0.2.1-1.55.src.rpm
location_href: noarch/perl-Continual-Process-0.2.1-1.55.noarch.rpm
checksum_type: sha512
pkgId:
  9eec4444169900b539d2d75fe861d85934d312764179c32a56ccbd67fca3f24fe60ea3181fa9abd06bf3ecaa4e288059d27ab767c1f933c81bf1b5b68e827fa7

description:
  Continual::Process with Continual::Process::Loop is a way how to run a
  process forever.

  Continual::Process creates Continual::Process::Instance which runs in a
  loop and if it dies, it starts again.

  The code for starting a process is OS-agnostic. The only condition is that
  the code must return PID of the new process.


name: perl-Continual-Process
arch: src
version: 0.2.1
epoch: 0
release: 1.55
summary: (re)start dead process
url: http://search.cpan.org/dist/Continual-Process/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-Continual-Process-0.2.1-1.55.src.rpm
checksum_type: sha512
pkgId:
  b217d668ec75d3d91e14b1184ff3d88d91d9d56edb6ad795e427d01603b6cb0d34a8f763735dc5d0960fa08d4c3f14e50466128997af62392eea8fd8ab1a0e72

description:
  Continual::Process with Continual::Process::Loop is a way how to run a
  process forever.

  Continual::Process creates Continual::Process::Instance which runs in a
  loop and if it dies, it starts again.

  The code for starting a process is OS-agnostic. The only condition is that
  the code must return PID of the new process.


