From 56b70580daa5c807057a250daf7f553439ef6bc1684605c17ad00c5d845dce80 Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Thu, 27 Jun 2024 17:15:46 +0000 Subject: [PATCH] - updated to 3.102.0 (3.102) see /usr/share/doc/packages/perl-Template-Toolkit/Changes # Version 3.102 #----- Improvements: * #307 Don't calculate args unless and until they are needed * #307 Don't go through the importing of the hash if there is none. * #307 No need to check for definedness before calling ref * #305 Docs: Added info about accessing values with complex keys from hash * #316 Split ttree bin code into a re-usable module Bug Fixes: * #309 remove extraneous import arguments when loading Template * #310 remove more extraneous import arguments from tests. * #318 Correct path splitting on Win32 #---- OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Template-Toolkit?expand=0&rev=57 --- Template-Toolkit-3.101.tar.gz | 3 -- Template-Toolkit-3.102.tar.gz | 3 ++ perl-Template-Toolkit.changes | 23 ++++++++++++ perl-Template-Toolkit.spec | 67 +++++++++++++++++++++++++++++++---- 4 files changed, 87 insertions(+), 9 deletions(-) delete mode 100644 Template-Toolkit-3.101.tar.gz create mode 100644 Template-Toolkit-3.102.tar.gz diff --git a/Template-Toolkit-3.101.tar.gz b/Template-Toolkit-3.101.tar.gz deleted file mode 100644 index f6fbd21..0000000 --- a/Template-Toolkit-3.101.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d2a32dd6c21e4b37c6a93df8087ca9e880cfae613a3e5efaea307b0bdcaedb58 -size 515947 diff --git a/Template-Toolkit-3.102.tar.gz b/Template-Toolkit-3.102.tar.gz new file mode 100644 index 0000000..dd6831d --- /dev/null +++ b/Template-Toolkit-3.102.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d161c89dee9b213a7c55709ea782e2dd5923dbd1215b9576612889e6e74a2e06 +size 522811 diff --git a/perl-Template-Toolkit.changes b/perl-Template-Toolkit.changes index 881dc35..28797a2 100644 --- a/perl-Template-Toolkit.changes +++ b/perl-Template-Toolkit.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Sun Jun 23 16:48:27 UTC 2024 - Tina Müller + +- updated to 3.102.0 (3.102) + see /usr/share/doc/packages/perl-Template-Toolkit/Changes + + # Version 3.102 + #------------------------------------------------------------------------ + + Improvements: + * #307 Don't calculate args unless and until they are needed + * #307 Don't go through the importing of the hash if there is none. + * #307 No need to check for definedness before calling ref + * #305 Docs: Added info about accessing values with complex keys from hash + * #316 Split ttree bin code into a re-usable module + + Bug Fixes: + * #309 remove extraneous import arguments when loading Template + * #310 remove more extraneous import arguments from tests. + * #318 Correct path splitting on Win32 + + #----------------------------------------------------------------------- + ------------------------------------------------------------------- Wed Aug 17 03:09:33 UTC 2022 - Tina Müller diff --git a/perl-Template-Toolkit.spec b/perl-Template-Toolkit.spec index afd8b60..40fdf27 100644 --- a/perl-Template-Toolkit.spec +++ b/perl-Template-Toolkit.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Template-Toolkit # -# Copyright (c) 2022 SUSE LLC +# 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 @@ -18,26 +18,81 @@ %define cpan_name Template-Toolkit Name: perl-Template-Toolkit -Version: 3.101 +Version: 3.102.0 Release: 0 +# 3.102 -> normalize -> 3.102.0 +%define cpan_version 3.102 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Comprehensive template processing system URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/A/AB/ABW/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(AppConfig) >= 1.56 BuildRequires: perl(Test::LeakTrace) Requires: perl(AppConfig) >= 1.56 +Provides: perl(Template) = %{version} +Provides: perl(Template::App::ttree) = 2.910.0 +Provides: perl(Template::Base) = 3.100 +Provides: perl(Template::Config) = 3.100 +Provides: perl(Template::Constants) = 3.100 +Provides: perl(Template::Context) = 3.100 +Provides: perl(Template::Directive) = 3.100 +Provides: perl(Template::Document) = 3.100 +Provides: perl(Template::Exception) = 3.100 +Provides: perl(Template::Filters) = 3.100 +Provides: perl(Template::Grammar) = 3.100 +Provides: perl(Template::Iterator) = 3.100 +Provides: perl(Template::Monad::Assert) +Provides: perl(Template::Monad::Scalar) +Provides: perl(Template::Namespace::Constants) = 3.100 +Provides: perl(Template::Parser) = 3.100 +Provides: perl(Template::Perl) +Provides: perl(Template::Plugin) = 3.100 +Provides: perl(Template::Plugin::Assert) = 3.100 +Provides: perl(Template::Plugin::Datafile) = 3.100 +Provides: perl(Template::Plugin::Date) = 3.100 +Provides: perl(Template::Plugin::Date::Calc) +Provides: perl(Template::Plugin::Date::Manip) +Provides: perl(Template::Plugin::Directory) = 3.100 +Provides: perl(Template::Plugin::Dumper) = 3.100 +Provides: perl(Template::Plugin::File) = 3.100 +Provides: perl(Template::Plugin::Filter) = 3.100 +Provides: perl(Template::Plugin::Format) = 3.100 +Provides: perl(Template::Plugin::HTML) = 3.100 +Provides: perl(Template::Plugin::Image) = 3.100 +Provides: perl(Template::Plugin::Iterator) = 3.100 +Provides: perl(Template::Plugin::Math) = 3.100 +Provides: perl(Template::Plugin::Pod) = 3.100 +Provides: perl(Template::Plugin::Procedural) = 3.100 +Provides: perl(Template::Plugin::Scalar) = 3.100 +Provides: perl(Template::Plugin::String) = 3.100 +Provides: perl(Template::Plugin::Table) = 3.100 +Provides: perl(Template::Plugin::URL) = 3.100 +Provides: perl(Template::Plugin::View) = 3.100 +Provides: perl(Template::Plugin::Wrap) = 3.100 +Provides: perl(Template::Plugins) = 3.100 +Provides: perl(Template::Provider) = 3.100 +Provides: perl(Template::Service) = 3.100 +Provides: perl(Template::Stash) = 3.100 +Provides: perl(Template::Stash::Context) = 3.100 +Provides: perl(Template::Stash::XS) +Provides: perl(Template::Test) = 3.100 +Provides: perl(Template::TieString) +Provides: perl(Template::Toolkit) = 3.100 +Provides: perl(Template::VMethods) = 3.100 +Provides: perl(Template::View) = 3.100 +%undefine __perllib_provides %{perl_requires} %description comprehensive template processing system %prep -%autosetup -n %{cpan_name}-%{version} -find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 +%autosetup -n %{cpan_name}-%{cpan_version} + +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" @@ -52,6 +107,6 @@ make test %perl_gen_filelist %files -f %{name}.files -%doc Changes README.md testrules.yml TODO +%doc Changes HACKING.md README.md TODO %changelog