debian/0000755000000000000000000000000012002536125007162 5ustar debian/copyright0000644000000000000000000000236512002536125011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Class-Meta Upstream-Contact: David E. Wheeler Source: http://search.cpan.org/dist/Class-Meta/ Files: * Copyright: 2002-2011, David E. Wheeler License: Artistic or GPL-1+ Files: debian/* Copyright: 2006, Krzysztof Krzyzaniak (eloy) 2007-2011, gregor herrmann 2008, Krzysztof Krzyżaniak (eloy) 2011, Peter Pentchev , 2012, Nathan Handler 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/libclass-meta-perl.docs0000644000000000000000000000001212002536125013505 0ustar README.md debian/watch0000644000000000000000000000016212002536125010212 0ustar version=3 http://search.cpan.org/dist/Class-Meta/ .*/Class-Meta-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/control0000644000000000000000000000261312002536125010567 0ustar Source: libclass-meta-perl Maintainer: Debian Perl Group Uploaders: Krzysztof Krzyżaniak (eloy) , gregor herrmann , Peter Pentchev , Nathan Handler Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libclass-isa-perl | perl (<< 5.10.1-13), libdata-types-perl, libtest-pod-perl, libtest-pod-coverage-perl Standards-Version: 3.9.3 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libclass-meta-perl.git Vcs-Git: git://git.debian.org/pkg-perl/packages/libclass-meta-perl.git Homepage: http://search.cpan.org/dist/Class-Meta/ Package: libclass-meta-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libclass-isa-perl | perl (<< 5.10.1-13), libdata-types-perl Description: class automation, introspection, and data validation module Class::Meta provides an interface for automating the creation of Perl classes with attribute data type validation. It differs from other such modules in that it includes an introspection API that can be used as a unified interface for all Class::Meta-generated classes. In this sense, it is an implementation of the "Facade" design pattern. debian/changelog0000644000000000000000000001155312002536125011041 0ustar libclass-meta-perl (0.66-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Nathan Handler ] * New upstream release * debian/control: - Add myself to list of Uploaders - Bump Standards-Version to 3.9.3 * debian/copyright: - Add myself to debian/* copyright - Update to copyright-format 1.0 * debian/patches/spelling.patch: - Most of the spelling issues were resolved in 0.66, but one still remains - Add myself as an Author and update last updated date [ Salvatore Bonaccorso ] * Add back (build-)dependency for Class::ISA. Add back alternative (Build-)Depends(-Indep) on libclass-isa-perl | perl (<< 5.10.1-13). -- Nathan Handler Sun, 15 Jul 2012 11:54:09 -0500 libclass-meta-perl (0.65-1) unstable; urgency=low [ Maximilian Gass ] * New upstream release 0.64 [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * New upstream release 0.65. * Refresh spelling patch. * debian/copyright: update years of upstream copyright and DEP5 formatting. * Set Standards-Version to 3.9.2 (no changes). * Make build dependency on libtest-pod-perl versioned. * debian/libclass-meta-perl.docs: update doc filename. -- gregor herrmann Sat, 06 Aug 2011 20:28:38 +0200 libclass-meta-perl (0.63-2) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules. * Drop build dependency on "perl (>= 5.10) | libmodule-build-perl", already satisfied in lenny. [ Peter Pentchev ] * Convert to the 3.0 (quilt) source format with no changes. * Depend on libclass-isa-perl | perl (<< 5.10.1-13). Closes: #614410 * Refresh the copyright file: - refer to the GPL-1 file instead of the GPL symlink - update it to the latest DEP 5 candidate format - refer to Debian (not just GNU/Linux) systems - add my debian/* copyright notice * Bump Standards-Version to 3.9.1 with no changes. * Add spelling.patch to fix two spelling mistakes and a grammatical one. * Bump the debhelper compatibility level to 8 with no changes and minimize the rules file. * Drop the 5.8.0-7 version from the perl build dependency. * Add myself to the list of uploaders. -- Peter Pentchev Fri, 25 Feb 2011 01:56:19 +0200 libclass-meta-perl (0.63-1) unstable; urgency=low * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * New upstream release. * Remove patch pod-link.patch (incorporated upstream); remove quilt framework. * Set Standards-Version to 3.8.1 (no changes). * Set debhelper compatibility level to 7; adapt debian/{control,compat,rules}. * Add perl-modules (>= 5.10) as an alternative build dependency to libmodule-build-perl. * debian/copyright: switch to new format. -- gregor herrmann Wed, 08 Apr 2009 20:06:04 +0200 libclass-meta-perl (0.62-1) unstable; urgency=low * New upstream release. * debian/watch: set version to 3. * debian/copyright: update years of copyright, use version-independent upstream source URL. * Refresh debian/rules, no functional changes. * debian/control: - add libtest-pod-perl, libtest-pod-coverage-perl to Build-Depends-Indep - add /me to Uploaders * Add patch pod-link.patch: fixes an internal L<> link in the pod; add quilt framework. -- gregor herrmann Fri, 23 May 2008 21:10:46 +0200 libclass-meta-perl (0.61-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyżaniak (eloy) Thu, 15 May 2008 12:13:58 +0200 libclass-meta-perl (0.55-1) unstable; urgency=low * New upstream release * debian/control: + Standards-Version upgraded to 3.7.3 (no changes) * debian/watch: updated to recent schema * debian/compat: updated to 5, debhelper dependency changed as well -- Krzysztof Krzyżaniak (eloy) Thu, 08 May 2008 11:18:33 +0200 libclass-meta-perl (0.53-2) UNRELEASED; urgency=low * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. -- gregor herrmann Tue, 09 Oct 2007 22:28:06 +0200 libclass-meta-perl (0.53-1) unstable; urgency=low * New upstream release * debian/control: - Build-Depends: created and moved debhelper & libmodule-build-perl here - Standards-Version: increased to 3.7.2 without additional changes -- Krzysztof Krzyzaniak (eloy) Tue, 30 May 2006 16:51:16 +0200 libclass-meta-perl (0.52-1) unstable; urgency=low * Initial Release (closes: #345828) -- Krzysztof Krzyzaniak (eloy) Tue, 3 Jan 2006 17:29:20 +0100 debian/rules0000755000000000000000000000003612002536125010241 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000012002536125010462 5ustar debian/source/format0000644000000000000000000000001412002536125011670 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212002536125010360 0ustar 8 debian/patches/0000755000000000000000000000000012002536125010611 5ustar debian/patches/series0000644000000000000000000000001712002536125012024 0ustar spelling.patch debian/patches/spelling.patch0000644000000000000000000000126712002536125013455 0ustar Description: Fix two spelling mistakes and a grammatical one. Bug: https://rt.cpan.org/Ticket/Display.html?id=78163 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=78163 Author: Peter Pentchev Author: Nathan Handler Reviewed-by: gregor herrmann Last-Update: 2012-07-15 --- a/lib/Class/Meta.pm +++ b/lib/Class/Meta.pm @@ -69,7 +69,7 @@ has uuid => ( authz => 'READ', required => 1, - deafault => sub { Data::UUID->new->create_str }, + default => sub { Data::UUID->new->create_str }, ); has name => ( required => 1 ); has age => ( is => 'integer' );