Compare commits

3 Commits

Author SHA256 Message Date
113b723140 Add Gitea build results 2025-08-12 18:15:52 +02:00
b01d4faff8 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
31b6d49e82 Accepting request 1195911 from devel:languages:perl:autoupdate
- 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/request/show/1195911
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
5 changed files with 42 additions and 20 deletions

View File

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

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

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
## Build Results
Current state of perl in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/perl-Mouse/standard)
The current state of perl in the devel project build (devel:languages:perl)
![Devel project build results](https://br.opensuse.org/status/devel:languages:perl/perl-Mouse)

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
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> Sun Mar 29 03:09:09 UTC 2020 - <timueller+perl@suse.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Mouse # spec file for package perl-Mouse
# #
# Copyright (c) 2020 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
@@ -16,22 +16,23 @@
# #
Name: perl-Mouse
Version: 2.5.10
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: https://metacpan.org/release/%{cpan_name} 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 Source100: README.md
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) >= 0.19 BuildRequires: perl(Module::Build::XSUtil) >= 0.19
BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::Fatal)
@@ -61,22 +62,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