Package: pdl / 1:2.017-1

Metadata

Package Version Patches format
pdl 1:2.017-1 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/AutoLoader.pm | 2 1 + 1 - 0 !
Basic/Complex/complex.pd | 2 1 + 1 - 0 !
Basic/Core/Core.pm | 2 1 + 1 - 0 !
Basic/Pod/Modules.pod | 2 1 + 1 - 0 !
GENERATED/PDL/Complex.pm | 2 1 + 1 - 0 !
GENERATED/PDL/GSL/RNG.pm | 6 3 + 3 - 0 !
GENERATED/PDL/IO/Misc.pm | 6 3 + 3 - 0 !
Graphics/PGPLOT/Window/Window.pm | 2 1 + 1 - 0 !
Graphics/TriD/TriD/Contours.pm | 2 1 + 1 - 0 !
IO/Misc/misc.pd | 6 3 + 3 - 0 !
Lib/GSL/RNG/gsl_random.pd | 6 3 + 3 - 0 !
11 files changed, 19 insertions(+), 19 deletions(-)

 fix spelling errors.
 * ommitting    -> omitting
 * dirctory     -> directory
 * conviniently -> conveniently
 * particulary  -> particularly
 * avaible      -> available
 * beetween     -> between
 * evry         -> every
 * routins      -> routines
 * countour     -> contour
 * colums       -> columns
manpage has errors from pod2man.patch | (download)

Lib/Transform/Proj4/Proj4.pd | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix pod2man errors for empty parameter values.