Package: pdl / 1:2.019-5

Metadata

Package Version Patches format
pdl 1:2.019-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
slatec_default_integer_8.patch | (download)

Lib/Slatec/slatec.pd | 34 17 + 17 - 0 !
t/slatec.t | 3 2 + 1 - 0 !
2 files changed, 19 insertions(+), 18 deletions(-)

 use 64bit integers in slatec module.
 For the time being, always use 64bit integers in Fortran libs
 slatec and minuit by default, as Debian perl packages switched
 to ivsize=8 on all arches, implying a 64bit index type in PDL.
minuit_default_integer_8.patch | (download)

Lib/Minuit/FCN.c | 10 5 + 5 - 0 !
Lib/Minuit/minuit.pd | 54 27 + 27 - 0 !
2 files changed, 32 insertions(+), 32 deletions(-)

 use 64bit integers in minuit module.
 For the time being, always use 64bit integers in Fortran libs
 slatec and minuit by default, as Debian perl packages switched
 to ivsize=8 on all arches, implying a 64bit index type in PDL.
disable doc install.patch | (download)

Makefile.PL | 46 23 + 23 - 0 !
1 file changed, 23 insertions(+), 23 deletions(-)

 disable generation of documentation as part of the build.
 The documentation is generated on installation via postinst.
pdl ldflags.patch | (download)

Makefile.PL | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use ldflags for pdl executable.
absolute doc paths.patch | (download)

Doc/Doc.pm | 25 25 + 0 - 0 !
Doc/Doc/Perldl.pm | 12 12 + 0 - 0 !
2 files changed, 37 insertions(+)

 use absolute paths for symlinked documentation.
 On Debian the documentation is installed under /var/lib/pdl
 and symlinks are used for compatibility:
 .
  /<vendorarch>/PDL/pdldoc.db    -> /var/lib/pdl/pdldoc.db
  /<vendorarch>/PDL/Index.pod    -> /var/lib/pdl/Index.pod
  /<vendorarch>/PDL/HtmlDocs/PDL -> /var/lib/pdl/html
 .
 The path to documentation is assumed to be relative to pdldoc.db,
 resulting in errors such as the following without resolving the
 absolute paths first:
 .
  pdl> help PDL::Core
  pod2text: unable to format 
  Documentation error: couldn't find absolute path to ../../../usr/lib/x86_64-linux-gnu/perl5/5.22/PDL/Core.pm
 .
spelling errors.patch | (download)

Basic/Core/Core.pm | 4 2 + 2 - 0 !
Basic/Primitive/primitive.pd | 2 1 + 1 - 0 !
GENERATED/PDL/Primitive.pm | 4 2 + 2 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 fix spelling errors.
 * severly  -> severely
 * arbitary -> arbitrary
fits tilde expansion.patch | (download)

t/fits.t | 21 16 + 5 - 0 !
1 file changed, 16 insertions(+), 5 deletions(-)

 fix tilde expansion tests for environments with non-existent $home.
transform align.patch | (download)

Lib/Transform/transform.pd | 38 20 + 18 - 0 !
1 file changed, 20 insertions(+), 18 deletions(-)

 when allocating a big blob of memory, make sure all of the sub-parts are 16-byte aligned.
wrong path for interpreter.patch | (download)

Perldl2/pdl2 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use debian specific path to perl.