--- libsvg-graph-perl-0.02.orig/debian/control +++ libsvg-graph-perl-0.02/debian/control @@ -0,0 +1,21 @@ +Source: libsvg-graph-perl +Section: perl +Priority: optional +Maintainer: Debian Perl Group +Uploaders: gregor herrmann +Build-Depends-Indep: perl (>= 5.8), libsvg-perl, libstatistics-descriptive-perl, + libtree-dagnode-perl, libmath-spline-perl, libmath-derivative-perl +Build-Depends: debhelper (>= 7), quilt (>= 0.40) +Standards-Version: 3.8.0 +Homepage: http://search.cpan.org/dist/SVG-Graph/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libsvg-graph-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libsvg-graph-perl/ + +Package: libsvg-graph-perl +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, libsvg-perl, libstatistics-descriptive-perl, + libtree-dagnode-perl, libmath-spline-perl, libmath-derivative-perl +Description: visualize your data in SVG format + SVG::Graph is a suite of perl modules for plotting data. + It currently supports plots of one-, two- and three-dimensional + data, as well as N-ary rooted trees. --- libsvg-graph-perl-0.02.orig/debian/copyright +++ libsvg-graph-perl-0.02/debian/copyright @@ -0,0 +1,192 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Allen Day, +Upstream-Source: http://search.cpan.org/dist/SVG-Graph/ +Upstream-Name: SVG-Graph + +Files: * +Copyright: + (C) 2002-2007, Allen Day , + Chris To +License: Artistic-2.0 + +Files: debian/* +Copyright: 2007-2009, various members of the Debian Perl Group, + cf. debian/changelog +License: Artistic-2.0 | Artistic | GPL-1+ + +License: Artistic + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + On Debian GNU/Linux systems, the complete text of the Artistic License + can be found in `/usr/share/common-licenses/Artistic' + +License: GPL-1+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL' + +License: Artistic-2.0 + Preamble + + This license establishes the terms under which a given free software Package + may be copied, modified, distributed, and/or redistributed. The intent is that + the Copyright Holder maintains some artistic control over the development of + that Package while still keeping the Package available as open source and free + software. + + You are always permitted to make arrangements wholly outside of this license + directly with the Copyright Holder of a given Package. If the terms of this + license do not permit the full use that you propose to make of the Package, + you should contact the Copyright Holder and seek a different licensing + arrangement. + Definitions + + "Copyright Holder" means the individual(s) or organization(s) named in the + copyright notice for the entire Package. + + "Contributor" means any party that has contributed code or other material to + the Package, in accordance with the Copyright Holder's procedures. + + "You" and "your" means any person who would like to copy, distribute, or + modify the Package. + + "Package" means the collection of files distributed by the Copyright Holder, + and derivatives of that collection and/or of those files. A given Package may + consist of either the Standard Version, or a Modified Version. + + "Distribute" means providing a copy of the Package or making it accessible to + anyone else, or in the case of a company or organization, to others outside of + your company or organization. + + "Distributor Fee" means any fee that you charge for Distributing this Package + or providing support for this Package to another party. It does not mean + licensing fees. + + "Standard Version" refers to the Package if it has not been modified, or has + been modified only in ways explicitly requested by the Copyright Holder. + + "Modified Version" means the Package, if it has been changed, and such changes + were not explicitly requested by the Copyright Holder. + + "Original License" means this Artistic License as Distributed with the + Standard Version of the Package, in its current version or as it may be + modified by The Perl Foundation in the future. + + "Source" form means the source code, documentation source, and configuration + files for the Package. + + "Compiled" form means the compiled bytecode, object code, binary, or any other + form resulting from mechanical transformation or translation of the Source + form. + Permission for Use and Modification Without Distribution + + (1) You are permitted to use the Standard Version and create and use Modified + Versions for any purpose without restriction, provided that you do not + Distribute the Modified Version. + Permissions for Redistribution of the Standard Version + + (2) You may Distribute verbatim copies of the Source form of the Standard + Version of this Package in any medium without restriction, either gratis or + for a Distributor Fee, provided that you duplicate all of the original + copyright notices and associated disclaimers. At your discretion, such + verbatim copies may or may not include a Compiled form of the Package. + + (3) You may apply any bug fixes, portability changes, and other modifications + made available from the Copyright Holder. The resulting Package will still be + considered the Standard Version, and as such will be subject to the Original + License. + Distribution of Modified Versions of the Package as Source + + (4) You may Distribute your Modified Version as Source (either gratis or for a + Distributor Fee, and with or without a Compiled form of the Modified Version) + provided that you clearly document how it differs from the Standard Version, + including, but not limited to, documenting any non-standard features, + executables, or modules, and provided that you do at least ONE of the + following: + + (a) make the Modified Version available to the Copyright Holder of the + Standard Version, under the Original License, so that the Copyright Holder may + include your modifications in the Standard Version. + (b) ensure that installation of your Modified Version does not prevent the + user installing or running the Standard Version. In addition, the Modified + Version must bear a name that is different from the name of the Standard + Version. + (c) allow anyone who receives a copy of the Modified Version to make the + Source form of the Modified Version available to others under + (i) the Original License or + (ii) a license that permits the licensee to freely copy, modify and + redistribute the Modified Version using the same licensing terms that apply to + the copy that the licensee received, and requires that the Source form of the + Modified Version, and of any works derived from it, be made freely available + in that license fees are prohibited but Distributor Fees are allowed. + Distribution of Compiled Forms of the Standard Version or Modified Versions + without the Source + + (5) You may Distribute Compiled forms of the Standard Version without the + Source, provided that you include complete instructions on how to get the + Source of the Standard Version. Such instructions must be valid at the time of + your distribution. If these instructions, at any time while you are carrying + out such distribution, become invalid, you must provide new instructions on + demand or cease further distribution. If you provide valid instructions or + cease distribution within thirty days after you become aware that the + instructions are invalid, then you do not forfeit any of your rights under + this license. + + (6) You may Distribute a Modified Version in Compiled form without the Source, + provided that you comply with Section 4 with respect to the Source of the + Modified Version. + Aggregating or Linking the Package + + (7) You may aggregate the Package (either the Standard Version or Modified + Version) with other packages and Distribute the resulting aggregation provided + that you do not charge a licensing fee for the Package. Distributor Fees are + permitted, and licensing fees for other components in the aggregation are + permitted. The terms of this license apply to the use and Distribution of the + Standard or Modified Versions as included in the aggregation. + + (8) You are permitted to link Modified and Standard Versions with other works, + to embed the Package in a larger work of your own, or to build stand-alone + binary or bytecode versions of applications that include the Package, and + Distribute the result without restriction, provided the result does not expose + a direct interface to the Package. + Items That are Not Considered Part of a Modified Version + + (9) Works (including, but not limited to, modules and scripts) that merely + extend or make use of the Package, do not, by themselves, cause the Package to + be a Modified Version. In addition, such works are not considered parts of the + Package itself, and are not subject to the terms of this license. + General Provisions + + (10) Any use, modification, and distribution of the Standard or Modified + Versions is governed by this Artistic License. By using, modifying or + distributing the Package, you accept this license. Do not use, modify, or + distribute the Package, if you do not accept this license. + + (11) If your Modified Version has been derived from a Modified Version made by + someone other than you, you are nevertheless required to ensure that your + Modified Version complies with the requirements of this license. + + (12) This license does not grant you the right to use any trademark, service + mark, tradename, or logo of the Copyright Holder. + + (13) This license includes the non-exclusive, worldwide, free-of-charge patent + license to make, have made, use, offer to sell, sell, import and otherwise + transfer the Package with respect to any patent claims licensable by the + Copyright Holder that are necessarily infringed by the Package. If you + institute patent litigation (including a cross-claim or counterclaim) against + any party alleging that the Package constitutes direct or contributory patent + infringement, then this Artistic License to you shall terminate on the date + that such litigation is filed. + + (14) Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER + AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE + IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR + NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW. + UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY + OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. --- libsvg-graph-perl-0.02.orig/debian/libsvg-graph-perl.examples +++ libsvg-graph-perl-0.02/debian/libsvg-graph-perl.examples @@ -0,0 +1 @@ +eg/* --- libsvg-graph-perl-0.02.orig/debian/watch +++ libsvg-graph-perl-0.02/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/SVG-Graph/ .*/SVG-Graph-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libsvg-graph-perl-0.02.orig/debian/compat +++ libsvg-graph-perl-0.02/debian/compat @@ -0,0 +1 @@ +7 --- libsvg-graph-perl-0.02.orig/debian/README.source +++ libsvg-graph-perl-0.02/debian/README.source @@ -0,0 +1,6 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. + --- libsvg-graph-perl-0.02.orig/debian/changelog +++ libsvg-graph-perl-0.02/debian/changelog @@ -0,0 +1,46 @@ +libsvg-graph-perl (0.02-2) unstable; urgency=low + + [ David Paleino ] + * Removed myself from Uploaders (Closes: #509510) + * debian/copyright: using the "Copyright" word for Debian packaging + + [ gregor herrmann ] + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * debian/control: Added: ${misc:Depends} to Depends: field. + * Set debhelper compatibility level to 7; adapt + debian/{control,compat,rules}. + * debian/copyright: switch to new format. + + -- gregor herrmann Wed, 07 Jan 2009 17:06:51 +0100 + +libsvg-graph-perl (0.02-1) unstable; urgency=low + + [ David Paleino ] + * debian/control - Homepage pseudo-field updated + * debian/watch updated + + [ gregor herrmann ] + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: + Homepage pseudo-field (Description); XS-Vcs-Svn fields. + + * New upstream release. + * debian/watch: extended regexp for matching upstream releases. + * debian/copyright: update years of copyright, use author-independent + upstream source location, include changed license (Artistic 2.0). + * Set Standards-Version to 3.8.0 (no changes). + * Add /me to Uploaders. + * debian/control: wrap long Depends line. + * Refresh debian/rules, no functional changes. + * Add patch fix-pod.patch: adds missing NAME section to the inline + documentation; add quilt framework; add debian/README.source. + + -- gregor herrmann Sun, 06 Jul 2008 14:17:37 +0200 + +libsvg-graph-perl (0.01-1) unstable; urgency=low + + * Initial release (Closes: #429163) + + -- David Paleino Mon, 10 Sep 2007 10:58:15 +0200 + --- libsvg-graph-perl-0.02.orig/debian/rules +++ libsvg-graph-perl-0.02/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + dh build + touch $@ + +clean: unpatch + dh $@ + +install: install-stamp +install-stamp: build-stamp + dh install + touch $@ + +binary-arch: + +binary-indep: install + dh $@ + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep install clean build --- libsvg-graph-perl-0.02.orig/debian/patches/fix-pod.patch +++ libsvg-graph-perl-0.02/debian/patches/fix-pod.patch @@ -0,0 +1,344 @@ +Author: gregor herrmann +Description: add missing NAME sections to POD + +--- a/Frame.pm ++++ b/Frame.pm +@@ -4,6 +4,12 @@ + use strict; + use Data::Dumper; + ++=head1 NAME ++ ++SVG::Frame - SVG::Frame object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Data.pm ++++ b/Graph/Data.pm +@@ -4,6 +4,12 @@ + use Statistics::Descriptive; + use Data::Dumper; + ++=head1 NAME ++ ++SVG::Graph::Data - SVG::Graph::Data object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Data/Datum.pm ++++ b/Graph/Data/Datum.pm +@@ -10,6 +10,12 @@ + # '/' => sub { my($x,$y) = ✓ $x/$y }, + # ; + ++=head1 NAME ++ ++SVG::Graph::Data::Datum - SVG::Graph::Data::Datum object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Data/Node.pm ++++ b/Graph/Data/Node.pm +@@ -3,6 +3,12 @@ + use strict; + use base qw(Tree::DAG_Node); + ++=head1 NAME ++ ++SVG::Graph::Data::Node - SVG::Graph::Data::Node object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Data/Tree.pm ++++ b/Graph/Data/Tree.pm +@@ -3,6 +3,12 @@ + use strict; + use SVG::Graph::Data::Node; + ++=head1 NAME ++ ++SVG::Graph::Data::Tree - SVG::Graph::Data::Tree object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/File.pm ++++ b/Graph/File.pm +@@ -2,6 +2,12 @@ + + use strict; + ++=head1 NAME ++ ++SVG::Graph::File - SVG::Graph::File object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Frame.pm ++++ b/Graph/Frame.pm +@@ -4,6 +4,12 @@ + use strict; + use Data::Dumper; + ++=head1 NAME ++ ++SVG::Graph::Frame - SVG::Graph::Frame object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Glyph.pm ++++ b/Graph/Glyph.pm +@@ -3,6 +3,12 @@ + use strict; + use Data::Dumper; + ++=head1 NAME ++ ++SVG::Graph::Glyph - SVG::Graph::Glyph object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph/Glyph/axis.pm ++++ b/Graph/Glyph/axis.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::axis - SVG::Graph::Glyph::axis object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/bar.pm ++++ b/Graph/Glyph/bar.pm +@@ -6,6 +6,12 @@ + + our @lifts; + ++=head1 NAME ++ ++SVG::Graph::Glyph::bar - SVG::Graph::Glyph::bar object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/barflex.pm ++++ b/Graph/Glyph/barflex.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::barflex - SVG::Graph::Glyph::barflex object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/bezier.pm ++++ b/Graph/Glyph/bezier.pm +@@ -4,6 +4,12 @@ + use strict; + use Math::Spline; + ++=head1 NAME ++ ++SVG::Graph::Glyph::bezier - SVG::Graph::Glyph::bezier object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/bubble.pm ++++ b/Graph/Glyph/bubble.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::bubble - SVG::Graph::Glyph::bubble object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/heatmap.pm ++++ b/Graph/Glyph/heatmap.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::heatmap - SVG::Graph::Glyph::heatmap object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/line.pm ++++ b/Graph/Glyph/line.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::line - SVG::Graph::Glyph::line object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/pictogram.pm ++++ b/Graph/Glyph/pictogram.pm +@@ -6,6 +6,12 @@ + + our @lifts; + ++=head1 NAME ++ ++SVG::Graph::Glyph::pictogram - SVG::Graph::Glyph::pictogram object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/scatter.pm ++++ b/Graph/Glyph/scatter.pm +@@ -3,6 +3,12 @@ + use base SVG::Graph::Glyph; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::scatter - SVG::Graph::Glyph::scatter object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/tree.pm ++++ b/Graph/Glyph/tree.pm +@@ -4,6 +4,12 @@ + use Data::Dumper; + use strict; + ++=head1 NAME ++ ++SVG::Graph::Glyph::tree - SVG::Graph::Glyph::tree object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Graph/Glyph/wedge.pm ++++ b/Graph/Glyph/wedge.pm +@@ -4,6 +4,12 @@ + use strict; + use constant PI => 3.14159; + ++=head1 NAME ++ ++SVG::Graph::Glyph::wedge - SVG::Graph::Glyph::wedge object ++ ++=head1 METHODS ++ + =head2 draw + + Title : draw +--- a/Data/Datum.pm ++++ b/Data/Datum.pm +@@ -10,6 +10,12 @@ + # '/' => sub { my($x,$y) = ✓ $x/$y }, + # ; + ++=head1 NAME ++ ++SVG::Graph::Data::Datum - SVG::Graph::Data::Datum object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Data/Node.pm ++++ b/Data/Node.pm +@@ -3,6 +3,12 @@ + use strict; + use base qw(Tree::DAG_Node); + ++=head1 NAME ++ ++SVG::Graph::Data::Node - SVG::Graph::Data::Node object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Data/Tree.pm ++++ b/Data/Tree.pm +@@ -4,6 +4,12 @@ + use SVG::Graph::File::Tree; + use SVG::Graph::Data::Node; + ++=head1 NAME ++ ++SVG::Graph::Data::Tree - SVG::Graph::Data::Tree object ++ ++=head1 METHODS ++ + =head2 new + + Title : new +--- a/Graph.pm ++++ b/Graph.pm +@@ -140,6 +140,8 @@ + use strict; + our $VERSION = '0.02'; + ++=head1 METHODS ++ + =head2 new + + Title : new --- libsvg-graph-perl-0.02.orig/debian/patches/series +++ libsvg-graph-perl-0.02/debian/patches/series @@ -0,0 +1 @@ +fix-pod.patch