commit 9620bf71c5a0fee8e601702e822f21fa166379f9
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Apr 14 14:46:33 2024 +0100
Update to 2.29
.gitignore | 1 +
perl-PGPLOT.spec | 22 +++++++++++++++-------
sources | 2 +-
3 files changed, 17 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ef452eb..2474e84 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/PGPLOT-2.21.tar.gz
/PGPLOT-2.24.tar.gz
/PGPLOT-2.28.tar.gz
+/PGPLOT-2.29.tar.gz
diff --git a/perl-PGPLOT.spec b/perl-PGPLOT.spec
index f815e37..83a6cbd 100644
--- a/perl-PGPLOT.spec
+++ b/perl-PGPLOT.spec
@@ -1,9 +1,9 @@
-Name: perl-PGPLOT
-Version: 2.28
-Release: 5%{?dist}
+Name: perl-PGPLOT
+Version: 2.29
+Release: 1%{?dist}
Summary: Perl extension for using the pgplot library
License: GPL+ or Artistic
-URL:
https://metacpan.org/release/PGPLOT
+URL:
https://metacpan.org/release/PGPLOT
Source0:
https://cpan.metacpan.org/authors/id/E/ET/ETJ/PGPLOT-%{version}.tar.gz
# Build
BuildRequires: coreutils
@@ -22,11 +22,13 @@ BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl(IO::File)
BuildRequires: perl(lib)
BuildRequires: perl(strict)
+BuildRequires: perl(Test::More)
BuildRequires: pgplot-devel
BuildRequires: zlib-devel
# Runtime
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Exporter)
+BuildRequires: perl(PDL)
# Dependencies
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -36,7 +38,7 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`";
echo $version))
Allow subroutines in the PGPLOT graphics library to be called from Perl.
%prep
-%setup -q -n PGPLOT-%{version}
+%autosetup -n PGPLOT-%{version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
@@ -49,17 +51,23 @@ find %{buildroot} -type f -name '*.bs' -empty -delete
%{_fixperms} -c %{buildroot}
%check
-#works locally
-#make test
+make test
%files
%license LICENSE
%doc CHANGES HELP README
%{perl_vendorarch}/auto/PGPLOT/
+%{perl_vendorarch}/PDL/Demos/PGPLOT*.pm
+%{perl_vendorarch}/PDL/Graphics/PGPLOT*.pm
+%{perl_vendorarch}/PDL/Graphics/PGPLOT/
%{perl_vendorarch}/PGPLOT.pm
+%{_mandir}/man3/PDL::Graphics::*.3pm.*
%{_mandir}/man3/PGPLOT.3*
%changelog
+* Sun Apr 14 2024 Leigh Scott <leigh123linux(a)gmail.com> - 2.29-1
+- Update to 2.29
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.28-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/sources b/sources
index 36ba325..e6470d4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (PGPLOT-2.28.tar.gz) =
4d04a8cc8c81736a738031c79680b92c2b89c2cb552d4f380306c23d7168c46a00568806d3a7ab8ffe111a33852818bbfdc2db2364a2c43e5b00285116072448
+SHA512 (PGPLOT-2.29.tar.gz) =
f651627ac14ebd893115ca0ddc993edb3fe34f188189fb5a04fb915377db6470132b959cde65ac8095f8f2ab4eccc539c9f8d5d33aa72dfde56dbe6b3524e39f