debian/0000755000000000000000000000000012255665630007200 5ustar debian/rules0000755000000000000000000000003612255665630010257 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000342612255665630010610 0ustar Source: libnamespace-autoclean-perl Maintainer: Debian Perl Group Uploaders: Ryan Niebur , Salvatore Bonaccorso , Jonathan Yu Section: perl Priority: optional Build-Depends: debhelper (>= 9.20130630~), libmodule-build-tiny-perl Build-Depends-Indep: libb-hooks-endofscope-perl (>= 0.12), libmoose-perl, libmoose-perl (>= 2) | libclass-mop-perl, libnamespace-clean-perl (>= 0.20), libsub-name-perl, perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libnamespace-autoclean-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libnamespace-autoclean-perl.git Homepage: https://metacpan.org/release/namespace-autoclean/ Package: libnamespace-autoclean-perl Architecture: all Depends: libb-hooks-endofscope-perl (>= 0.12), libmoose-perl (>= 2) | libclass-mop-perl, libnamespace-clean-perl (>= 0.20), ${misc:Depends}, ${perl:Depends} Description: module to remove imported symbols after compilation namespace::autoclean is a Perl pragma that keeps your namespace clean by removing all imported symbols at the end of the current package's compile cycle. Perhaps most importantly, this means that imported functions will no longer be made accidentally accessible to users outside of your package via method invocations. . This module differs from namespace::clean (see libnamespace-clean-perl) in that it cleans all imported functions, whether or not the imports happened prior to using the pragma. Things that "look" like a method (according to Class::MOP) will be left alone. debian/source/0000755000000000000000000000000012255665630010500 5ustar debian/source/format0000644000000000000000000000001412255665630011706 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001064712255665630011062 0ustar libnamespace-autoclean-perl (0.15-1) unstable; urgency=medium * Team upload. * New upstream release. * Update years of packaging copyright. * Update build dependencies. * Install new CONTRIBUTING file. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sun, 22 Dec 2013 23:45:34 +0100 libnamespace-autoclean-perl (0.14-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Imported Upstream version 0.14 * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs * Change (build-)dependency constraints for libb-hooks-endofscope-perl. Make Build-Depends-Indep and Depends on libb-hooks-endofscope-perl versioned to (>= 0.12). * Add Build-Depends on libmodule-build-tiny-perl (>= 0.028) * Add Build-Depends-Indep on libsub-name-perl * Add Build-Depends-Indep on libtest-checkdeps-perl (>= 0.007) * Add alternative Build-Depends-Indep for Test::More 0.94. Add perl (>= 5.11.1) | libtest-simple-perl (>= 0.94) to Build-Depends-Indep. * Update debian/copyright file. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Adjust copyright years for upstream files. Update copyright stanza for debian/* packaging files. Add missing License and Files field and update copyright years. * Bump Standards-Version to 3.9.4 * Wrap and sort fields in debian/control file * Bump Debhelper compat level to 9 * Update versioned Build-Depends on debhelper to (>= 9.20130630~) -- Salvatore Bonaccorso Wed, 09 Oct 2013 15:30:18 +0200 libnamespace-autoclean-perl (0.13-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. - Update copyright information for debian/* packaging. * Imported Upstream version 0.13 * Email change: Salvatore Bonaccorso -> carnil@debian.org * Email change: Ryan Niebur -> ryan@debian.org -- Salvatore Bonaccorso Thu, 25 Aug 2011 18:41:20 +0200 libnamespace-autoclean-perl (0.12-2) unstable; urgency=low * Team upload. * debian/control: update (build) dependencies to prepare for Moose/Class::MOP changes. * Set Standards-Version to 3.9.2 (no further changes). * Bump debhelper compatibility level to 8. -- gregor herrmann Thu, 21 Apr 2011 19:43:03 +0200 libnamespace-autoclean-perl (0.12-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Use new DEP5 copyright format * Use new 3.0 (quilt) source format * Standards-Version 3.9.1 (no changes) * Add myself to Uploaders and Copyright * Rewrite control description * Refresh copyright information [ Ryan Niebur ] * Update ryan52's email address [ Salvatore Bonaccorso ] * Update my email address. [ gregor herrmann ] * Remove version from libb-hooks-endofscope-perl (build) dependency; dropped by upstream and nothing older in the archive. -- Jonathan Yu Sat, 26 Feb 2011 11:44:50 -0500 libnamespace-autoclean-perl (0.09-1) unstable; urgency=low * New upstream release * 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). * Bump Standards-Version to 3.8.3 (no changes) -- Salvatore Bonaccorso Tue, 15 Sep 2009 20:07:47 +0200 libnamespace-autoclean-perl (0.08-1) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ryan Niebur ] * New upstream release [ Salvatore Bonaccorso ] * Improve package long description. Thanks to Gerfried Fuchs and Jonathan Yu for suggestion and improvements. (Closes: #532299) * Add myself to Uploaders. -- Salvatore Bonaccorso Tue, 09 Jun 2009 10:55:37 +0200 libnamespace-autoclean-perl (0.07-1) unstable; urgency=low * New upstream release -- Ryan Niebur Wed, 27 May 2009 19:33:43 -0700 libnamespace-autoclean-perl (0.06-1) unstable; urgency=low * Initial Release. (Closes: #529242) -- Ryan Niebur Wed, 20 May 2009 17:22:25 -0700 debian/compat0000644000000000000000000000000212255665630010376 0ustar 9 debian/libnamespace-autoclean-perl.docs0000644000000000000000000000001512255665630015402 0ustar CONTRIBUTING debian/copyright0000644000000000000000000000227012255665630011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: namespace-autoclean Upstream-Contact: Florian Ragwitz Source: https://metacpan.org/release/namespace-autoclean/ Files: * Copyright: 2009-2011, Florian Ragwitz License: Artistic or GPL-1+ Files: debian/* Copyright: 2009-2013, Salvatore Bonaccorso 2009, Ryan Niebur 2011, Jonathan Yu 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/watch0000644000000000000000000000020412255665630010225 0ustar version=3 https://metacpan.org/release/namespace-autoclean/ .*/namespace-autoclean-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$