debian/0000755000000000000000000000000012202521522007157 5ustar debian/source/0000755000000000000000000000000011614473167010500 5ustar debian/source/format0000644000000000000000000000001412202520264011667 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000623412202521522011036 0ustar libclass-insideout-perl (1.13-2) unstable; urgency=low * Team upload * add explicit (build-) dependency on libclass-isa-perl, which is no longer pulled up by perl-modules in perl 5.18 -- Damyan Ivanov Tue, 13 Aug 2013 23:21:14 +0200 libclass-insideout-perl (1.13-1) unstable; urgency=low * Imported Upstream version 1.13 * Add t/Object/* in examples * Add libtype-tiny-perl in build dependencies -- Xavier Guimard Sat, 27 Apr 2013 06:20:16 +0200 libclass-insideout-perl (1.11-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Xavier Guimard ] * Imported Upstream version 1.11 * Add Todo and CONTRIBUTING in docs * Email change: Jonathan Yu -> jawnsy@cpan.org * Refresh spelling patch * Update debian/copyright (years and format) * Bump Standards-Version to 3.9.4 * Remove perl from deps (already provided by ${perl:Depends})' -- Xavier Guimard Thu, 07 Mar 2013 17:00:54 +0100 libclass-insideout-perl (1.10-2) unstable; urgency=low [ Ryan Niebur ] * Update jawnsy's email address [ Peter Pentchev ] * Convert to the 3.0 (quilt) source format with no changes. * Depend on libclass-isa-perl | perl (<< 5.10.1-13). Closes: #614409 * Refresh the copyright file: - update it to the latest version of the DEP 5 proposed format - refer to the GPL-1 license file instead of the GPL symlink - refer to Debian (not just GNU/Linux) systems - add my debian/* copyright notice - fix the upstream contact accidentally changed by jawnsy * Bump Standards-Version to 3.9.1 with no changes. * Add spelling.patch to fix two spelling mistakes. * Bump the debhelper compatibility level to 8 with no changes. * Update Roberto C. Sanchez's e-mail address. * Add myself to the list of uploaders. -- Peter Pentchev Fri, 25 Feb 2011 00:54:57 +0200 libclass-insideout-perl (1.10-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Fix import to avoid confusing DProf * Drop dependency on M::B, the Makefile.PL is a traditional EUMM one * Bump to compat level 7, use short debhelper rules * Update to new machine-readable copyright file [ gregor herrmann ] * debian/copyright: point to /usr/share/common-licenses/Apache-2.0 instead of including the whole Apache 2 License. * Set Standards-Version to 3.8.3 (no further changes). * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Tue, 25 Aug 2009 14:19:39 -0400 libclass-insideout-perl (1.09-1) unstable; urgency=low * Initial Release (packaged by Ernesto Hernández-Novich) (Closes: #460137). -- Roberto C. Sanchez Thu, 10 Jan 2008 18:52:06 -0500 debian/rules0000755000000000000000000000003612202520325010236 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000314612202521163010567 0ustar Source: libclass-insideout-perl Maintainer: Debian Perl Group Uploaders: Ernesto Hernández-Novich (USB) , Jonathan Yu , Peter Pentchev , Xavier Guimard Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libclass-isa-perl, libtype-tiny-perl, perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libclass-insideout-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libclass-insideout-perl.git Homepage: https://metacpan.org/release/Class-InsideOut/ Package: libclass-insideout-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-isa-perl Description: safe, simple inside-out object construction kit Class::InsideOut is a simple, safe and streamlined toolkit for building inside-out objects. Unlike most other inside-out object building modules already on CPAN, this module aims for minimalism and robustness: . * Does not require derived classes to subclass it * Uses no source filters, attributes or CHECK blocks * Supports any underlying object type including black-box inheritance * Does not leak memory on object destruction * Overloading-safe * Thread-safe for Perl 5.8.5 or better * mod_perl compatible * Makes no assumption about inheritance or initializer needs . It provides the minimal support necessary for creating safe inside-out objects and generating flexible accessors. debian/libclass-insideout-perl.examples0000644000000000000000000000001312202520711015445 0ustar t/Object/* debian/compat0000644000000000000000000000000212202520711010354 0ustar 8 debian/libclass-insideout-perl.docs0000644000000000000000000000002212202520711014557 0ustar CONTRIBUTING Todo debian/patches/0000755000000000000000000000000012125343632010616 5ustar debian/patches/spelling.patch0000644000000000000000000000131012125343632013447 0ustar Description: Fix a couple of spelling mistakes. Bug: https://rt.cpan.org/Ticket/Display.html?id=78162 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=78162 Author: Peter Pentchev Reviewed-by: Xavier Guimard our %name; -However, this makes private object data accessable outside the class and incurs +However, this makes private object data accessible outside the class and incurs a slight performance penalty when accessing the property hash directly; it is not recommended to do this unless you really need it for some specialized reason. debian/patches/series0000644000000000000000000000001711614473167012042 0ustar spelling.patch debian/watch0000644000000000000000000000027112125343632010220 0ustar # format version number, currently 3; this line is compulsory! version=3 https://metacpan.org/release/Class-InsideOut/ .*/Class-InsideOut-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000353512202520711011117 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Class-InsideOut Source: https://metacpan.org/release/Class-InsideOut/ Upstream-Contact: David A. Golden Files: * Copyright: 2006, David A. Golden License: Apache-2.0 Files: debian/* Copyright: 2008, Roberto C. Sanchez 2009, Jonathan Yu 2011, Peter Pentchev 2013, Xavier Guimard License: Artistic or GPL-1+ or Apache-2.0 License: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. . On Debian systems, the complete text of the Apache License, Version 2.0 can be found in `/usr/share/common-licenses/Apache-2.0'. 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'.