SHA256
8
0
forked from pool/perl-Mouse

Compare commits

...

27 Commits

Author SHA256 Message Date
76e7118a8f Accepting request 1197302 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1197302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=29
2024-08-29 13:43:50 +00:00
db62140ea6 - updated to 2.5.11 (v2.5.11)
see /usr/share/doc/packages/perl-Mouse/Changes
  v2.5.11 2024-08-04T11:38:02Z
      - Use Devel-PPPort 3.59 (atoomic #113)
      - Mark "builtin" as foreign (#123)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mouse?expand=0&rev=70
2024-08-29 07:02:56 +00:00
4aec458dd7 Accepting request 789819 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/789819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=28
2020-03-30 21:06:40 +00:00
60d0cf56c1 Accepting request 789807 from devel:languages:perl:autoupdate
- updated to 2.5.10
   see /usr/share/doc/packages/perl-Mouse/Changes
  v2.5.10 2020-03-28T13:15:57Z
      - Do not use Fatal (#108)

OBS-URL: https://build.opensuse.org/request/show/789807
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mouse?expand=0&rev=68
2020-03-30 15:13:38 +00:00
e3d0717a1f Accepting request 726561 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/726561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=27
2019-08-28 16:35:58 +00:00
99348e75a3 Accepting request 726297 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/726297
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mouse?expand=0&rev=66
2019-08-27 17:24:34 +00:00
e40a3f0ce9 Accepting request 723036 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/723036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=26
2019-08-13 11:28:05 +00:00
Lars Vogdt
d954e3617e Accepting request 722964 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/722964
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mouse?expand=0&rev=64
2019-08-13 09:37:18 +00:00
d5a46d386a Accepting request 631326 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/631326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=25
2018-08-31 08:43:13 +00:00
7a2f690251 Accepting request 629092 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/629092
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Mouse?expand=0&rev=62
2018-08-24 11:14:39 +00:00
1866548eb8 Accepting request 610497 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/610497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=24
2018-05-29 08:31:46 +00:00
9d8e342832 Accepting request 577950 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/577950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=23
2018-02-22 14:00:38 +00:00
fa776771e5 Accepting request 568396 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/568396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=22
2018-01-24 14:29:59 +00:00
c6d53ae249 Accepting request 554818 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/554818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=21
2017-12-08 11:59:29 +00:00
7fcd39225b Accepting request 514094 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/514094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=20
2017-08-28 13:04:32 +00:00
c4710a0084 Accepting request 460889 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/460889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=19
2017-03-28 13:20:59 +00:00
e8d9972301 Accepting request 459305 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/459305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=18
2017-02-21 12:51:30 +00:00
8017010e3e Accepting request 450503 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/450503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=17
2017-01-18 20:43:25 +00:00
2ba713acfb Accepting request 449575 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/449575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=16
2017-01-11 11:05:17 +00:00
0b70d30f52 Accepting request 320510 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/320510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=15
2015-08-11 06:26:10 +00:00
4ebbfaae32 Accepting request 297536 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/297536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=14
2015-04-18 08:40:33 +00:00
4c4436ab0c Accepting request 262752 from devel:languages:perl
- updated to 2.4.1
     - Fix build issues (#34)
     - Fix build issues (#32)
     - Fixed #17; memory leak in applying roles to instances
     - Fixed #16 - inconsistent coercion/validation of Bool type (tokuhirom)
     - Fixed #18 (tokuhirom)

- update to 2.1.0:
  + Dropped 5.6.2 support
  + Migrated to Minilla

OBS-URL: https://build.opensuse.org/request/show/262752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=13
2014-11-24 10:09:24 +00:00
Stephan Kulow
58230c6b73 Accepting request 208397 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/208397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=11
2013-11-26 18:29:35 +00:00
Tomáš Chvátal
324bdf27ba Accepting request 202237 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/202237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=10
2013-10-06 12:55:12 +00:00
Stephan Kulow
cd95760204 Accepting request 177857 from devel:languages:perl
update (forwarded request 177825 from coolo)

OBS-URL: https://build.opensuse.org/request/show/177857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=8
2013-06-09 14:59:01 +00:00
Stephan Kulow
e27a81e14c replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=5
2011-12-06 17:44:46 +00:00
Stephan Kulow
4398067c51 Accepting request 91925 from devel:languages:perl
- update to 0.97:
  - Fixes in 0.96 is broken
  - Workaround for RT#71211 (made the failing test a TODO)
  * Resolve RT#68351, tests produced deprecation warnings in 5.14
  * Resolve RT#70518, a build problem in 5.15
  * Resolve RT#70569, prototype mismatch warnings might happen in 5.8

OBS-URL: https://build.opensuse.org/request/show/91925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Mouse?expand=0&rev=4
2011-11-21 11:43:17 +00:00
4 changed files with 80 additions and 22 deletions

3
Mouse-v2.5.11.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2a0d0930190c21a444b960793aa2e369ef28a1dd0b8f34829795f86a1915956
size 220539

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d1d16fb8b46fb35f235400bb507a9669141662139198e9a0bd1f7be0ca93610
size 219301

View File

@@ -1,3 +1,62 @@
-------------------------------------------------------------------
Mon Aug 5 05:30:41 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 2.5.11 (v2.5.11)
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.11 2024-08-04T11:38:02Z
- Use Devel-PPPort 3.59 (atoomic #113)
- Mark "builtin" as foreign (#123)
-------------------------------------------------------------------
Sun Mar 29 03:09:09 UTC 2020 - <timueller+perl@suse.de>
- updated to 2.5.10
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.10 2020-03-28T13:15:57Z
- Do not use Fatal (#108)
-------------------------------------------------------------------
Tue Aug 27 05:17:28 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 2.5.9
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.9 2019-08-26T14:46:49Z
- Fix circular dependencies between Mouse and MouseX::Foreign (pghmcfc #102)
-------------------------------------------------------------------
Mon Aug 26 05:18:54 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 2.5.8
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.8 2019-08-25T18:52:19Z
- Fix segmentation fault which occurs when using MouseX::Foreign and role->apply at the same time (ken39arg #100, #101)
-------------------------------------------------------------------
Tue Aug 13 05:19:40 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 2.5.7
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.7 2019-08-12T08:45:37Z
- Bump Module::Build::XSUtil prereq (KnowZero #99)
-------------------------------------------------------------------
Tue Aug 14 05:47:16 UTC 2018 - coolo@suse.com
- updated to 2.5.6
see /usr/share/doc/packages/perl-Mouse/Changes
v2.5.6 2018-08-13T22:47:57Z
- Revert "Warn if accessors overwrite methods/functions" for now; it may cause crashes in perl 5.28.0 (#94)
v2.5.5 2018-08-13T15:41:32Z
- Warn if accessors overwrite methods/functions (ybrliiu #86, #90, #93)
- Fix for threads and XS; use newSVpvs instead of newSVpvs_share (sergeykolychev #92)
------------------------------------------------------------------- -------------------------------------------------------------------
Sun May 6 05:37:18 UTC 2018 - coolo@suse.com Sun May 6 05:37:18 UTC 2018 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Mouse # spec file for package perl-Mouse
# #
# Copyright (c) 2018 SUSE LINUX 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,27 +12,27 @@
# 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-Mouse
Version: 2.5.4
Release: 0
%define cpan_name Mouse %define cpan_name Mouse
Summary: Moose minus the antlers Name: perl-Mouse
Version: 2.5.11
Release: 0
# v2.5.11 -> normalize -> 2.5.11
%define cpan_version v2.5.11
License: Artistic-1.0 OR GPL-1.0-or-later License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl Summary: Moose minus the antlers
Url: http://search.cpan.org/dist/Mouse/ URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/S/SK/SKAJI/%{cpan_name}-v%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/S/SK/SKAJI/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Devel::PPPort) >= 3.42 BuildRequires: perl(Devel::PPPort) >= 3.59
BuildRequires: perl(ExtUtils::ParseXS) >= 3.22 BuildRequires: perl(ExtUtils::ParseXS) >= 3.22
BuildRequires: perl(Module::Build) >= 0.400500 BuildRequires: perl(Module::Build) >= 0.4005
BuildRequires: perl(Module::Build::XSUtil) BuildRequires: perl(Module::Build::XSUtil) >= 0.19
BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::LeakTrace) BuildRequires: perl(Test::LeakTrace)
@@ -61,22 +61,21 @@ We're also going as light on dependencies as possible. Mouse currently has
without XS, although it has an XS backend to make it much faster. without XS, although it has an XS backend to make it much faster.
%prep %prep
%setup -q -n %{cpan_name}-v%{version} %autosetup -n %{cpan_name}-%{cpan_version}
%build %build
%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" perl Build.PL --installdirs=vendor optimize="%{optflags}"
./Build build flags=%{?_smp_mflags} ./Build build --flags=%{?_smp_mflags}
%check %check
./Build test ./Build test
%install %install
./Build install destdir=%{buildroot} create_packlist=0 ./Build install --destdir=%{buildroot} --create_packlist=0
%perl_gen_filelist %perl_gen_filelist
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %doc Changes example README.md
%doc Changes example minil.toml README.md
%license LICENSE %license LICENSE
%changelog %changelog