Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Sub-HandlesVia for openSUSE:Factory checked in at 2022-06-21 16:32:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Sub-HandlesVia (Old) and /work/SRC/openSUSE:Factory/.perl-Sub-HandlesVia.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Sub-HandlesVia" Tue Jun 21 16:32:04 2022 rev:2 rq:983960 version:0.025 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Sub-HandlesVia/perl-Sub-HandlesVia.changes 2020-10-21 14:44:29.585789232 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Sub-HandlesVia.new.1548/perl-Sub-HandlesVia.changes 2022-06-21 16:32:08.095786791 +0200 @@ -1,0 +2,6 @@ +Fri Jun 17 03:08:03 UTC 2022 - Tina M??ller <timueller+p...@suse.de> + +- updated to 0.025 + see /usr/share/doc/packages/perl-Sub-HandlesVia/Changes + +------------------------------------------------------------------- Old: ---- Sub-HandlesVia-0.016.tar.gz New: ---- Sub-HandlesVia-0.025.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Sub-HandlesVia.spec ++++++ --- /var/tmp/diff_new_pack.98su9R/_old 2022-06-21 16:32:08.591787518 +0200 +++ /var/tmp/diff_new_pack.98su9R/_new 2022-06-21 16:32:08.595787524 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Sub-HandlesVia # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,16 @@ # +%define cpan_name Sub-HandlesVia Name: perl-Sub-HandlesVia -Version: 0.016 +Version: 0.025 Release: 0 -%define cpan_name Sub-HandlesVia -Summary: Alternative handles_via implementation License: Artistic-1.0 OR GPL-1.0-or-later -Group: Development/Libraries/Perl +Summary: Alternative handles_via implementation URL: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Class::Method::Modifiers) @@ -35,9 +34,11 @@ BuildRequires: perl(Exporter::Shiny) BuildRequires: perl(List::Util) >= 1.54 BuildRequires: perl(Role::Tiny) +BuildRequires: perl(Scope::Guard) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 BuildRequires: perl(Test::Requires) +BuildRequires: perl(Try::Tiny) BuildRequires: perl(Type::Params) >= 1.004000 BuildRequires: perl(Types::Standard) Requires: perl(Class::Method::Modifiers) @@ -46,6 +47,7 @@ Requires: perl(Exporter::Shiny) Requires: perl(List::Util) >= 1.54 Requires: perl(Role::Tiny) +Requires: perl(Scope::Guard) Requires: perl(Type::Params) >= 1.004000 Requires: perl(Types::Standard) Recommends: perl(Sub::Util) @@ -62,12 +64,16 @@ Also, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't have the limitation that it can't mutate non-reference values. +Note: as Sub::HandlesVia needs to detect whether you're using Moo, Moose, +or Mouse, and often needs to detect whether your package is a class or a +role, it needs to be loaded _after_ Moo/Moose/Mouse. + %prep -%setup -q -n %{cpan_name}-%{version} +%autosetup -n %{cpan_name}-%{version} %build perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%make_build %check make test @@ -78,7 +84,6 @@ %perl_gen_filelist %files -f %{name}.files -%defattr(-,root,root,755) %doc Changes COPYRIGHT CREDITS doap.ttl README %license LICENSE ++++++ Sub-HandlesVia-0.016.tar.gz -> Sub-HandlesVia-0.025.tar.gz ++++++ ++++ 10590 lines of diff (skipped) ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: # baz.patch: PATCH-FIX-OPENSUSE #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module #skip_doc: regexp_to_skip_for_doc.* #add_doc: files to add to docs #misc: |- #anything else to be added to spec file #follows directly after %files section, so it can contain new blocks or also #changes to %files section