1398963
# Proj has proved not beeing compatible all the time, bug #839651
1398963
%{bcond_without proj}
3a444a2
5e0c631
# Slatec does not work on PPC64 since 2.4.something
ffe913d
# could be a big endian related issue
ffe913d
%ifarch ppc64 s390 s390x
5e0c631
%{bcond_with slatec}
5e0c631
%else
5e0c631
%{bcond_without slatec}
5e0c631
%endif
5e0c631
e6fa15d
Name:           perl-PDL
9a4e0ae
%global cpan_version 2.018
9a4e0ae
Version:        2.18.0
85ddaff
Release:        6%{?dist}
95d71a0
Summary:        The Perl Data Language
c24358f
License:        GPL+ or Artistic
a4b65de
Url:            http://pdl.perl.org/
55bbe7c
Source0:        http://search.cpan.org/CPAN/authors/id/C/CH/CHM/PDL-%{cpan_version}.tar.gz
Petr Šabata 4822439
# Uncomment to enable PDL::IO::Browser
Petr Šabata 4822439
# Patch0:         perl-PDL-2.4.10-settings.patch
147e69e
Patch1:         perl-PDL-2.8.0-hdf.patch
1398963
# Disable Proj support when it's not compatible, bug #839651
ea375ce
Patch2:         PDL-2.4.10-Disable-PDL-GIS-Proj.patch
92b8f59
# Compile Slatec as PIC, needed for ARM
92b8f59
Patch3:         PDL-2.6.0.90-Compile-Slatec-code-as-PIC.patch
5e0c631
# Disable Slatec code crashing on PPC64, bug #1041304
b66bdcd
Patch4:         PDL-2.14.0-Disable-PDL-Slatec.patch
38f6a7e
Patch5:         PDL-2.17.0-Update-additional-deps-for-Basic-Core.patch
840d265
BuildRequires:  coreutils
95d71a0
BuildRequires:  fftw2-devel
840d265
BuildRequires:  findutils
55bbe7c
BuildRequires:  freeglut-devel
72952f8
BuildRequires:  gcc-gfortran
95d71a0
BuildRequires:  gd-devel
55bbe7c
BuildRequires:  gsl-devel >= 1.0
0923f04
BuildRequires:  hdf-static hdf-devel
55bbe7c
BuildRequires:  libXi-devel
55bbe7c
BuildRequires:  libXmu-devel
840d265
BuildRequires:  make
a98c886
BuildRequires:  perl-devel
a98c886
BuildRequires:  perl-generators
103b1b9
BuildRequires:  perl-interpreter
55bbe7c
# perl(Astro::FITS::Header) not packaged yet
55bbe7c
# Modified perl(Carp) bundled
55bbe7c
# Modified perl(Carp::Heavy) bundled
55bbe7c
BuildRequires:  perl(Config)
55bbe7c
BuildRequires:  perl(Cwd)
55bbe7c
BuildRequires:  perl(Data::Dumper) >= 2.121
147e69e
BuildRequires:  perl(Devel::CheckLib)
55bbe7c
BuildRequires:  perl(Devel::REPL)
55bbe7c
BuildRequires:  perl(ExtUtils::F77)
103b1b9
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
55bbe7c
BuildRequires:  perl(File::Spec) >= 0.6
55bbe7c
BuildRequires:  perl(IO::File)
55bbe7c
BuildRequires:  perl(lib)
2b8dbea
# OpenGL >= 0.6702 is required but newer OpenGL-0.70 shortened the version
2b8dbea
BuildRequires:  perl(OpenGL) >= 0.67.02
55bbe7c
# OpenGL::Config is private OpenGL hash
55bbe7c
BuildRequires:  perl(Pod::Parser)
55bbe7c
BuildRequires:  perl(Pod::Select)
55bbe7c
BuildRequires:  perl(strict)
55bbe7c
BuildRequires:  perl(vars)
55bbe7c
BuildRequires:  perl(warnings)
5477cf4
BuildRequires:  sed
55bbe7c
# Run-time:
147e69e
BuildRequires:  perl(autodie)
3a444a2
BuildRequires:  perl(base)
55bbe7c
BuildRequires:  perl(constant)
55bbe7c
BuildRequires:  perl(Devel::REPL::Plugin)
55bbe7c
BuildRequires:  perl(DynaLoader)
3a444a2
BuildRequires:  perl(English)
55bbe7c
BuildRequires:  perl(Exporter)
147e69e
BuildRequires:  perl(ExtUtils::Manifest)
55bbe7c
BuildRequires:  perl(Fcntl)
3a444a2
BuildRequires:  perl(fields)
55bbe7c
BuildRequires:  perl(File::Basename)
55bbe7c
BuildRequires:  perl(File::Copy)
55bbe7c
BuildRequires:  perl(FileHandle)
3a444a2
BuildRequires:  perl(File::Map) >= 0.57
147e69e
BuildRequires:  perl(File::Path)
3a444a2
BuildRequires:  perl(File::Temp)
55bbe7c
BuildRequires:  perl(Filter::Simple) >= 0.88
55bbe7c
BuildRequires:  perl(Filter::Util::Call)
55bbe7c
BuildRequires:  perl(Inline) >= 0.43
147e69e
BuildRequires:  perl(Inline::C)
3a444a2
BuildRequires:  perl(List::MoreUtils)
55bbe7c
BuildRequires:  perl(List::Util)
55bbe7c
BuildRequires:  perl(Module::Compile) >= 0.23
55bbe7c
BuildRequires:  perl(Moose)
55bbe7c
BuildRequires:  perl(namespace::clean)
55bbe7c
BuildRequires:  perl(overload)
3a444a2
BuildRequires:  perl(Pod::PlainText)
55bbe7c
BuildRequires:  perl(POSIX)
55bbe7c
BuildRequires:  perl(Scalar::Util)
3a444a2
BuildRequires:  perl(SelfLoader)
3a444a2
BuildRequires:  perl(Symbol)
55bbe7c
BuildRequires:  perl(Text::Balanced) >= 1.89
38f6a7e
BuildRequires:  perl(version)
55bbe7c
# Tests:
55bbe7c
BuildRequires:  perl(Benchmark)
55bbe7c
BuildRequires:  perl(ExtUtils::testlib)
55bbe7c
BuildRequires:  perl(IO::String)
147e69e
BuildRequires:  perl(IPC::Cmd)
55bbe7c
BuildRequires:  perl(Test)
147e69e
BuildRequires:  perl(Test::Deep)
147e69e
BuildRequires:  perl(Test::Exception)
55bbe7c
BuildRequires:  perl(Test::More)
3a444a2
BuildRequires:  perl(Test::Warn)
55bbe7c
# Optional tests:
55bbe7c
BuildRequires:  perl(Convert::UU)
55bbe7c
BuildRequires:  perl(Storable) >= 1.03
55bbe7c
3a444a2
%if %{with proj}
3a444a2
# Needed by PDL::GIS::Proj
3a444a2
BuildRequires:  proj-devel
3a444a2
BuildRequires:  proj-nad
3a444a2
%endif
Petr Šabata 4822439
# Need by PDL::IO::Browser, currently disabled
Petr Šabata 4822439
# BuildRequires:  ncurses-devel
95d71a0
BuildRequires:  sharutils
55bbe7c
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
fc65d14
Requires:       perl(ExtUtils::Liblist)
9c778df
Requires:       perl(ExtUtils::MakeMaker)
fc65d14
Requires:       perl(ExtUtils::MM)
3a444a2
Requires:       perl(File::Map) >= 0.57
3a444a2
Requires:       perl(File::Spec) >= 0.6
55bbe7c
Requires:       perl(Filter::Simple) >= 0.88
3a444a2
Requires:       perl(Inline) >= 0.43
3a444a2
Requires:       perl(Module::Compile) >= 0.23
2b8dbea
# OpenGL >= 0.6702 is required but newer OpenGL-0.70 shortened the version
2b8dbea
Requires:       perl(OpenGL) >= 0.67.02
147e69e
Requires:       perl(Prima::Application)
147e69e
Requires:       perl(Prima::Buttons)
147e69e
Requires:       perl(Prima::Edit)
147e69e
Requires:       perl(Prima::Label)
147e69e
Requires:       perl(Prima::PodView)
147e69e
Requires:       perl(Prima::Utils)
3a444a2
Requires:       perl(Text::Balanced) >= 1.89
3a444a2
Provides:       perl(PDL::Config)
3a444a2
Provides:       perl(PDL::PP::CType)
3a444a2
Provides:       perl(PDL::PP::Dims)
3a444a2
Provides:       perl(PDL::PP::PDLCode)
3a444a2
Provides:       perl(PDL::PP::SymTab)
3a444a2
Provides:       perl(PDL::PP::XS)
3a444a2
Provides:       perl(PDL::Lite)
3a444a2
Provides:       perl(PDL::LiteF)
3a444a2
Provides:       perl(PDL::Graphics::TriD)
a98c886
Provides:       perl(PDL::Graphics::TriD::GL)
3a444a2
Provides:       perl(PDL::Graphics::TriD::Contours)
3a444a2
Provides:       perl(PDL::Graphics::TriD::Image)
3a444a2
Provides:       perl(PDL::Graphics::TriD::Objects)
3a444a2
Provides:       perl(PGPLOT)
cvsdist 7e1183d
8433e42
%{?perl_default_filter}
1398963
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((OpenGL::Config|PDL::Demos::Screen|Tk|Win32::DDE::Client)\\)$
8433e42
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Inline\\)$
8433e42
%global __provides_exclude %__provides_exclude|^perl\\(Win32.*\\)$
3a444a2
# Remove under-specified dependencies
3a444a2
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Data::Dumper|File::Spec|Filter::Simple|Inline|Module::Compile|OpenGL|Text::Balanced)\\)$
jvdias 236b9c6
cvsdist 7e1183d
%description
cvsdist 7e1183d
PDL ("Perl Data Language") gives standard Perl the ability to
cvsdist 7e1183d
compactly store and speedily manipulate the large N-dimensional data
cvsdist 7e1183d
arrays which are the bread and butter of scientific computing.  PDL
72952f8
turns perl into a free, array-oriented, numerical language similar to
e6fa15d
such commercial packages as IDL and MatLab.
e6fa15d
cvsdist 7e1183d
%prep
55bbe7c
%setup -q -n PDL-%{cpan_version}
Petr Šabata 4822439
# Uncomment to enable PDL::IO::Browser
55bbe7c
# %%patch0 -p1 -b .settings
27f0c9c
%patch1 -p1 -b .hdf
3a444a2
%if %{without proj}
ea375ce
%patch2 -p1 -b .proj
3a444a2
%endif
92b8f59
%patch3 -p1 -b .slatecpic
5e0c631
%if %{without slatec}
5e0c631
%patch4 -p1 -b .slatec
5e0c631
%endif
38f6a7e
%patch5 -p1
5477cf4
# Fix shellbang
5477cf4
sed -e 's,^#!/usr/bin/env perl,%(perl -MConfig -e 'print $Config{startperl}'),' -i Perldl2/pdl2
95d71a0
cvsdist 7e1183d
%build
517834e
# Suppress numerous warnings about unused variables
517834e
CFLAGS="%{optflags} -Wno-unused"
517834e
# Fused multiply-add instructions cause segfaults on 64-bit PowerPC if GSL
517834e
# support is enabled (the same option is in gsl.spec), bug #1410162
ffe913d
%ifarch ppc64 ppc64le s390 s390x
517834e
CFLAGS="$CFLAGS -ffp-contract=off"
jvdias 3cf2cde
%endif
Petr Šabata 4822439
# Uncomment to enable PDL::IO::Browser
Petr Šabata 4822439
# CFLAGS="$CFLAGS -DNCURSES"
103b1b9
CFLAGS="$CFLAGS" perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$CFLAGS"
Petr Šabata 4822439
make OPTIMIZE="$CFLAGS" %{?_smp_mflags}
cvsdist 7e1183d
cvsdist 7e1183d
%install
55bbe7c
make pure_install DESTDIR=%{buildroot}
Petr Šabata 4822439
perl -Mblib Doc/scantree.pl %{buildroot}%{perl_vendorarch}
Petr Šabata 4822439
perl -pi -e "s|%{buildroot}/|/|g" %{buildroot}%{perl_vendorarch}/PDL/pdldoc.db
Petr Šabata 4822439
find %{buildroot}%{perl_vendorarch} -type f -name "*.pm" | xargs chmod -x
a98c886
find %{buildroot} -type f -name '*.bs' -empty -delete
Petr Šabata 4822439
chmod -R u+w %{buildroot}/*
c6ca76b
95d71a0
%check
d6396be
unset DISPLAY
jvdias b8b7d1d
export PERL5LIB=`pwd`/blib/lib
jvdias b8b7d1d
make test
e6fa15d
e6fa15d
%files
103b1b9
%license COPYING
103b1b9
%doc Changes INTERNATIONALIZATION Known_problems README TODO
e6fa15d
%{_bindir}/*
e6fa15d
%{perl_vendorarch}/Inline/*
e6fa15d
%{perl_vendorarch}/PDL*
e6fa15d
%{perl_vendorarch}/auto/PDL/
e6fa15d
%{_mandir}/man1/*.1*
e6fa15d
%{_mandir}/man3/*.3*
cvsdist 7e1183d
cvsdist 7e1183d
%changelog
85ddaff
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.0-6
85ddaff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
85ddaff
103b1b9
* Wed Jan 31 2018 Petr Pisar <ppisar@redhat.com> - 2.18.0-5
103b1b9
- Modernize spec file
103b1b9
c112495
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.0-4
c112495
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
c112495
93311cd
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.0-3
93311cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
93311cd
2989051
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.18.0-2
2989051
- Perl 5.26 rebuild
2989051
9a4e0ae
* Mon May 22 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.18.0-1
9a4e0ae
- 2.018 bump
9a4e0ae
1cbf4b0
* Thu Apr 27 2017 Petr Pisar <ppisar@redhat.com> - 2.17.0-8
1cbf4b0
- Adapt to changes in List-MoreUtils-0.418 (bug #1446104)
1cbf4b0
2b8dbea
* Fri Feb 17 2017 Petr Pisar <ppisar@redhat.com> - 2.17.0-7
2b8dbea
- Adapt OpenGL dependency to OpenGL-0.70
2b8dbea
1bd11d7
* Wed Feb 15 2017 Dan Horák <dan[at]danny.cz> - 2.17.0-6
ffe913d
- Fix build on s390(x)
ffe913d
4237a8f
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.17.0-5
4237a8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4237a8f
5682f95
* Tue Jan 31 2017 Petr Pisar <ppisar@redhat.com> - 2.17.0-4
5682f95
- Rebuild against libgfortran-7.0.1
5682f95
55b6f03
* Wed Jan 25 2017 Petr Pisar <ppisar@redhat.com> - 2.17.0-3
55b6f03
- Rebuild against proj-4.9.3
55b6f03
517834e
* Thu Jan 05 2017 Petr Pisar <ppisar@redhat.com> - 2.17.0-2
517834e
- Disable fused multiply-add instructions on 64-bit PowerPC because of GSL
517834e
  (bug #1410162)
517834e
38f6a7e
* Mon Oct 10 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.17.0-1
38f6a7e
- 2.017 bump
38f6a7e
a98c886
* Mon Jun 06 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.16.0-1
a98c886
- 2.016 bump
a98c886
2431a2b
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.15.0-5
2431a2b
- Perl 5.24 rebuild
2431a2b
Orion Poplawski db17ae3
* Mon Feb 22 2016 Orion Poplawski <orion@cora.nwra.com> - 2.15.0-4
Orion Poplawski db17ae3
- Rebuild for gsl 2.1
Orion Poplawski db17ae3
6da0312
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-3
6da0312
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6da0312
Orion Poplawski 2f180c7
* Mon Nov 30 2015 Orion Poplawski <orion@cora.nwra.com> - 2.15.0-2
Orion Poplawski 2f180c7
- Add patch for gsl 2 support
Orion Poplawski 2f180c7
7f0780c
* Mon Nov 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.15.0-1
7f0780c
- 2.015 bump
7f0780c
b66bdcd
* Tue Oct 27 2015 Petr Pisar <ppisar@redhat.com> - 2.14.0-2
b66bdcd
- Rebase Disable-PDL-Slatec patch
5477cf4
- Improve shellbang fix
b66bdcd
840d265
* Tue Oct 13 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.14.0-1
840d265
- 2.014 bump
840d265
c2fd44a
* Mon Aug 17 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.13.0-1
c2fd44a
- 2.013 bump
c2fd44a
1400649
* Thu Jun 25 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.12.0-1
1400649
- 2.012 bump
1400649
b2a7c80
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11.0-2
b2a7c80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b2a7c80
fc65d14
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.11.0-1
fc65d14
- 2.011 bump
fc65d14
147e69e
* Mon May 25 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.8.0-1
147e69e
- 2.008 bump
147e69e
37e46ab
* Fri Apr 03 2015 Petr Pisar <ppisar@redhat.com> - 2.7.0-9
37e46ab
- Rebuild against proj-4.9
37e46ab
d0ec478
* Tue Feb 10 2015 Petr Pisar <ppisar@redhat.com> - 2.7.0-8
d0ec478
- Fix parallel build in Basic/Core directory
d0ec478
9c778df
* Tue Feb 10 2015 Petr Pisar <ppisar@redhat.com> - 2.7.0-7
9c778df
- Run-require ExtUtils::MakeMaker for script generated by pptemplate tool
9c778df
5eac688
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.7.0-6
5eac688
- Perl 5.20 rebuild
5eac688
4862180
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.0-5
4862180
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4862180
ede4f3b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.0-4
ede4f3b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ede4f3b
e54b28a
* Wed Feb 26 2014 Petr Pisar <ppisar@redhat.com> - 2.7.0-3
e54b28a
- Skip PDL::Slatec reverse dependencies if Slatec is disabled (bug #1041304)
e54b28a
5e0c631
* Mon Dec 16 2013 Petr Pisar <ppisar@redhat.com> - 2.7.0-2
5e0c631
- Disable Slatec on PPC64 (bug #1041304)
5e0c631
e17aa7b
* Mon Dec 16 2013 Petr Pisar <ppisar@redhat.com> - 2.7.0-1
e17aa7b
- 2.007 bump
e17aa7b
1398963
* Mon Oct 14 2013 Petr Pisar <ppisar@redhat.com> - 2.6.0.90-1
3a444a2
- 2.006_90 bump
1398963
- Enable Proj support
55bbe7c
0f5a833
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-10
0f5a833
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0f5a833
04280c6
* Tue Jul 23 2013 Petr Pisar <ppisar@redhat.com> - 2.4.10-9
04280c6
- Perl 5.18 rebuild
04280c6
d73976f
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 2.4.10-8
d73976f
- rebuild for new GD 2.1.0
d73976f
c235395
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-7
c235395
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c235395
Adam Tkac 1f3dc53
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 2.4.10-6
Adam Tkac 1f3dc53
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 1f3dc53
Adam Tkac 56f78c7
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 2.4.10-5
Adam Tkac 56f78c7
- rebuild against new libjpeg
Adam Tkac 56f78c7
ea375ce
* Tue Sep 04 2012 Petr Pisar <ppisar@redhat.com> - 2.4.10-4
ea375ce
- Disable Proj support (bug #839651)
ea375ce
67c7c65
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-3
67c7c65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
67c7c65
03c3f55
* Sat Jun 16 2012 Petr Pisar <ppisar@redhat.com> - 2.4.10-2
03c3f55
- Perl 5.16 rebuild
03c3f55
Petr Šabata 4822439
* Mon Feb 06 2012 Petr Šabata <contyk@redhat.com> - 2.4.10-1
Petr Šabata 4822439
- 2.4.10 bump
Petr Šabata 4822439
- Remove (hopefully) useless macros and rpm4.8 filters
Petr Šabata 4822439
- Drop PDL::IO::Browser support for now
Petr Šabata 4822439
- Some cleanup
Petr Šabata 4822439
b7dbaaf
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.9-5
b7dbaaf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b7dbaaf
8433e42
* Tue Jul 26 2011 Petr Pisar <ppisar@redhat.com> - 2.4.9-4
8433e42
- RPM 4.9 dependency filtering added
8433e42
Petr Sabata 0346c75
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.4.9-3
Petr Sabata 0346c75
- Perl mass rebuild
Petr Sabata 0346c75
Petr Sabata e78ff3a
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.4.9-2
Petr Sabata e78ff3a
- Perl mass rebuild
Petr Sabata e78ff3a
00cf3e6
* Mon Apr 11 2011 Petr Sabata <psabata@redhat.com> - 2.4.9-1
00cf3e6
- 2.4.9 bump
00cf3e6
b8999ec
* Thu Mar 31 2011 Petr Sabata <psabata@redhat.com> - 2.4.8-1
b8999ec
- 2.4.8 bump
b8999ec
- Removing Buildroot tag and clean section
b8999ec
- Filtering Win32 from provides
b8999ec
- Removing `-lext' filtering patch
b8999ec
03d7b22
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.7-2
03d7b22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
03d7b22
27f0c9c
* Thu Oct 14 2010 Marcela Mašláňová <mmaslano@redhat.com> 2.4.7-1
27f0c9c
- update to 2.4.7
27f0c9c
- add new provides PDL::Graphics::TriD*
27f0c9c
- add BR perl(version)
27f0c9c
- remove patches included in new version
27f0c9c
c9d40df
* Sat Jun 05 2010 Iain Arnell <iarnell@gmail.com> 2.4.6-4
c9d40df
- restore the manual provides
c9d40df
9aa7796
* Fri Jun  4 2010 Petr Pisar <ppisar@redhat.com> - 2.4.6-3
9aa7796
- Move PERL_DL_NONLAZY=0 setting from OpenGL to POGL
9aa7796
b5ab973
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.4.6-2
b5ab973
- Mass rebuild with perl-5.12.0
b5ab973
412f429
* Wed Jan  6 2010 Stepan Kasal <skasal@redhat.com> - 2.4.6-1
412f429
- new upstream version
0cfb9c1
- add BuildRequires: perl(OpenGL) freeglut-devel libXmu-devel libXi-devel
412f429
- use better BuildRoot
412f429
- use filtering macros
412f429
- update patches settings and x86_64
412f429
- move the charset conversion before the build
412f429
0923f04
* Tue Dec  8 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.4.4_05-7
0923f04
- Explicitly BR hdf-static in accordance with the Packaging
0923f04
  Guidelines (hdf-devel is still static-only).
0923f04
b85e856
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.4.4_05-6
b85e856
- rebuild against perl 5.10.1
b85e856
1d10c4a
* Thu Sep 10 2009 Orion Poplawski <orion@cora.nwra.com> - 2.4.4_05-5
1d10c4a
- Remove PDL::Graphics::PLplot to make way for separate package
1d10c4a
68795f9
* Wed Sep 9 2009 Orion Poplawski <orion@cora.nwra.com> - 2.4.4_05-4
68795f9
- No, we really need to strip out the PLplot version so it can load
68795f9
b206d5c
* Wed Sep 9 2009 Orion Poplawski <orion@cora.nwra.com> - 2.4.4_05-3
b206d5c
- Don't strip out PLplot version so that plplot can detect it
b206d5c
e21839b
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4_05-2
e21839b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e21839b
c09403c
* Wed Jul 15 2009 Orion Poplawski <orion@cora.nwra.com> - 2.4.4_05-1
c09403c
- Update to 2.4.4_05 and PDL-Graphics-PLplot-0.50
c09403c
- Drop test patch, no longer needed
c09403c
0883e5c
* Tue Feb 24 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.4.4-3
0883e5c
- rebuild
0883e5c
ca8a3f9
* Thu Jan 1 2009 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-2
ca8a3f9
- Use PDL-Graphics-PLplot-0.47 to support latest plplot
ca8a3f9
5895245
* Sat Nov 29 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-1
5895245
- Update to 2.4.4
5895245
- New source URL
5895245
- Update cleanup, test, x86_64, and Xext patches for 2.4.4
5895245
- Drop gsl, perl510, noDISPLAY and missingfnc patches fixed upstream
5895245
- Add BR proj-nad needed for tests
5895245
- Add patch to fix plplot test with latest plplot
5895245
9eda85f
* Wed Oct  1 2008 Marcela Mašláňová <mmaslano@redhat.com> - 2.4.3-15
9eda85f
- rebuilt for F-10
9eda85f
e63ea04
* Thu Sep 18 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.4.3-14
e63ea04
- 461803 Missing Functions from PDL::Graphics::PLplot
e63ea04
a4b65de
* Thu Sep 04 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-13
a4b65de
- Add patch to add plparseopts function
a4b65de
- Update URL
a4b65de
8448f6c
* Mon Mar 10 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.4.3-12
8448f6c
- PERL_DL_NONLAZY=0 was uncommented in check part of spec.
8448f6c
4ef2b0e
* Sat Mar 08 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.3-11
72d786c
- PERL_DL_NONLAZY=0 for all the GL tests
72d786c
- don't run GL tests if DISPLAY is unset
ed10d9d
501b245
* Sat Mar 08 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.3-9
501b245
- patch to fix build against perl 5.10, get useful random numbers
501b245
bfbca0e
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.3-8
501b245
- Rebuild for new perl
bfbca0e
d6396be
* Tue Mar 04 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-7
d6396be
- Add patch to build GSL support with GSL 1.10
d6396be
- unset DISPLAY in %%check for mock builds
d6396be
5887cca
* Tue Feb 26 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.4.3-6
5887cca
- remove two of hdf test for some time, because can't be build
5887cca
ee7207c
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.3-5
ee7207c
- Autorebuild for GCC 4.3
ee7207c
c24358f
* Wed Aug 15 2007 Robin Norwood <rnorwood@redhat.com> - 2.4-3-4
c24358f
- Updated perl-PDL-2.4.3-test.patch from Orion to fix ppc and ppc64
c24358f
- Fixed license string
c24358f
- Fixed old changelog version number
c24358f
72952f8
* Fri Aug 10 2007 Robin Norwood <rnorwood@redhat.com> - 2.4.3-3
72952f8
- More changes from Orion Poplawski
72952f8
- BuildRequires and patch for fortran/f77 support
72952f8
- Added Provides: perl(PDL::Graphics::TriD::Object
72952f8
- Filter perl(Win32::DDE::Client) from Requires
72952f8
72952f8
* Mon Aug 06 2007 Robin Norwood <rnorwood@redhat.com> - 2.4.3-2
72952f8
- Apply changes from package review
72952f8
- untabify spec file
72952f8
- Add various files to %%doc
72952f8
- turn on 3D/GL
72952f8
- turn on IO Browser
72952f8
- add a bunch of BRs to enable more modules
72952f8
- remove unneeded Provides
72952f8
- perl-PDL-2.4.3-hdf.patch to look for hdf devel files in the right place
72952f8
- perl-PDL-2.4.3-test.patch to fix some tests
72952f8
- perl-PDL-2.4.3-x86_64.patch to find 64bit libraries for some modules
72952f8
- perl-PDL-2.4.3-Xext.patch to remove -lXext from GL linking options
72952f8
3e256d2
* Sat Dec 02 2006 Robin Norwood <rnorwood@redhat.com> - 2.4.3-1
3e256d2
- Latest version from CPAN: 2.4.3
3e256d2
c24358f
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.4.2-4.fc5.1
cc67695
- rebuild
cc67695
jvdias 3cf2cde
* Fri Mar 10 2006 Jason Vas Dias <jvdias@redhat.com> - 2.4.2-4
a98c886
- Further code cleanup & CFLAGS settings required to enable tests
jvdias 3cf2cde
  to succeed on all platforms
jvdias 3cf2cde
jvdias b8b7d1d
* Thu Mar 09 2006 Jason Vas Dias <jvdias@redhat.com> - 2.4.2-4
jvdias b8b7d1d
- Enable tests to succeed on ia64 (remove casts from int to * !)
jvdias b8b7d1d
d136372
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.4.2-2.fc5.1.2.2
d136372
- bump again for double-long bug on ppc(64)
d136372
e7ad9ec
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.4.2-2.fc5.1.2.1
e7ad9ec
- rebuilt for new gcc4.1 snapshot and glibc changes
e7ad9ec
jvdias 21ff72b
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 2.4.2-2.fc5.1.2
jvdias 21ff72b
- rebuild for new perl-5.8.8
jvdias b18e44c
- enable build to succeed without perl-PDL being installed :-)
jvdias 21ff72b
ff348f0
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
89744ca
- rebuilt for new gcc
89744ca
89744ca
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
ff348f0
- rebuilt for new gcj
ff348f0
6fdea0a
* Sun Sep 25 2005 Warren Togami <wtogami@redhat.com> - 2.4.2-2
6fdea0a
- Ship pdldoc.db, tune build dependencies and file permissions (#163219 scop)
6fdea0a
cfb44b7
* Fri May 27 2005 Warren Togami <wtogami@redhat.com> - 2.4.2-1
cfb44b7
- 2.4.2
cfb44b7
- filter perl(Inline) from provides (#158733)
cfb44b7
a0a5cb1
* Wed May 11 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.4.1-11
a0a5cb1
- Add missing perl(PDL::Graphics::TriD*) provides. (#156482)
a0a5cb1
- Explicitly filter perl(Tk). (#156482)
a0a5cb1
e6fa15d
* Sat Apr 30 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.4.1-10
e6fa15d
- Bring up to date with current Fedora.Extras perl spec template. (#156482)
b39a7a0
- disable SMP flags so it actually builds
ce7621a
7b839f9
* Sat Dec 18 2004 Miloslav Trmac <mitr@redhat.com> - 2.4.1-9
7b839f9
- Rebuild with fixed gsl-devel (#142695)
7b839f9
680c4b6
* Sun Dec 12 2004 Miloslav Trmac <mitr@redhat.com> - 2.4.1-8
680c4b6
- Fix more bugs on 64-bit platforms
680c4b6
- BuildRequires: gsl-devel
680c4b6
a9c6c3a
* Sun Dec 12 2004 Miloslav Trmac <mitr@redhat.com> - 2.4.1-7
a9c6c3a
- Fix rangeb on 64-bit platforms (I hope) (#141413)
a9c6c3a
c6ca76b
* Thu Nov 25 2004 Miloslav Trmac <mitr@redhat.com> - 2.4.1-6
c6ca76b
- Convert man page to UTF-8
c6ca76b
cvsdist 403543d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 403543d
- rebuilt
cvsdist 403543d
cvsdist fad6b38
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist fad6b38
- rebuilt
cvsdist fad6b38
cvsdist fad6b38
* Fri Feb 13 2004 Chip Turner <cturner@redhat.com> 2.4.1-1
cvsdist fad6b38
- update to 2.4.1
cvsdist fad6b38
cvsdist a6aedcb
* Mon Jun 16 2003 Chip Turner <cturner@redhat.com> 2.4.0-2
cvsdist a6aedcb
- move to 2.4.0, integrate dependency fixes from other tree
cvsdist a6aedcb
cvsdist 058de1f
* Wed Jan 29 2003 Chip Turner <cturner@redhat.com>
cvsdist 058de1f
- bump
cvsdist 058de1f
cvsdist 058de1f
* Mon Jan 27 2003 Chip Turner <cturner@redhat.com>
cvsdist 058de1f
- version bump and rebuild
cvsdist 058de1f
cvsdist 058de1f
* Wed Nov 20 2002 Chip Turner <cturner@redhat.com>
cvsdist 058de1f
- move to 2.3.4
cvsdist 058de1f
cvsdist ae07c02
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
cvsdist ae07c02
- automated release bump and build
cvsdist ae07c02
cvsdist 7e1183d
* Tue Jul 16 2002 Chip Turner <cturner@redhat.com>
95d71a0
- updated %%description
cvsdist 7e1183d
cvsdist 7e1183d
* Thu Jun 27 2002 Chip Turner <cturner@redhat.com>
cvsdist 7e1183d
- description update
cvsdist 7e1183d
cvsdist 7e1183d
* Fri Jun 07 2002 cturner@redhat.com
cvsdist 7e1183d
- Specfile autogenerated
cvsdist 7e1183d