From c7615ba84fe354de3ea7a6f4dabc607282264db9 Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann <bwiedemann+opensusegit@suse.de> Date: Apr 23 2021 23:45:11 +0000 Subject: update 2021-04-23 23:45 --- diff --git a/.files b/.files new file mode 100644 index 0000000..a5194a2 Binary files /dev/null and b/.files differ diff --git a/.meta b/.meta new file mode 100644 index 0000000..02793a1 --- /dev/null +++ b/.meta @@ -0,0 +1,7 @@ +<package name="perl-MooseX-Method-Signatures" project="openSUSE:Factory"> + <title></title> + <description> + + </description> + <devel project="devel:languages:perl" package="perl-MooseX-Method-Signatures"/> +</package> diff --git a/.rev b/.rev new file mode 100644 index 0000000..26cd872 --- /dev/null +++ b/.rev @@ -0,0 +1,86 @@ +<revisionlist> + <revision rev="1" vrev="1"> + <srcmd5>83259c19a1c9c26228a57cf078d10f45</srcmd5> + <version>0.37</version> + <time>1326104190</time> + <user>coolo</user> + <comment>new perl package</comment> + <requestid>98156</requestid> + </revision> + <revision rev="2" vrev="1"> + <srcmd5>f1e2211d42f79364e77e75036087734f</srcmd5> + <version>0.43</version> + <time>1339076358</time> + <user>coolo</user> + <comment></comment> + <requestid>123241</requestid> + </revision> + <revision rev="3" vrev="3"> + <srcmd5>f1e2211d42f79364e77e75036087734f</srcmd5> + <version>0.43</version> + <time>1340183881</time> + <user>adrianSuSE</user> + <comment>branched from openSUSE:Factory</comment> + </revision> + <revision rev="4" vrev="5"> + <srcmd5>f1e2211d42f79364e77e75036087734f</srcmd5> + <version>0.43</version> + <time>1359109748</time> + <user>adrianSuSE</user> + <comment>Split 12.3 from Factory</comment> + </revision> + <revision rev="5" vrev="1"> + <srcmd5>58f4d3d4024e314e3d4599a3b6305367</srcmd5> + <version>0.44</version> + <time>1370517854</time> + <user>coolo</user> + <comment>update (forwarded request 177816 from coolo)</comment> + <requestid>177851</requestid> + </revision> + <revision rev="6" vrev="3"> + <srcmd5>58f4d3d4024e314e3d4599a3b6305367</srcmd5> + <version>0.44</version> + <time>1379663764</time> + <user>adrianSuSE</user> + <comment>Split 13.1 from Factory</comment> + </revision> + <revision rev="7" vrev="1"> + <srcmd5>b99bfe0308d0f5de81fea541eabc02cc</srcmd5> + <version>0.46</version> + <time>1393089132</time> + <user>coolo</user> + <comment>Automatic submission by obs-autosubmit</comment> + <requestid>223483</requestid> + </revision> + <revision rev="8" vrev="1"> + <srcmd5>1c141bc12f8ea478875edec43ecf7a8a</srcmd5> + <version>0.47</version> + <time>1394519013</time> + <user>coolo</user> + <comment>update</comment> + <requestid>225377</requestid> + </revision> + <revision rev="9" vrev="3"> + <srcmd5>1c141bc12f8ea478875edec43ecf7a8a</srcmd5> + <version>0.47</version> + <time>1409302402</time> + <user>adrianSuSE</user> + <comment>Split 13.2 from Factory</comment> + </revision> + <revision rev="10" vrev="1"> + <srcmd5>74d5c442803ee6afb10269ed476cdecf</srcmd5> + <version>0.48</version> + <time>1429107813</time> + <user>dimstar_suse</user> + <comment>1</comment> + <requestid>296055</requestid> + </revision> + <revision rev="11" vrev="1"> + <srcmd5>dc23c980029306607229d72653248fc0</srcmd5> + <version>0.49</version> + <time>1445287756</time> + <user>dimstar_suse</user> + <comment>1</comment> + <requestid>337593</requestid> + </revision> +</revisionlist> diff --git a/MooseX-Method-Signatures-0.49.tar.gz b/MooseX-Method-Signatures-0.49.tar.gz new file mode 120000 index 0000000..8b0b268 --- /dev/null +++ b/MooseX-Method-Signatures-0.49.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreib2hqjlzmorwltnjpb7xoqg4jbckx65vod4clankqbwni4qkgj2ci \ No newline at end of file diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..4b99cbc --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,23 @@ +--- +#description_paragraphs: 3 +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +#patches: +# foo.patch: -p1 +# bar.patch: +#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_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 diff --git a/perl-MooseX-Method-Signatures.changes b/perl-MooseX-Method-Signatures.changes new file mode 100644 index 0000000..3279e85 --- /dev/null +++ b/perl-MooseX-Method-Signatures.changes @@ -0,0 +1,77 @@ +------------------------------------------------------------------- +Sat Oct 10 09:09:05 UTC 2015 - coolo@suse.com + +- updated to 0.49 + see /usr/share/doc/packages/perl-MooseX-Method-Signatures/Changes + + 0.49 2015-10-07 01:07:44Z + - added x_deprecated to metadata + +------------------------------------------------------------------- +Mon Apr 13 19:24:50 UTC 2015 - coolo@suse.com + +- updated to 0.48 + see /usr/share/doc/packages/perl-MooseX-Method-Signatures/Changes + + 0.48 2014-09-20 17:46:45Z + - fix tests that fail on altered warning messages in perl 5.21.4 (see perl + RT#121638) + +------------------------------------------------------------------- +Mon Mar 10 06:30:46 UTC 2014 - coolo@suse.com + +- updated to 0.47 + - update configure_requires checking in Makefile.PL, add CONTRIBUTING file + +------------------------------------------------------------------- +Fri Oct 4 09:15:24 UTC 2013 - coolo@suse.com + +- updated to 0.46 + - re-release with fixed compile test + - removed use of deprecated Class::MOP::load_class + - documentation reference added, pointing to the WARNING section in + MooseX::Declare, regarding future utility of this module + - repository migrated to the github moose organization + +------------------------------------------------------------------- +Wed Jun 5 18:57:11 UTC 2013 - coolo@suse.com + +- updated to 0.44 + * Fix broken test in 5.17.6, where hash ordering is now randomized + (RT#81388, Karen Etheridge) + +------------------------------------------------------------------- +Wed May 30 12:26:17 UTC 2012 - coolo@suse.com + +- updated to 0.43 + * Bump dependency on MooseX::Types to 0.35 to resolve issues with recent + MooseX::Types releases. + + * Mark failing test due to Eval::Closure/Devel::Declare issues as TODO until + things are fixed, to at least allow recent versions to install without + errors. + + * Add explicit dependency on Eval::Closure, in an effort to get more + diagnostics from failing cpantesters reports. No functionality changes. + + * Loosen a regexp in a test, to handle the new format emitted by Carp 1.25. + + * The test suite now uses Test::Fatal instead of Test::Exception (Karen + Etheridge). + * Bump dependency on MooseX::Types::Structured to 0.24, which contains + more detailed error messages as well as some performance enhancements. + + * Require B::Hooks::EndOfScope 0.10 and Module::Runtime 0.012, fixing various + perl 5.8 breakages. + +------------------------------------------------------------------- +Sun Dec 25 16:24:46 UTC 2011 - coolo@suse.com + +- update to 0.37 + * Don't look in the stash for traits or types that contain + +------------------------------------------------------------------- +Thu Feb 17 01:08:48 CET 2011 - pascal.bleser@opensuse.org + +- initial version (0.36) + diff --git a/perl-MooseX-Method-Signatures.spec b/perl-MooseX-Method-Signatures.spec new file mode 100644 index 0000000..d01fd9e --- /dev/null +++ b/perl-MooseX-Method-Signatures.spec @@ -0,0 +1,117 @@ +# +# spec file for package perl-MooseX-Method-Signatures +# +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# 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/ +# + + +Name: perl-MooseX-Method-Signatures +Version: 0.49 +Release: 0 +%define cpan_name MooseX-Method-Signatures +Summary: (DEPRECATED) Method declarations with type constraints and no source filter +License: Artistic-1.0 or GPL-1.0+ +Group: Development/Libraries/Perl +Url: http://search.cpan.org/dist/MooseX-Method-Signatures/ +Source0: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(B::Hooks::EndOfScope) >= 0.10 +BuildRequires: perl(Context::Preserve) +BuildRequires: perl(Devel::Declare) >= 0.005011 +BuildRequires: perl(Devel::Declare::Context::Simple) +BuildRequires: perl(Eval::Closure) +BuildRequires: perl(Module::Build::Tiny) >= 0.034 +BuildRequires: perl(Module::Runtime) >= 0.012 +BuildRequires: perl(Moose) >= 0.89 +BuildRequires: perl(Moose::Meta::Class) +BuildRequires: perl(Moose::Meta::Method) +BuildRequires: perl(Moose::Role) +BuildRequires: perl(Moose::Util) +BuildRequires: perl(Moose::Util::TypeConstraints) +BuildRequires: perl(MooseX::LazyRequire) >= 0.06 +BuildRequires: perl(MooseX::Meta::TypeConstraint::ForceCoercion) +BuildRequires: perl(MooseX::Types) >= 0.35 +BuildRequires: perl(MooseX::Types::Moose) >= 0.19 +BuildRequires: perl(MooseX::Types::Structured) >= 0.24 +BuildRequires: perl(MooseX::Types::Util) +BuildRequires: perl(Parse::Method::Signatures) >= 1.003014 +BuildRequires: perl(Parse::Method::Signatures::Param::Named) +BuildRequires: perl(Parse::Method::Signatures::Param::Placeholder) +BuildRequires: perl(Parse::Method::Signatures::TypeConstraint) +BuildRequires: perl(Parse::Method::Signatures::Types) +BuildRequires: perl(Sub::Name) +BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Test::Deep) +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::Moose) +BuildRequires: perl(Test::More) >= 0.89 +BuildRequires: perl(aliased) +BuildRequires: perl(metaclass) +BuildRequires: perl(namespace::autoclean) +BuildRequires: perl(namespace::clean) >= 0.19 +Requires: perl(B::Hooks::EndOfScope) >= 0.10 +Requires: perl(Context::Preserve) +Requires: perl(Devel::Declare) >= 0.005011 +Requires: perl(Devel::Declare::Context::Simple) +Requires: perl(Eval::Closure) +Requires: perl(Module::Runtime) >= 0.012 +Requires: perl(Moose) >= 0.89 +Requires: perl(Moose::Meta::Class) +Requires: perl(Moose::Meta::Method) +Requires: perl(Moose::Util) +Requires: perl(Moose::Util::TypeConstraints) +Requires: perl(MooseX::LazyRequire) >= 0.06 +Requires: perl(MooseX::Meta::TypeConstraint::ForceCoercion) +Requires: perl(MooseX::Types) >= 0.35 +Requires: perl(MooseX::Types::Moose) >= 0.19 +Requires: perl(MooseX::Types::Structured) >= 0.24 +Requires: perl(MooseX::Types::Util) +Requires: perl(Parse::Method::Signatures) >= 1.003014 +Requires: perl(Parse::Method::Signatures::Param::Named) +Requires: perl(Parse::Method::Signatures::Param::Placeholder) +Requires: perl(Parse::Method::Signatures::TypeConstraint) +Requires: perl(Parse::Method::Signatures::Types) +Requires: perl(Sub::Name) +Requires: perl(Task::Weaken) +Requires: perl(aliased) +Requires: perl(namespace::autoclean) +%{perl_requires} + +%description +Provides a proper method keyword, like "sub" but specifically for making +methods and validating their arguments against Moose type constraints. + +%prep +%setup -q -n %{cpan_name}-%{version} + +%build +%{__perl} Build.PL --installdirs=vendor +./Build build --flags=%{?_smp_mflags} + +%check +./Build test + +%install +./Build install --destdir=%{buildroot} --create_packlist=0 +%perl_gen_filelist + +%files -f %{name}.files +%defattr(-,root,root,755) +%doc Changes CONTRIBUTING LICENCE README + +%changelog