r691 - in packages/libpdf-report-perl/trunk: . debian
Gunnar Wolf
gwolf@costa.debian.org
Wed, 16 Feb 2005 03:41:39 +0100
Author: gwolf
Date: 2005-02-16 03:41:38 +0100 (Wed, 16 Feb 2005)
New Revision: 691
Modified:
packages/libpdf-report-perl/trunk/Report.pm
packages/libpdf-report-perl/trunk/debian/changelog
Log:
Fixed usage of private and deprecated PDF::API2 methods
Modified: packages/libpdf-report-perl/trunk/Report.pm
===================================================================
--- packages/libpdf-report-perl/trunk/Report.pm 2005-02-16 02:15:57 UTC (rev 690)
+++ packages/libpdf-report-perl/trunk/Report.pm 2005-02-16 02:41:38 UTC (rev 691)
@@ -106,9 +106,9 @@
# Set the width and height of the page
my ($pageWidth, $pageHeight) =
- @{$PDF::API2::Page::pgsz{"\L$DEFAULTS{PageSize}"}};
+ (PDF::API2::Util::page_size "\L$DEFAULTS{PageSize}") [2,3];
($pageWidth, $pageHeight) =
- @{$PDF::API2::Page::pgsz{"\L$defaults{PageSize}"}}
+ (PDF::API2::Util::page_size "\L$defaults{PageSize}") [2,3]
if length($defaults{PageSize});
# Swap w and h if landscape
@@ -160,7 +160,7 @@
# Default fonts
$self->{font} = $self->{pdf}->corefont('Helvetica'); # Default font object
- $self->{font}->encode('latin1');
+ $self->{font}->encodeByData('latin1');
# Set the users options
foreach my $key (keys %defaults) {
@@ -264,8 +264,8 @@
my $txt = $self->{page}->text;
$txt->font($self->{font}, $self->{size});
$txt->transform_rel(-translate => [$x, $y], -rotate => $rotate);
- $txt->text_fancy($text, -color=>[$color], -underline=>$underline,
- -indent=>$indent);
+ $txt->text($text, -color=>[$color], -underline=>$underline,
+ -indent=>$indent);
}
=item PDF::API2 Removes all space between every word in the string you pass
Modified: packages/libpdf-report-perl/trunk/debian/changelog
===================================================================
--- packages/libpdf-report-perl/trunk/debian/changelog 2005-02-16 02:15:57 UTC (rev 690)
+++ packages/libpdf-report-perl/trunk/debian/changelog 2005-02-16 02:41:38 UTC (rev 691)
@@ -1,3 +1,11 @@
+libpdf-report-perl (1.22-2) unstable; urgency=low
+
+ * Fixed usage of private (and deprecated) PDF::API2 attributes which
+ broke the whole thing. Applied patch by Jordan Hrycaj - Thanks!
+ (Closes: #292622)
+
+ -- Gunnar Wolf <gwolf@debian.org> Tue, 15 Feb 2005 20:36:48 -0600
+
libpdf-report-perl (1.22-1) unstable; urgency=low
* New upstream version - Thanks to Allard Hoeve <allard@byte.nl> for