debian/0000755000000000000000000000000012255656410007174 5ustar debian/rules0000755000000000000000000000037012255656410010254 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_auto_install: dh_auto_install # empty manpage created by M::B::Tiny $(RM) -v $(TMP)/usr/share/man/man3/MooseX::Traits::Util.3pm debian/control0000644000000000000000000000312312255656410010576 0ustar Source: libmoosex-traits-perl Maintainer: Debian Perl Group Uploaders: Jonathan Yu , Ryan Niebur , Ansgar Burchardt , gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 9.20130630~), libmodule-build-tiny-perl Build-Depends-Indep: perl, libclass-load-perl, libmoosex-role-parameterized-perl, libnamespace-autoclean-perl, libtest-fatal-perl, libtest-requires-perl, libtest-use-ok-perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmoosex-traits-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmoosex-traits-perl.git Homepage: https://metacpan.org/release/MooseX-Traits/ Package: libmoosex-traits-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libclass-load-perl, libnamespace-autoclean-perl Recommends: libmoosex-role-parameterized-perl Description: Moose extension to apply roles at object creation time MooseX::Traits provides a method to add some roles to a class when creating it (during new). Since components can be added easily to a given class, users don't have to create a named class with the desired roles applied or apply the roles to the instance one-by-one. This module also provides a basic way to initialize the applied roles' attributes while constructing objects. debian/source/0000755000000000000000000000000012255656410010474 5ustar debian/source/format0000644000000000000000000000001412255656410011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000745612255656410011062 0ustar libmoosex-traits-perl (0.12-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 search.cpan.org based URIs to metacpan.org based URIs [ Axel Beckert ] * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- copyright" [ gregor herrmann ] * New upstream release. * Update years of packaging copyright. Drop info about removed files. * Update (build) dependencies. * Install new CONTRIBUTING file. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sun, 22 Dec 2013 22:42:52 +0100 libmoosex-traits-perl (0.11-2) unstable; urgency=low [ Ansgar Burchardt ] * Email change: Ansgar Burchardt -> ansgar@debian.org [ gregor herrmann ] * debian/control: update (build) dependencies to prepare for Moose/Class::MOP changes. * debian/copyright: update formatting * Set Standards-Version to 3.9.2 (no changes). * Add /me to Uploaders. * Bump debhelper compatibility level to 8. * debian/control: remove version from libmoosex-role-parameterized-perl, nothing older in the archive. -- gregor herrmann Thu, 21 Apr 2011 19:10:49 +0200 libmoosex-traits-perl (0.11-1) unstable; urgency=low * New upstream release. * Bump build-dep, recommends on libmoosex-role-parameterized-perl to >= 0.13. * Drop patch fix-pod-spelling.patch: applied upstream. * Add myself to Uploaders. -- Ansgar Burchardt Fri, 14 May 2010 10:38:26 +0900 libmoosex-traits-perl (0.09-1) unstable; urgency=low * New upstream release * Use new 3.0 (quilt) source format * Update to new DEP5 copyright format * Update copyright information * Add a patch to fix POD spelling errors -- Jonathan Yu Wed, 07 Apr 2010 11:46:32 -0400 libmoosex-traits-perl (0.08-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.8.4 (no changes) * Update short description [ Ryan Niebur ] * Update jawnsy's email address * Update ryan52's email address -- Jonathan Yu Mon, 15 Feb 2010 13:41:43 -0500 libmoosex-traits-perl (0.07-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + apply_traits is now deprecated (use "no warnings" to disable warning) + add MooseX::Traits::Util so that other modules can resolve trait names + add new_class_with_traits util function to create classes with traits * Standards-Version 3.8.3 (no changes) * New dependency on libnamespace-autoclean-perl * Added MooseX-Role-Parameterized to B-D-I for testing, and Recommends [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). -- Jonathan Yu Fri, 21 Aug 2009 14:55:07 -0400 libmoosex-traits-perl (0.06-1) unstable; urgency=low * New upstream release + Updated M::I version + Bug fixes (RT#47011 and RT#46936) * New dependency on Moose and Class-MOP * Standards-Version 3.8.2 [ Nathan Handler ] * debian/watch: Update to ignore development releases. -- Jonathan Yu Mon, 29 Jun 2009 07:16:07 -0400 libmoosex-traits-perl (0.05-1) unstable; urgency=low [ Ryan Niebur ] * New upstream release [ Jonathan Yu ] * New upstream release -> Feature change: support subclasses of classes that use MX::Traits -> New test added -- Jonathan Yu Thu, 28 May 2009 12:23:15 -0400 libmoosex-traits-perl (0.03-1) unstable; urgency=low * Initial Release. (Closes: #529239) -- Jonathan Yu Mon, 18 May 2009 22:00:43 -0400 debian/compat0000644000000000000000000000000212255656410010372 0ustar 9 debian/copyright0000644000000000000000000000216212255656410011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MooseX-Traits Upstream-Contact: Jonathan Rockway Source: https://metacpan.org/release/MooseX-Traits/ Files: * Copyright: 2008, Infinity Interactive Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: 2009-2010, Jonathan Yu 2009, Ryan Niebur 2011-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/watch0000644000000000000000000000017012255656410010223 0ustar version=3 https://metacpan.org/release/MooseX-Traits/ .*/MooseX-Traits-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/libmoosex-traits-perl.docs0000644000000000000000000000001512255656410014307 0ustar CONTRIBUTING