debian/0000755000000000000000000000000012226537423007174 5ustar debian/changelog0000644000000000000000000000423012226537423011045 0ustar libmoosex-setonce-perl (0.200002-1) unstable; urgency=low * Team upload [ Alessandro Ghedini ] * New upstream release * Bump Standards-Version to 3.9.4 (no changes needed) * Bump upstream copyright years * Remove myself from Uploaders * Update copyright to Copyright-Format 1.0 [ 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 -- Alessandro Ghedini Sun, 13 Oct 2013 17:40:42 +0200 libmoosex-setonce-perl (0.200001-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release. * Add newer perl as an alternative build dependency for Test::More. -- gregor herrmann Fri, 07 Oct 2011 14:11:33 +0200 libmoosex-setonce-perl (0.200000-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release 0.100473 [ Alessandro Ghedini ]] * New upstream release 0.200000 * Bump debhelper compat level to 8 * Add myself to Uploaders [ gregor herrmann ] * Set Standards-Version to 3.9.2 (no changes). * Update years of upstream and packaging copyright. -- gregor herrmann Thu, 21 Apr 2011 20:52:40 +0200 libmoosex-setonce-perl (0.100472-1) unstable; urgency=low [ Ansgar Burchardt ] * New upstream release. * Add build-dep on libtest-fatal-perl, libtest-simple-perl (>= 0.96). * debian/copyright: Refer to "Debian systems" instead of "Debian GNU/Linux systems"; refer to /usr/share/common-licenses/GPL-1. * Bump Standards-Version to 3.9.1. * Update my email address. [ gregor herrmann ] * Add /me to Uploaders. -- gregor herrmann Sun, 21 Nov 2010 16:16:51 +0100 libmoosex-setonce-perl (0.100471-1) unstable; urgency=low * Initial Release. (Closes: #584536) -- Ansgar Burchardt Fri, 04 Jun 2010 21:28:47 +0900 debian/watch0000644000000000000000000000017212226537423010225 0ustar version=3 https://metacpan.org/release/MooseX-SetOnce/ .*/MooseX-SetOnce-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000211712226537423011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MooseX-SetOnce Upstream-Contact: Ricardo SIGNES Source: https://metacpan.org/release/MooseX-SetOnce/ Files: * Copyright: 2013, Ricardo SIGNES License: Artistic or GPL-1+ Files: debian/* Copyright: 2010, Ansgar Burchardt 2010-2011, 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/compat0000644000000000000000000000000212226537423010372 0ustar 8 debian/rules0000755000000000000000000000003612226537423010253 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000260712226537423010604 0ustar Source: libmoosex-setonce-perl Maintainer: Debian Perl Group Uploaders: Ansgar Burchardt , gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libmoose-perl, libtest-fatal-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96), libtry-tiny-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmoosex-setonce-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmoosex-setonce-perl.git Homepage: https://metacpan.org/release/MooseX-SetOnce/ Package: libmoosex-setonce-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libmoose-perl, libtry-tiny-perl Enhances: libmoose-perl Description: module providing write-once, read-many attributes for Moose MooseX::SetOnce provides the SetOnce attribute which lets your class have attributes that are not lazy and not set, but that cannot be altered once set. . The logic is very simple: if you try to alter the value of an attribute with the SetOnce trait, either by accessor or writer, and the attribute has a value, it will throw an exception. . If the attribute has a clearer, you may clear the attribute and set it again. debian/source/0000755000000000000000000000000012226537423010474 5ustar debian/source/format0000644000000000000000000000001412226537423011702 0ustar 3.0 (quilt)