perl-namespace-clean - Keep imports and functions out of your namespace

Property Value
Distribution ROSA Enterprise Desktop
Repository ROSA Contrib Updates x86_64
Package name perl-namespace-clean
Package version 0.200.0
Package release 2-rosa.lts2012.0
Package architecture noarch
Package type rpm
Installed size 17.04 KB
Download size 13.86 KB
Official Mirror
When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.
The 'namespace::clean' pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.


Package Version Architecture Repository
perl-namespace-clean-0.200.0-2-rosa.lts2012.0.noarch.rpm 0.200.0 noarch ROSA Contrib Updates
perl-namespace-clean - - -


Name Value
perl(B::Hooks::EndOfScope) >= 0.70.0
perl(Package::Stash) >= 0.220.0
perl(Sub::Identify) >= 0.40.0
perl(Sub::Name) >= 0.40.0


Name Value
perl(namespace::clean) -
perl-namespace-clean == 0.200.0-2:2012.0


Type URL
Binary Package perl-namespace-clean-0.200.0-2-rosa.lts2012.0.noarch.rpm
Source Package perl-namespace-clean-0.200.0-2.src.rpm

Install Howto

  1. Enable ROSA Contrib Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-namespace-clean rpm package:
    # urpmi perl-namespace-clean




2011-04-23 - Funda Wang <> 0.200.0-2mdv2011.0
+ Revision: 657864
- rebuild for updated spec-helper
2011-01-30 - Guillaume Rousse <> 0.200.0-1
+ Revision: 634015
- new version
2010-07-13 - J?r?me Quelin <> 0.180.0-1mdv2011.0
+ Revision: 551923
- adding missing buildrequires:
- update to 0.18
2010-03-22 - J?r?me Quelin <> 0.140.0-1mdv2010.1
+ Revision: 526462
- update to 0.14
2010-01-18 - J?r?me Quelin <> 0.130.0-1mdv2010.1
+ Revision: 492956
- update to 0.13
2010-01-14 - J?r?me Quelin <> 0.120.0-1mdv2010.1
+ Revision: 491211
- adding missing buildrequires:
- update to 0.12
2009-07-29 - J?r?me Quelin <> 0.110.0-1mdv2010.0
+ Revision: 404047
- rebuild using %%perl_convert_version

See Also

Package Description
perl-ogd-0.02-6-rosa.lts2012.0.noarch.rpm Ordered global destruction of objects stored in globals
perl-p5-Palm-1.12.0-2-rosa.lts2012.0.noarch.rpm Modules for reading manipulating, and writing .pdb and .prc database
perl-pQuery-0.70.0-2-rosa.lts2012.0.noarch.rpm A perl port of jQuery framework
perl-perlindex-1.605.0-3-rosa.lts2012.0.noarch.rpm English language stemming
perl-podlators-2.4.0-2-rosa.lts2012.0.noarch.rpm Convert POD data to formatted ASCII text
perl-pragma-base-2.150.0-2-rosa.lts2012.0.noarch.rpm Compile-time class fields
perl-prefork-1.40.0-1-rosa.lts2012.0.noarch.rpm Optimize module loading across forking and non-forking scenarios
perl-reaper-1.00-1-rosa.lts2012.0.noarch.rpm Support for reaping child processes via $SIG{CHLD}
perl-relative-0.40.0-5-rosa.lts2012.0.noarch.rpm Load modules with relative names
perl-rpm-build-perl-0.740.0-2-rosa.lts2012.0.noarch.rpm Perl compiler backend to extract Perl dependencies
perl-silc-1.1.8-3-rosa.lts2012.0.x86_64.rpm Perl part of the SILC client
perl-stfl-0.21-5-rosa.lts2012.0.x86_64.rpm Structured Terminal Forms Language Perl bindings
perl-strictures-1.2.2-2-rosa.lts2012.0.noarch.rpm No summary found
perl-tag_utils-1.120.0-1-rosa.lts2012.0.noarch.rpm Conversion between various formats for Tree Adjoining Grammars
perl-threads-1.810.0-1-rosa.lts2012.0.x86_64.rpm Perl interpreter-based threads