debian/0000755000000000000000000000000012255044743007174 5ustar debian/rules0000755000000000000000000000003612255044743010253 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000413412255044743010601 0ustar Source: libtree-simple-perl Maintainer: Debian Perl Group Uploaders: Niko Tyni , gregor herrmann , Damyan Ivanov Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl (>= 5.17.1) | libmodule-build-perl (>= 0.400000) Build-Depends-Indep: perl, libtest-exception-perl, libtest-memory-cycle-perl, libtest-version-perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtree-simple-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtree-simple-perl.git Homepage: https://metacpan.org/release/Tree-Simple/ Package: libtree-simple-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: implementation of a simple tree object Tree::Simple is a fully object-oriented implementation of a simple n-ary tree. It is built upon the concept of parent-child relationships, so therefore every Tree::Simple object has both a parent and a set of children (who themselves may have children, and so on). Every Tree::Simple object also has siblings, as they are just the children of their immediate parent. . It can be used to model hierarchal information such as a file-system, the organizational structure of a company, an object inheritance hierarchy, versioned files from a version control system or even an abstract syntax tree for use in a parser. It makes no assumptions as to your intended usage, but instead simply provides the structure and means of accessing and traversing said structure. . This module uses exceptions and a minimal Design By Contract style. All method arguments are required unless specified in the documentation, if a required argument is not defined an exception will usually be thrown. Many arguments are also required to be of a specific type, for instance the $parent argument to the constructor must be a Tree::Simple object or an object derived from Tree::Simple, otherwise an exception is thrown. debian/source/0000755000000000000000000000000012255044743010474 5ustar debian/source/format0000644000000000000000000000001412255044743011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001024512255044743011050 0ustar libtree-simple-perl (1.23-1) unstable; urgency=low * New upstream release. * Drop spelling.patch, merged upstream. * Add build dependency on libtest-version-perl. -- gregor herrmann Fri, 20 Dec 2013 14:44:45 +0100 libtree-simple-perl (1.22-1) unstable; urgency=low [ gregor herrmann ] * debian/control: Added: ${misc:Depends} to Depends: field. * Email change: gregor herrmann -> gregoa@debian.org * Set Standards-Version to 3.9.1; remove version from perl (build) dependency. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * New upstream release. * Switch to "3.0 (quilt)" source format. * Use debhelper 8 and dh(1) in debian/rules. Don't install boilerplate README anymore. * debian/copyright: switch formatting to Copyright-Format 1.0. * Build depend on Module::Build 0.40. * Drop build dependencies on libtest-pod*. * Update short and long description. * Add build dependency on libtest-memory-cycle-perl. * Add a patch to fix a spelling mistake. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sat, 09 Nov 2013 00:16:52 +0100 libtree-simple-perl (1.18-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. * Add libtest-pod-coverage-perl to build dependencies. * debian/rules: make install target depend on build-stamp. * Update debian/watch. * Add generic upstream URL to debian/copyright. [ Damyan Ivanov ] * More debian/rules cleanup + Drop DESTDIR= setting and parameter to dh_builddeb + Properly use DESTDIR and PREFIX when invoking $(MAKE) install + Let build: depend in 'install', stamps still do their job + Move stamp-cleaning before distclean + Use '$@' when touching stamps * debian/control + Wrap long fields + Add myself to Uploaders -- gregor herrmann Sat, 17 Nov 2007 23:13:01 +0100 libtree-simple-perl (1.17-2) unstable; urgency=low * New maintainer. * Upgrade to debhelper compatibility level 5. -- Niko Tyni Tue, 5 Dec 2006 00:54:18 +0200 libtree-simple-perl (1.17-1) unstable; urgency=low * New upstream release -- Stephen Quinney Fri, 27 Oct 2006 20:45:39 +0100 libtree-simple-perl (1.16-1) unstable; urgency=low * New upstream release * Updated dependencies on perl to 5.8.8-1 so we get a minimum version of 1.18 for Scalar::Util * Switched to my debian.org email address * Updated copyright years to match upstream -- Stephen Quinney Thu, 23 Feb 2006 21:25:50 +0000 libtree-simple-perl (1.15-1) unstable; urgency=low * New upstream release * debian/copyright - Updated statement to include 2005. -- Stephen Quinney Sat, 11 Jun 2005 11:46:49 +0100 libtree-simple-perl (1.14-1) unstable; urgency=low * New upstream release - various new functionality. -- Stephen Quinney Mon, 22 Nov 2004 18:50:26 +0000 libtree-simple-perl (1.12-1) unstable; urgency=low * New upstream release -- Stephen Quinney Sat, 9 Oct 2004 08:12:38 +0100 libtree-simple-perl (1.10-1) unstable; urgency=low * New upstream release - some new methods and a fix for a memory leak. -- Stephen Quinney Fri, 3 Sep 2004 19:19:08 +0100 libtree-simple-perl (1.07-1) unstable; urgency=low * New upstream release - minor change adding 2 new methods. * Added build-dependency on libtest-pod-perl. -- Stephen Quinney Tue, 3 Aug 2004 19:05:46 +0100 libtree-simple-perl (1.06-1) unstable; urgency=low * New upstream release -- Stephen Quinney Mon, 12 Jul 2004 15:16:06 +0100 libtree-simple-perl (1.05-1) unstable; urgency=low * Inital release, closes: #256644. -- Stephen Quinney Fri, 2 Jul 2004 11:58:17 +0100 debian/compat0000644000000000000000000000000212255044743010372 0ustar 8 debian/copyright0000644000000000000000000000216212255044743011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Tree-Simple Upstream-Contact: Ron Savage Source: https://metacpan.org/release/Tree-Simple Files: * Copyright: 2004-2006, Infinity Interactive, Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: 2004, 2005, 2006, Stephen Quinney 2006, Niko Tyni 2007-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/watch0000644000000000000000000000016212255044743010224 0ustar version=3 https://metacpan.org/release/Tree-Simple/ .*/Tree-Simple-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$