r39993 - in /trunk/libjifty-plugin-chart-perl: ./ debian/ lib/Jifty/Plugin/ lib/Jifty/Plugin/Chart/ lib/Jifty/Plugin/Chart/Renderer/ lib/Jifty/Plugin/Chart/Renderer/GoogleViz/ t/TestApp-Plugin-Chart/t/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Thu Jul 16 00:23:53 UTC 2009


Author: jawnsy-guest
Date: Thu Jul 16 00:23:47 2009
New Revision: 39993

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=39993
Log:
* New upstream release
  + Minor bug fixes (draw_params now gets passed options)
* Added myself to Uploaders and Copyright
* Updated copyright information for Module::Install

Modified:
    trunk/libjifty-plugin-chart-perl/META.yml
    trunk/libjifty-plugin-chart-perl/debian/changelog
    trunk/libjifty-plugin-chart-perl/debian/control
    trunk/libjifty-plugin-chart-perl/debian/copyright
    trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm
    trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
    trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
    trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm
    trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t

Modified: trunk/libjifty-plugin-chart-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/META.yml?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/META.yml (original)
+++ trunk/libjifty-plugin-chart-perl/META.yml Thu Jul 16 00:23:47 2009
@@ -27,4 +27,4 @@
   Jifty: 0.90409
 resources:
   license: http://dev.perl.org/licenses/
-version: 1.00
+version: 1.01

Modified: trunk/libjifty-plugin-chart-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/changelog?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/changelog (original)
+++ trunk/libjifty-plugin-chart-perl/debian/changelog Thu Jul 16 00:23:47 2009
@@ -1,3 +1,12 @@
+libjifty-plugin-chart-perl (1.01-1) UNRELEASED; urgency=low
+
+  * New upstream release
+    + Minor bug fixes (draw_params now gets passed options)
+  * Added myself to Uploaders and Copyright
+  * Updated copyright information for Module::Install
+
+ -- Jonathan Yu <frequency at cpan.org>  Wed, 15 Jul 2009 16:20:52 -0400
+
 libjifty-plugin-chart-perl (1.00-1) unstable; urgency=low
 
   [ AGOSTINI Yves ]

Modified: trunk/libjifty-plugin-chart-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/control?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/control (original)
+++ trunk/libjifty-plugin-chart-perl/debian/control Thu Jul 16 00:23:47 2009
@@ -6,7 +6,8 @@
  libchart-perl, libgd-gd2-perl, libgd-graph-perl, libxml-simple-perl,
  libimage-info-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: AGOSTINI Yves <agostini at univ-metz.fr>
+Uploaders: AGOSTINI Yves <agostini at univ-metz.fr>,
+ Jonathan Yu <frequency at cpan.org>
 Standards-Version: 3.8.2
 Homepage: http://search.cpan.org/dist/Jifty-Plugin-Chart/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libjifty-plugin-chart-perl/
@@ -17,7 +18,7 @@
 Depends: ${perl:Depends}, ${misc:Depends}, libjifty-perl (>= 0.90519-1),
  libchart-perl, libgd-gd2-perl, libgd-graph-perl, libxml-simple-perl,
  libimage-info-perl, libjs-mochikit
-Description: charting API for Jifty
- Jifty::Plugin::Chart provides a charting API that can be used by Jifty
+Description: Jifty plugin providing charting functionality
+ Jifty::Plugin::Chart provides a charting framework that can be used by Jifty
  applications to build data visualizations without regard to the underlying
  rendering mechanism.

Modified: trunk/libjifty-plugin-chart-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/debian/copyright?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/debian/copyright (original)
+++ trunk/libjifty-plugin-chart-perl/debian/copyright Thu Jul 16 00:23:47 2009
@@ -1,11 +1,11 @@
 Format-Specification:
     http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Andrew Sterling Hanenkamp C<< <andrew.hanenkamp at boomer.com> >>
+Upstream-Maintainer: Andrew Sterling Hanenkamp <andrew.hanenkamp at boomer.com>
 Upstream-Source: http://search.cpan.org/dist/Jifty-Plugin-Chart/
 Upstream-Name: Jifty-Plugin-Chart
 
 Files: *
