libclass-perl - module providing aliases for __PACKAGE__

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libclass-perl
Package version 1.00
Package release 2
Package architecture all
Package type deb
Installed size 43 B
Download size 6.13 KB
Official Mirror
CLASS is a minimalistic Perl module that simply provides aliases for the
special literal, __PACKAGE__, which represents the current package name at
that point during program execution. The aliases are mapped at compile-time,
so there is no performance hit except for compilation of the module itself.
This module ensures that CLASS and $CLASS can be used anywhere in place of
__PACKAGE__, and since $CLASS is a scalar, it has the additional benefit of
working in strings.


Package Version Architecture Repository
libclass-perl_1.00-2_all.deb 1.00 all Debian Main
libclass-perl - - -


Name Value
perl -


Type URL
Binary Package libclass-perl_1.00-2_all.deb
Source Package libclass-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libclass-perl deb package:
    # sudo apt-get install libclass-perl




2013-01-23 - Xavier Guimard <>
libclass-perl (1.00-2) unstable; urgency=low
[ Jonathan Yu ]
* Add myself to Uploaders and Copyright
* Rewrote control description
* Use new 3.0 (quilt) source format
[ Xavier Guimard ]
* Update debian/copyright (years and format) and add Berne Convention
* Bump Standards-Version to 3.9.4
* Bump debhelper compatibility to 8
* Add Vcs-* fields
2010-04-24 - Ivan Kohler <>
libclass-perl (1.00-1) unstable; urgency=low
[ Jeremiah C. Foster ]
* Packaging, license research and initial TODO (all the hard work).
[ Ivan Kohler ]
* debian/control:
+ Add myself to Uploaders:
+ Standards-Version 3.8.4
+ Rework descriptions as noun phrases
* Initial Release. (Closes: Bug#566729)

See Also

Package Description
libclass-pluggable-perl_0.022-2_all.deb Simple pluggable class
libclass-prototyped-perl_1.13-1_all.deb module for fast prototype-based OO programming in Perl
libclass-refresh-perl_0.07-1_all.deb module for refreshing classes during runtime
libclass-returnvalue-perl_0.55-2_all.deb return-value object that can be treated as boolean, array or object
libclass-singleton-perl_1.4-1_all.deb implementation of a "Singleton" class
libclass-spiffy-perl_0.15-3_all.deb Spiffy Perl interface framework
libclass-std-fast-perl_0.0.8-1_all.deb faster but less secure replacement for Class::Std
libclass-std-perl_0.011-1_all.deb module for creating standard "inside-out" classes
libclass-std-storable-perl_0.0.1-1_all.deb Support for creating serializable "inside-out" classes
libclass-std-utils-perl_0.0.3-1_all.deb Utility subroutines for building "inside-out" objects
libclass-throwable-perl_0.10-2_all.deb A minimal lightweight exception class
libclass-tiny-perl_1.000-1_all.deb minimalist class construction module for Perl
libclass-trait-perl_0.31-4_all.deb Implementation of Traits in Perl
libclass-trigger-perl_0.14-1_all.deb Mix-in to add / call inheritable triggers
libclass-unload-perl_0.08-1_all.deb Perl module to unload a class at runtime