!3 update to version 4.37

From: @leeffo 
Reviewed-by: @wk333 
Signed-off-by: @wk333
This commit is contained in:
openeuler-ci-bot 2023-07-12 08:17:55 +00:00 committed by Gitee
commit dc77114dc6
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
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