upgrade to version 4.37

This commit is contained in:
leeffo 2023-07-12 14:34:55 +08:00
parent 127cf179d5
commit 53c9fc4bdf
3 changed files with 21 additions and 4 deletions

Binary file not shown.

BIN
Cpanel-JSON-XS-4.37.tar.gz Normal file

Binary file not shown.

View File

@ -1,9 +1,9 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: perl-Cpanel-JSON-XS Name: perl-Cpanel-JSON-XS
Version: 4.25 Version: 4.37
Release: 1 Release: 1
Summary: CPanel fork of JSON::XS, fast and correct serializing Summary: CPanel fork of JSON::XS, fast and correct serializing
License: GPL+ or Artistic or Perl License: GPL-1.0-or-later or Artistic-1.0-Perl
Group: Development/Libraries Group: Development/Libraries
URL: https://metacpan.org/release/Cpanel-JSON-XS/ URL: https://metacpan.org/release/Cpanel-JSON-XS/
Source0: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-%{version}.tar.gz
@ -32,24 +32,33 @@ Requires: perl(strict)
Requires: perl(warnings) Requires: perl(warnings)
Requires: perl(XSLoader) Requires: perl(XSLoader)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description %description
This module converts Perl data structures to JSON and vice versa. Its This module converts Perl data structures to JSON and vice versa. Its
primary goal is to be correct and its secondary goal is to be fast. To primary goal is to be correct and its secondary goal is to be fast. To
reach the latter goal it was written in C. reach the latter goal it was written in C.
%package help %package help
Summary : CPanel fork of JSON::XS, fast and correct serializing Summary : CPanel fork of JSON::XS, fast and correct serializing
Provides: perl-Cpanel-JSON-XS-doc Provides: perl-Cpanel-JSON-XS-doc
%description help %description help
This module converts Perl data structures to JSON and vice versa. Its This module converts Perl data structures to JSON and vice versa. Its
primary goal is to be correct and its secondary goal is to be fast. To primary goal is to be correct and its secondary goal is to be fast. To
reach the latter goal it was written in C. reach the latter goal it was written in C.
%prep %prep
%setup -q -n Cpanel-JSON-XS-%{version} %setup -q -n Cpanel-JSON-XS-%{version}
%build %build
export PERL_MM_OPT="" export PERL_MM_OPT=""
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
export PERL_MM_OPT="" export PERL_MM_OPT=""
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
@ -78,20 +87,28 @@ if [ -d usr/lib ];then
fi fi
popd popd
mv %{buildroot}/filelist.lst . mv %{buildroot}/filelist.lst .
%check %check
make test make test
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%files -f filelist.lst %files -f filelist.lst
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc Changes COPYING META.json README %doc Changes COPYING META.json README
%{perl_vendorarch}/auto/* #%%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Cpanel* #%%{perl_vendorarch}/Cpanel*
%files help %files help
%{_mandir}/* %{_mandir}/*
%changelog %changelog
* Wed Jul 12 2023 leeffo <liweiganga@uniontech.com> - 4.37-1
- upgrade to version 4.37
* Mon Mar 08 2021 Perl_Bot <Perl_Bot@openeuler.org> 4.25-1 * Mon Mar 08 2021 Perl_Bot <Perl_Bot@openeuler.org> 4.25-1
- Specfile autogenerated by Perl_Bot - Specfile autogenerated by Perl_Bot