-Copyright: Copyright 2007 Boomer Consulting, Inc.
+Copyright: 2007, Boomer Consulting, Inc.
 License-Alias: Perl
 License: Artistic | GPL-1+
 
@@ -60,14 +60,16 @@
  (PlotKit_Packed-20060807-custom.js references
  http://www.liquidx.net/plotkit/)
 
-Files: inc/*
-Copyright: Copyright 2002 - 2008 by Brian Ingerson, Audrey Tang and Adam Kennedy.
-License: GPL-1+ | Artistic
- This program is free software; you can redistribute it and/or modify it under
- the same terms as Perl itself.
+Files: inc/Module/*
+Copyright: 2002-2009, Adam Kennedy <adamk at cpan.org>
+ 2002-2009, Audrey Tang <autrijus at autrijus.org>
+ 2002-2009, Brian Ingerson <ingy at cpan.org>
+License-Alias: Perl
+License: Artistic | GPL-1+
 
 Files: debian/*
-Copyright: 2009, AGOSTINI Yves <agostini at univ-metz.fr>
+Copyright: 2009, Jonathan Yu <frequency at cpan.org>
+ 2009, AGOSTINI Yves <agostini at univ-metz.fr>
 License: Artistic | GPL-1+
 
 License: Artistic

Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart.pm Thu Jul 16 00:23:47 2009
@@ -4,7 +4,7 @@
 package Jifty::Plugin::Chart;
 use base qw/ Jifty::Plugin Class::Accessor::Fast /;
 
-our $VERSION = '1.00';
+our $VERSION = '1.01';
 
 use Jifty::Plugin::Chart::Web;
 use Scalar::Util qw/ blessed /;

Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm Thu Jul 16 00:23:47 2009
@@ -32,9 +32,9 @@
     my $chart_id = 'chart_' . Jifty->web->serial;
     my $chart_class = $self->chart_class;
     my $load_params = objToJson($self->load_params);
-    my $draw_params = objToJson($self->draw_params);
+    my $draw_params = objToJson($self->draw_params($args{options}));
     my $callback_name = 'callback_' . Jifty->web->serial;
-
+    
     Jifty->web->out(<< "JS_HEADER");
         <script type="text/javascript">
             google.load('visualization', 1, $load_params);
@@ -58,7 +58,7 @@
             style="width: $args{width}; height: $args{height};"
             id="$chart_id"
         ></div>
-    });
+    }); #"
 
     return;
 }

Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/Renderer/GoogleViz/AnnotatedTimeline.pm Thu Jul 16 00:23:47 2009
@@ -5,9 +5,12 @@
 
 use constant packages_to_load => 'annotatedtimeline';
 use constant chart_class => 'google.visualization.AnnotatedTimeLine';
-use constant draw_params => {
-    displayAnnotations => "true",
-};
+
+sub draw_params {
+    my $self = shift;
+    my $opts = shift || {};
+    return { displayAnnotations => 'true', %$opts };
+}
 
 1;
 

Modified: trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm (original)
+++ trunk/libjifty-plugin-chart-perl/lib/Jifty/Plugin/Chart/View.pm Thu Jul 16 00:23:47 2009
@@ -121,8 +121,8 @@
         my $label = $args->{legend}[$i];
 
         push @{$chart{'chart_data'}{'row'}}, {
+            string => [ defined $label ? $label : {} ],
             number => $args->{data}[$i],
-            defined($label) ? (string => [ $label ]) : (),
         };
     }
 

Modified: trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t?rev=39993&op=diff
==============================================================================
--- trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t (original)
+++ trunk/libjifty-plugin-chart-perl/t/TestApp-Plugin-Chart/t/chart.t Thu Jul 16 00:23:47 2009
@@ -4,8 +4,10 @@
 
 # XXX FIXME This is here to prevent a segfault on my machine during testing.
 #   -- sterling
+# typo: s/Chart::pie/Chart::Pie/ certainly fix this
+#   -- yves (found by gregor Herrmann)
 use Test::More;
-eval "use GD; use Chart::pie; 1";
+eval "use GD; use Chart::Pie; 1";
 if ($@) {
     plan skip_all => 'Chart is not installed.';
 }




More information about the Pkg-perl-cvs-commits mailing list