From 953378fc059798292c1e87c6dcda76748fdd57db Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jples...@redhat.com>
Date: Mon, 6 Jun 2016 12:55:07 +0200
Subject: 2.016 bump

---
 .gitignore         |  1 +
 perl-PDL-gsl.patch | 39 ---------------------------------------
 perl-PDL.spec      | 23 ++++++++++++-----------
 sources            |  2 +-
 4 files changed, 14 insertions(+), 51 deletions(-)
 delete mode 100644 perl-PDL-gsl.patch

diff --git a/.gitignore b/.gitignore
index e7f1de5..ea6fbf7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ PDL-2.4.6.tar.gz
 /PDL-2.013.tar.gz
 /PDL-2.014.tar.gz
 /PDL-2.015.tar.gz
+/PDL-2.016.tar.gz
diff --git a/perl-PDL-gsl.patch b/perl-PDL-gsl.patch
deleted file mode 100644
index 93869e1..0000000
--- a/perl-PDL-gsl.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -up PDL-2.015/Lib/GSL/SF/ellint/gsl_sf_ellint.pd.gsl 
PDL-2.015/Lib/GSL/SF/ellint/gsl_sf_ellint.pd
---- PDL-2.015/Lib/GSL/SF/ellint/gsl_sf_ellint.pd.gsl   2015-08-11 
19:44:20.000000000 -0600
-+++ PDL-2.015/Lib/GSL/SF/ellint/gsl_sf_ellint.pd       2015-11-30 
15:50:16.162825309 -0700
-@@ -82,6 +82,10 @@ $e() = r.err;
-        Doc =>'Legendre form of incomplete elliptic integrals P(phi,k,n) = 
Integral[(1 + n Sin[t]^2)^(-1)/Sqrt[1 - k^2 Sin[t]^2], {t, 0, phi}]'
-       );
- 
-+my $v = `gsl-config --version`;
-+
-+if($v < 2.0) {
-+
- pp_def('gsl_sf_ellint_D',
-        GenericTypes => [D],
-        Pars=>'double phi(); double k(); double n();
-@@ -95,6 +99,24 @@ $e() = r.err;
-        Doc =>'Legendre form of incomplete elliptic integrals D(phi,k,n)'
-       );
- 
-+}
-+else {
-+
-+pp_def('gsl_sf_ellint_D',
-+       GenericTypes => [D],
-+       Pars=>'double phi(); double k();
-+              double [o]y(); double [o]e()',
-+       Code =>'
-+gsl_sf_result r;
-+GSLERR(gsl_sf_ellint_D_e,($phi(),$k(),GSL_PREC_DOUBLE,&r))
-+$y() = r.val;
-+$e() = r.err; 
-+',
-+       Doc =>'Legendre form of incomplete elliptic integrals D(phi,k)'
-+      );
-+
-+}
-+
- pp_def('gsl_sf_ellint_RC',
-        GenericTypes => [D],
-        Pars=>'double x(); double yy(); double [o]y(); double [o]e()',
diff --git a/perl-PDL.spec b/perl-PDL.spec
index 668c709..7ed6eb0 100644
--- a/perl-PDL.spec
+++ b/perl-PDL.spec
@@ -9,9 +9,9 @@
 %endif
 
 Name:           perl-PDL
-%global cpan_version 2.015
-Version:        2.15.0
-Release:        4%{?dist}
+%global cpan_version 2.016
+Version:        2.16.0
+Release:        1%{?dist}
 Summary:        The Perl Data Language
 Group:          Development/Libraries
 License:        GPL+ or Artistic
@@ -26,9 +26,6 @@ Patch2:         PDL-2.4.10-Disable-PDL-GIS-Proj.patch
 Patch3:         PDL-2.6.0.90-Compile-Slatec-code-as-PIC.patch
 # Disable Slatec code crashing on PPC64, bug #1041304
 Patch4:         PDL-2.14.0-Disable-PDL-Slatec.patch
-# GSL 2 support
-# https://sourceforge.net/p/pdl/bugs/407/
-Patch5:         perl-PDL-gsl.patch
 BuildRequires:  coreutils
 BuildRequires:  fftw2-devel
 BuildRequires:  findutils
@@ -41,6 +38,8 @@ BuildRequires:  libXi-devel
 BuildRequires:  libXmu-devel
 BuildRequires:  make
 BuildRequires:  perl
+BuildRequires:  perl-devel
+BuildRequires:  perl-generators
 # perl(Astro::FITS::Header) not packaged yet
 # Modified perl(Carp) bundled
 # Modified perl(Carp::Heavy) bundled
@@ -143,7 +142,7 @@ Provides:       perl(PDL::PP::XS)
 Provides:       perl(PDL::Lite)
 Provides:       perl(PDL::LiteF)
 Provides:       perl(PDL::Graphics::TriD)
-Provides:       perl(PDL::Graphics::TriD::GL) 
+Provides:       perl(PDL::Graphics::TriD::GL)
 Provides:       perl(PDL::Graphics::TriD::Contours)
 Provides:       perl(PDL::Graphics::TriD::Image)
 Provides:       perl(PDL::Graphics::TriD::Objects)
@@ -175,7 +174,6 @@ such commercial packages as IDL and MatLab.
 %if %{without slatec}
 %patch4 -p1 -b .slatec
 %endif
-%patch5 -p1 -b .gsl
 # Fix shellbang
 sed -e 's,^#!/usr/bin/env perl,%(perl -MConfig -e 'print 
$Config{startperl}'),' -i Perldl2/pdl2
 
@@ -195,8 +193,8 @@ make pure_install DESTDIR=%{buildroot}
 perl -Mblib Doc/scantree.pl %{buildroot}%{perl_vendorarch}
 perl -pi -e "s|%{buildroot}/|/|g" %{buildroot}%{perl_vendorarch}/PDL/pdldoc.db
 find %{buildroot}%{perl_vendorarch} -type f -name "*.pm" | xargs chmod -x
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -type f -name '*.bs' -empty -exec rm -f {} ';'
+find %{buildroot} -type f -name .packlist -delete
+find %{buildroot} -type f -name '*.bs' -empty -delete
 chmod -R u+w %{buildroot}/*
 
 %check
@@ -214,6 +212,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Jun 06 2016 Jitka Plesnikova <jples...@redhat.com> - 2.16.0-1
+- 2.016 bump
+
 * Mon Feb 22 2016 Orion Poplawski <or...@cora.nwra.com> - 2.15.0-4
 - Rebuild for gsl 2.1
 
@@ -460,7 +461,7 @@ make test
 - rebuild
 
 * Fri Mar 10 2006 Jason Vas Dias <jvd...@redhat.com> - 2.4.2-4
-- Further code cleanup & CFLAGS settings required to enable tests 
+- Further code cleanup & CFLAGS settings required to enable tests
   to succeed on all platforms
 
 * Thu Mar 09 2006 Jason Vas Dias <jvd...@redhat.com> - 2.4.2-4
diff --git a/sources b/sources
index 0650abb..2c99d4d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fe2da41811efce2fdf874c64842c6a43  PDL-2.015.tar.gz
+ffb55fe4520354b3cf77b01ab6416dd4  PDL-2.016.tar.gz
-- 
cgit v0.12


        
http://pkgs.fedoraproject.org/cgit/perl-PDL.git/commit/?h=f24&id=953378fc059798292c1e87c6dcda76748fdd57db
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/perl-devel@lists.fedoraproject.org

Reply via email to