2024-07-15 20:34:37 +00:00
committed by Git OBS Bridge
parent 1ca7d9b61b
commit b36e6156a9

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Apache-ConfigParser
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,28 +12,31 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Apache-ConfigParser
Version: 1.02
Release: 0
%define cpan_name Apache-ConfigParser
Name: perl-Apache-ConfigParser
Version: 1.20.0
Release: 0
# 1.02 -> normalize -> 1.20.0
%define cpan_version 1.02
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Load Apache configuration files
License: GPL-1.0+ or Artistic-1.0
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Apache-ConfigParser/
Source0: http://www.cpan.org/authors/id/B/BZ/BZAJAC/%{cpan_name}-%{version}.tar.gz
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/B/BZ/BZAJAC/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(File::FnMatch) >= 0.01
BuildRequires: perl(File::FnMatch) >= 0.10.0
BuildRequires: perl(Tree::DAG_Node) >= 1.04
Requires: perl(File::FnMatch) >= 0.01
Requires: perl(File::FnMatch) >= 0.10.0
Requires: perl(Tree::DAG_Node) >= 1.04
Provides: perl(Apache::ConfigParser) = %{version}
Provides: perl(Apache::ConfigParser::Directive) = %{version}
%undefine __perllib_provides
%{perl_requires}
%description
@@ -52,20 +55,19 @@ configuration file checking. The module currently checks for:
* Start and end context names match
The module checks if the start and end context names match. If the end
context name does not match the start context name, then it is ignored.
The module does not even check if the configuration contexts have valid
names.
The module checks if the start and end context names match. If the end
context name does not match the start context name, then it is ignored. The
module does not even check if the configuration contexts have valid names.
%prep
%setup -q -n %{cpan_name}-%{version}
%autosetup -n %{cpan_name}-%{cpan_version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
%{__make} test
make test
%install
%perl_make_install
@@ -73,7 +75,6 @@ configuration file checking. The module currently checks for:
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes README
%changelog