diff --git a/Lexical-Persistence-1.023.tar.gz b/Lexical-Persistence-1.023.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..0b7e334a5ed65ca87ecee8c795ce6b5899d52ef7 Binary files /dev/null and b/Lexical-Persistence-1.023.tar.gz differ diff --git a/perl-Lexical-Persistence.spec b/perl-Lexical-Persistence.spec new file mode 100644 index 0000000000000000000000000000000000000000..0aeb8878f05736b414fe62f1dc7132767a2b234c --- /dev/null +++ b/perl-Lexical-Persistence.spec @@ -0,0 +1,53 @@ +Name: perl-Lexical-Persistence +Version: 1.023 +Release: 1 +Summary: Persistent lexical variable values for arbitrary calls +License: GPL-1.0-or-later OR Artistic-1.0-Perl +URL: https://metacpan.org/release/Lexical-Persistence +Source0: https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/Lexical-Persistence-%{version}.tar.gz +BuildArch: noarch +# Build +BuildRequires: coreutils +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Runtime +BuildRequires: perl(Devel::LexAlias) +BuildRequires: perl(PadWalker) +# Tests only +BuildRequires: perl(Carp) +BuildRequires: perl(constant) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Test::More) >= 0.94 + +%description +Lexical::Persistence does a few things, all related. Note that all the +behaviors listed here are the defaults. Subclasses can override nearly +every aspect of Lexical::Persistence's behavior. + +%prep +%setup -q -n Lexical-Persistence-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%license LICENSE +%doc CHANGES README eg +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Wed Apr 10 2024 konglidong - 1.023-1 +- package init diff --git a/perl-Lexical-Persistence.yaml b/perl-Lexical-Persistence.yaml new file mode 100644 index 0000000000000000000000000000000000000000..03402c65068d1b58d584fce4b5eee89522a91a85 --- /dev/null +++ b/perl-Lexical-Persistence.yaml @@ -0,0 +1,4 @@ +version_control: metacpan +src_repo: Lexical-Persistence +tag_prefix: "^" +separator: "."