debian/0000755000000000000000000000000012237271027007171 5ustar debian/rules0000755000000000000000000000003512237271027010247 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000453112237271027010577 0ustar Source: libtree-simple-visitorfactory-perl Maintainer: Debian Perl Group Uploaders: Ansgar Burchardt , gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libtree-simple-perl (>= 1.22), libtest-exception-perl, libtest-pod-perl, libtest-pod-coverage-perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtree-simple-visitorfactory-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtree-simple-visitorfactory-perl.git Homepage: https://metacpan.org/release/Tree-Simple-VisitorFactory/ Package: libtree-simple-visitorfactory-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libtree-simple-perl (>= 1.22) Description: collection of dispensing visitor objects for Tree::Simple The Tree::Simple::VisitorFactory module contains a number of visitor objects which can perform various tasks on Tree::Simple objects. . The following visitors are included: * PathToRoot: find the path back to the tree's root node * FindByPath: find the node specified by a path * FindByUID: find the node with the same UID * FindByNodeValue: find the node with the same node value * BreadthFirstTraversal: implements a breadth-first traversal * PostOrderTraversal: implements a post-order traversal * PreOrderTraversal: implements a pre-order traversal * LoadDirectoryTree: load a directory tree into a Tree::Simple hierarchy * CreateDirectoryTree: create a set of directories and files from a Tree::Simple hierarchy * FromNestedArray: create a Tree::Simple hierarchy from nested arrays * ToNestedArray: create a nested array construct from a Tree::Simple hierarchy * Tree::Simple::Visitor::VariableDepthClone: clone parts of Tree hierarchies * FromNestedHash: create a Tree::Simple hierarchy from nested hashes * ToNestedHash: create a nested hash construct from a Tree::Simple hierarchy * LoadClassHierarchy: create a Tree::Simple hierarchy which models the classes inheritance heirarchy * GetAllDescendents: return all the descendents recursively on down the hierarchy * Sort: implements a multi-level sort of a Tree::Simple heirarchy debian/source/0000755000000000000000000000000012237271027010471 5ustar debian/source/format0000644000000000000000000000001412237271027011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000611612237271027011047 0ustar libtree-simple-visitorfactory-perl (0.12-1) unstable; urgency=low * New upstream release. * Make (build) dependency on libtree-simple-perl versioned. * Drop spelling.patch, merged upstream. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sat, 09 Nov 2013 00:21:45 +0100 libtree-simple-visitorfactory-perl (0.11-1) unstable; urgency=low [ Ansgar Burchardt ] * Email change: Ansgar Burchardt -> ansgar@debian.org * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * New upstream release. * debian/copyright: new upstream maintainer. * debian/copyright: switch formatting to Copyright-Format 1.0. * Refresh spelling.patch. * Bump debhelper compatibility level to 8. * Add /me to Uploaders. * Declare compliance with Debian Policy 3.9.4. -- gregor herrmann Fri, 11 Oct 2013 19:30:11 +0200 libtree-simple-visitorfactory-perl (0.10-2) unstable; urgency=low [ gregor herrmann ] * Take over for the Debian Perl Group with maintainer's permission (http://lists.debian.org/debian-perl/2008/06/msg00039.html) * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Changed: Maintainer set to Debian Perl Group (was: Florian Ragwitz ); Florian Ragwitz moved to Uploaders. * Add debian/watch. * debian/control: Added: ${misc:Depends} to Depends: field. [ Ryan Niebur ] * Remove Florian Ragwitz from Uploaders * Close ITA (Closes: #523143) [ Ansgar Burchardt ] * Refresh rules for debhelper 7. * Convert debian/copyright to proposed machine-readable format. * Use source format 3.0 (quilt). * debian/control: Mention module name in description. * Remove patch-stamp (useless). * Correct spelling errors. + new patch: spelling.patch * Bump Standards-Version to 3.8.4. * Add myself to Uploaders. [ gregor herrmann ] * debian/control: remove version from (build) dependencies, all fulfilled in oldstable. -- Ansgar Burchardt Fri, 19 Feb 2010 01:39:42 +0900 libtree-simple-visitorfactory-perl (0.10-1.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS with Perl 5.10. Closes: #467928 -- Mark Hymers Sat, 05 Apr 2008 21:09:14 +0100 libtree-simple-visitorfactory-perl (0.10-1) unstable; urgency=low * New upstream release. * Updated Maintainer field with my new mail address. * Added Tree::Simple::Visitor::VariableDepthClone to the package description. * Introduced version in Test::Simple dependency. * Cleaned up debian/rules. * Removed dpatch stuff. It's not needed anymore. * Added upstream URL to debian/copyright. -- Florian Ragwitz Fri, 27 Jan 2006 07:33:20 +0100 libtree-simple-visitorfactory-perl (0.05-1) unstable; urgency=low * Initial Release. -- Florian Ragwitz Mon, 30 May 2005 14:41:05 +0200 debian/compat0000644000000000000000000000000212237271027010367 0ustar 8 debian/copyright0000644000000000000000000000232512237271027011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Tree-Simple-VisitorFactory Upstream-Contact: Ron Savage Source: https://metacpan.org/release/Tree-Simple-VisitorFactory/ Files: * Copyright: © 2004-2005, Infinity Interactive, Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: © 2005-2006, Florian Ragwitz © 2008, Mark Hymers © 2010, Ansgar Burchardt © 2013, gregor herrmann License: Artistic or 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 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000022112237271027010215 0ustar version=3 https://metacpan.org/release/Tree-Simple-VisitorFactory/ .+/Tree-Simple-VisitorFactory-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$