libclass-meta-perl - class automation, introspection, and data validation module

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename libclass-meta-perl_0.66-2_all.deb
Package name libclass-meta-perl
Package version 0.66
Package release 2
Package architecture all
Package type deb
Category perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 99.61 KB
Installed size 268.00 KB
Class::Meta provides an interface for automating the creation of Perl classes
with attribute data type validation. It differs from other such modules in
that it includes an introspection API that can be used as a unified interface
for all Class::Meta-generated classes. In this sense, it is an implementation
of the "Facade" design pattern.


Package Version Architecture Repository
libclass-meta-perl_0.66-2_all.deb 0.66 all Debian Main
libclass-meta-perl - - -


Name Value
libclass-isa-perl -
libdata-types-perl -
perl -
perl << 5.10.1-13


Type URL
Binary Package libclass-meta-perl_0.66-2_all.deb
Source Package libclass-meta-perl

Install Howto

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




2015-06-06 - Niko Tyni <>
libclass-meta-perl (0.66-2) unstable; urgency=medium
* Team upload.
[ Nathan Handler ]
* Email change: Nathan Handler ->
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ Niko Tyni ]
* Make the package autopkgtestable
* Update to Standards-Version 3.9.6
* Add explicit build dependency on libmodule-build-perl
2012-07-15 - Nathan Handler <>
libclass-meta-perl (0.66-1) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Nathan Handler ]
* New upstream release
* debian/control:
- Add myself to list of Uploaders
- Bump Standards-Version to 3.9.3
* debian/copyright:
- Add myself to debian/* copyright
- Update to copyright-format 1.0
* debian/patches/spelling.patch:
- Most of the spelling issues were resolved in 0.66, but one still remains
- Add myself as an Author and update last updated date
[ Salvatore Bonaccorso ]
* Add back (build-)dependency for Class::ISA.
Add back alternative (Build-)Depends(-Indep) on
libclass-isa-perl | perl (<< 5.10.1-13).
2011-08-06 - gregor herrmann <>
libclass-meta-perl (0.65-1) unstable; urgency=low
[ Maximilian Gass ]
* New upstream release 0.64
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* New upstream release 0.65.
* Refresh spelling patch.
* debian/copyright: update years of upstream copyright and DEP5 formatting.
* Set Standards-Version to 3.9.2 (no changes).
* Make build dependency on libtest-pod-perl versioned.
* debian/ update doc filename.
2011-02-25 - Peter Pentchev <>
libclass-meta-perl (0.63-2) unstable; urgency=low
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* debian/control: Changed: (build-)depend on perl instead of perl-
* Drop build dependency on "perl (>= 5.10) | libmodule-build-perl", already
satisfied in lenny.
[ Peter Pentchev ]
* Convert to the 3.0 (quilt) source format with no changes.
* Depend on libclass-isa-perl | perl (<< 5.10.1-13).  Closes: #614410
* Refresh the copyright file:
- refer to the GPL-1 file instead of the GPL symlink
- update it to the latest DEP 5 candidate format
- refer to Debian (not just GNU/Linux) systems
- add my debian/* copyright notice
* Bump Standards-Version to 3.9.1 with no changes.
* Add spelling.patch to fix two spelling mistakes and a grammatical one.
* Bump the debhelper compatibility level to 8 with no changes and
minimize the rules file.
* Drop the 5.8.0-7 version from the perl build dependency.
* Add myself to the list of uploaders.
2009-04-08 - gregor herrmann <>
libclass-meta-perl (0.63-1) unstable; urgency=low
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
* New upstream release.
* Remove patch pod-link.patch (incorporated upstream); remove quilt
* Set Standards-Version to 3.8.1 (no changes).
* Set debhelper compatibility level to 7; adapt
* Add perl-modules (>= 5.10) as an alternative build dependency to
* debian/copyright: switch to new format.

See Also

Package Description
libclass-method-modifiers-perl_2.12-1_all.deb Perl module providing method modifiers
libclass-methodmaker-perl_2.24-1+b5_amd64.deb Perl module for creating generic methods
libclass-mix-perl_0.006-1_all.deb Perl module for dynamic class mixing
libclass-mixinfactory-perl_0.92-3_all.deb Class Factory with Selection of Mixins
libclass-multimethods-perl_1.701-1_all.deb Support multimethods and subroutine overloading in Perl
libclass-objecttemplate-perl_0.7-8_all.deb Perl extension for an optimized template builder base class
libclass-ooorno-perl_0.011-2_all.deb Give your module classic AND OO interfaces
libclass-perl_1.00-3_all.deb module providing aliases for __PACKAGE__
libclass-pluggable-perl_0.022-2_all.deb Simple pluggable class
libclass-prototyped-perl_1.13-2_all.deb module for fast prototype-based OO programming in Perl
libclass-refresh-perl_0.07-2_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.5-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-2_all.deb faster but less secure replacement for Class::Std