WIP: Automatic update to v2.30.528 (2.030528) #1

Draft
cpanmirror wants to merge 1 commits from cpanmirror/perl-Math-Pari:autoupdate into main
4 changed files with 129 additions and 49 deletions

View File

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

BIN
Math-Pari-2.030528.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

116
cpanspec.error Normal file
View File

@@ -0,0 +1,116 @@
disable executables because of auto-dbg/auto-debug-module.example-dbx
Review

In case of errors, I am adding the cpanspec.error file now and create a pull request, so we can better see what problem cpanspec had.

In case of errors, I am adding the `cpanspec.error` file now and create a pull request, so we can better see what problem `cpanspec` had.
disable executables because of auto-dbg/auto-debug-module.example-dbx-2_00
disable executables because of auto-dbg/auto-debug-module.example-gdb
disable executables because of auto-dbg/auto-debug-module.example-gdb-2_00
disable executables because of auto-dbg/auto-debug-module.example-gdb-2_03_win
disable executables because of auto-dbg/auto-debug-module.example-lldb-darwin-fail
disable executables because of auto-dbg/README
disable executables because of Changes
disable executables because of func_codes.h
disable executables because of gdbinit-my
disable executables because of INSTALL
disable executables because of libPARI/codes_2014
disable executables because of libPARI/diff_gphelp
disable executables because of libPARI/expected_codes
disable executables because of libPARI/gphelp
disable executables because of libPARI/gphelp-ini
disable executables because of libPARI/Makefile.PL
disable executables because of libPARI/post-noinline.h
disable executables because of libPARI/pre-noinline.h
disable executables because of Makefile.PL
disable executables because of MANIFEST
disable executables because of META.json
disable executables because of META.yml
disable executables because of PariInit.pm
disable executables because of Pari.pm
disable executables because of Pari.xs
disable executables because of patches/diff-2.11.0-all
disable executables because of patches/diff_2.1.2_gccism
disable executables because of patches/diff-2.13.3-all
disable executables because of patches/diff_2.1.3_interface
disable executables because of patches/diff_2.1.4_interface
disable executables because of patches/diff_2.1.6_align_power_of_2
disable executables because of patches/diff_2.1.6_no-common
disable executables because of patches/diff_2.1.6_ploth64
disable executables because of patches/diff_2.1.7_div
disable executables because of patches/diff_2.1.7_mingw-w64
disable executables because of patches/diff_2.1.7_-O
disable executables because of patches/diff_2.1.7_restart
disable executables because of patches/diff_2.2.2_interface
disable executables because of patches/diff-2.3.5-buffer-overflow
disable executables because of patches/diff_2.3.5_mingw_longlong
disable executables because of patches/diff_2.3.5_mingw_longlong-ini
disable executables because of patches/diff_2.3.5_mingw-w64
disable executables because of patches/diff_2.3.5_stderr_clobber
disable executables because of patches/diff_2.3.5_win_mkdir
disable executables because of patches/diff-2.5.0-exceptions
disable executables because of patches/diff-2.5.0-tune_opt
disable executables because of patches/diff-2.5.0-x-prototype
disable executables because of patches/diff-2.5.5-exceptions
disable executables because of patches/diff-2.7.0-exceptions
disable executables because of patches/diff-2.7.0-reinstall-foreigh
disable executables because of patches/diff-2.7.0-reinstall-foreigh-full
disable executables because of patches/diff-2.7.0-x-prototype
disable executables because of patches/diff-2.9.0-all
disable executables because of patches/diff-2.9.5-all
disable executables because of patches/diff_add_gnuplotAdd
disable executables because of patches/diff_add_gnuplotAll
disable executables because of patches/diff_add_gnuplotNeeded
disable executables because of patches/diff_pari-2.1.3-ix86-divl
disable executables because of patches/patch-pari-unnormalized-float
disable executables because of README
disable executables because of README-after2_3_5
disable executables because of README-func_codes_h
disable executables because of t/000_load-problem.t
disable executables because of t/00_Pari.t
disable executables because of t/01_no_extra_newlines.t
disable executables because of t/02_sections.t
disable executables because of test_eng/ex.t
disable executables because of test_eng/Testout.pm
disable executables because of TODO
disable executables because of TODO-probably-obsolete
disable executables because of t/PlotRect.t
disable executables because of typemap
disable executables because of t/zz_leak.t
disable executables because of t/zzz_debug-crash.t
disable executables because of utils/01_no_extra_newlines.test
disable executables because of utils/chap3_to_pod
disable executables because of utils/inc.h
disable executables because of utils/inc_h.diff
disable executables because of utils/Math/PariBuild.pm
disable executables because of utils/notes
disable executables because of utils/paridoc_to_pod
disable executables because of utils/README
Get source Math-Pari
Writing perl-Math-Pari.spec...
Running: chgrp -R cpan ..; chmod -R g+rx ..; chmod -R g+rwx .; su cpanbuild -c 'perl Makefile.PL'
# STATS # # Math::Pari, 2.030528
# STATS # ---
# STATS # abstract:
# STATS # metajson: Perl interface to PARI.
# STATS # metayaml: Perl interface to PARI.
# STATS # dynamic: 1
# STATS # got_prereqs: 1
# STATS # license:
# STATS # metajson:
# STATS # - perl_5
# STATS # - gpl_2
# STATS # metayaml: unknown
# STATS # spec: CHECK(Artistic-1.0 or GPL-1.0-or-later)
# STATS # metajson: 1
# STATS # metayaml: 1
# STATS # name: Math::Pari
# STATS # no_index:
# STATS # directory:
# STATS # - t
# STATS # - inc
# STATS # provides: 0
# STATS # summary: Perl interface to PARI.
# STATS # version: '2.030528'
No 'provides' info in meta, parsing code.
main:797: ========= next_version(dist, 1, Math-Pari, 2.030528)
Math-Pari not found in snapshot, probably new module at /__w/autoupdate-perl/autoupdate-perl/cpanspec/cpanspec line 839.
dist Math-Pari 2.030528 --> v2.30.528
Can't use string ("https://pari.math.u-bordeaux.fr/"...) as an ARRAY ref while "strict refs" in use at /__w/autoupdate-perl/autoupdate-perl/cpanspec/cpanspec line 1409.

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Math-Pari
# spec file for package perl-Math-Pari (Version 2.30.528)
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,49 +15,13 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Math-Pari
Version: 2.030518
Release: 0
%define cpan_name Math-Pari
Name: perl-Math-Pari
Version: 2.30.528
Release: 0
# 2.030528 -> normalize -> 2.30.528
%define cpan_version 2.030528
License: CHECK(Artistic-1.0 or GPL-1.0-or-later)
Summary: Perl interface to PARI
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
BuildRequires: perl
BuildRequires: perl-macros
URL: https://metacpan.org/release/%{cpan_name}
Source: https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules/%{cpan_name}-%{version}.zip
Source1: https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.11.4.tar.gz
Source2: cpanspec.yml
Source100: README.md
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: unzip
%{perl_requires}
%description
This package is a Perl interface to famous library PARI for
numerical/scientific/number-theoretic calculations. It allows use of most PARI
functions as Perl functions, and (almost) seamless merging of PARI and Perl
data.
%prep
%setup -q -n %{cpan_name}-%{version} -a 1
find . -type f -print0 | xargs -0 chmod 644
%build
perl Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
#%check
#make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc README Changes TODO
%changelog
Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules/%{cpan_name}-%{cpan_version}.tar.gz