2024-07-19 19:42:54 +00:00
committed by Git OBS Bridge
parent 4d6562bf6e
commit e1e00a6af2

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-CGI-FormBuilder-Source-Perl # spec file for package perl-CGI-FormBuilder-Source-Perl
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -12,57 +12,52 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # 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-CGI-FormBuilder-Source-Perl
Version: 0.01
Release: 1
License: CHECK(GPL+ or Artistic)
%define cpan_name CGI-FormBuilder-Source-Perl %define cpan_name CGI-FormBuilder-Source-Perl
Summary: read FormBuilder config from Perl syntax files Name: perl-CGI-FormBuilder-Source-Perl
Url: http://search.cpan.org/dist/CGI-FormBuilder-Source-Perl/ Version: 0.10.0
Group: Development/Libraries/Perl Release: 0
#Source: http://www.cpan.org/authors/id/E/EV/EVDB/CGI-FormBuilder-Source-Perl-%{version}.tar.gz # 0.01 -> normalize -> 0.10.0
Source: %{cpan_name}-%{version}.tar.gz %define cpan_version 0.01
BuildRequires: perl(CGI::FormBuilder) License: CHECK(Artistic-1.0 or GPL-1.0-or-later)
BuildRequires: perl(File::Slurp) Summary: Read FormBuilder config from Perl syntax files
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/E/EV/EVDB/%{cpan_name}-%{cpan_version}.tar.gz
BuildArch: noarch
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(CGI::FormBuilder)
BuildRequires: perl(File::Slurp)
Requires: perl(CGI::FormBuilder) Requires: perl(CGI::FormBuilder)
Requires: perl(File::Slurp) Requires: perl(File::Slurp)
BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: perl(CGI::FormBuilder::Source::Perl) = %{version}
BuildArch: noarch %undefine __perllib_provides
%{perl_requires} %{perl_requires}
%description %description
This module allows you to specify the config for a the CGI::FormBuilder This module allows you to specify the config for a CGI::FormBuilder object
manpage object using Perl syntax. The contents of the config file will be using Perl syntax. The contents of the config file will be 'eval'ed and the
'eval'ed and the hash ref returned will be used as the config for the hash ref returned will be used as the config for the object.
object.
%prep %prep
%setup -q -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{cpan_version}
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags} %make_build
%check %check
%{__make} test make test
%install %install
%perl_make_install %perl_make_install
%perl_process_packlist %perl_process_packlist
%perl_gen_filelist %perl_gen_filelist
%clean
%{__rm} -rf %{buildroot}
%files -f %{name}.files %files -f %{name}.files
%defattr(644,root,root,755)
%doc Changes TODO %doc Changes TODO
%changelog %changelog