Skip to content

Commit c4b715b

Browse files
authored
Upgrade perl-Return-MultiLevel to version 0.08 (microsoft#15395)
1 parent 2b60c8b commit c4b715b

3 files changed

Lines changed: 15 additions & 16 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"perl-Return-MultiLevel-0.05.tar.gz": "ff076fbaba653c09953ac53959fe6c64fb52a33db3b5d223a015ab75ac3ed91d"
3+
"Return-MultiLevel-0.08.tar.gz": "51b1aef30c5c4009f640267a08589212e87dcd101800f0d20f9c635c9ffe88a1"
44
}
55
}

SPECS-EXTENDED/perl-Return-MultiLevel/perl-Return-MultiLevel.spec

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,43 @@
11
Name: perl-Return-MultiLevel
2-
Version: 0.05
3-
Release: 10%{?dist}
2+
Version: 0.08
3+
Release: 1%{?dist}
44
Summary: Return across multiple call levels
5-
License: GPL+ or Artistic
5+
License: GPL-1.0-or-later OR Artistic-1.0-Perl
66
Vendor: Microsoft Corporation
77
Distribution: Azure Linux
88
URL: https://metacpan.org/release/Return-MultiLevel
9-
Source0: https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-%{version}.tar.gz#/perl-Return-MultiLevel-%{version}.tar.gz
9+
Source0: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Return-MultiLevel-%{version}.tar.gz
1010
BuildArch: noarch
1111
# Build
1212
BuildRequires: coreutils
1313
BuildRequires: make
1414
BuildRequires: perl-generators
1515
BuildRequires: perl-interpreter
1616
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
17-
BuildRequires: perl(File::Find)
18-
BuildRequires: perl(File::Spec)
1917
# Module
2018
BuildRequires: perl(Carp)
21-
BuildRequires: perl(Data::Munge) >= 0.07
2219
BuildRequires: perl(Exporter)
2320
BuildRequires: perl(parent)
2421
BuildRequires: perl(strict)
2522
BuildRequires: perl(warnings)
2623
# Test Suite
24+
BuildRequires: perl(Config)
2725
BuildRequires: perl(Test::Fatal)
2826
BuildRequires: perl(Test::More)
2927
# Dependencies
30-
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
31-
Requires: perl(Data::Munge) >= 0.07
28+
# (none)
3229
# Optional Functionality
3330
BuildRequires: perl(Scope::Upper) >= 0.29
3431
Requires: perl(Scope::Upper) >= 0.29
3532

36-
# Filter under-specified dependencies
37-
%global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(Data::Munge\\)$
38-
3933
%description
4034
This module provides a way to return immediately from a deeply nested call
4135
stack. This is similar to exceptions, but exceptions don't stop automatically
4236
at a target frame (and they can be caught by intermediate stack frames using
4337
eval). In other words, this is more like setjmp(3)/longjmp(3) than die.
4438

4539
%prep
46-
%setup -q -n Return-MultiLevel-%{version}
40+
%autosetup -n Return-MultiLevel-%{version}
4741

4842
%build
4943
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
@@ -57,11 +51,16 @@ perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
5751
make test
5852

5953
%files
54+
%license LICENSE
6055
%doc Changes README
6156
%{perl_vendorlib}/Return/
6257
%{_mandir}/man3/Return::MultiLevel.3*
6358

6459
%changelog
60+
* Fri Dec 26 2025 Aditya Singh <v-aditysing@microsoft.com> - 0.08-1
61+
- Upgrade to version 0.08
62+
- License verified.
63+
6564
* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 0.05-10
6665
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
6766

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19673,8 +19673,8 @@
1967319673
"type": "other",
1967419674
"other": {
1967519675
"name": "perl-Return-MultiLevel",
19676-
"version": "0.05",
19677-
"downloadUrl": "https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-0.05.tar.gz"
19676+
"version": "0.08",
19677+
"downloadUrl": "https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Return-MultiLevel-0.08.tar.gz"
1967819678
}
1967919679
}
1968019680
},

0 commit comments

Comments
 (0)