libclass-contract-perl - Perl Design-by-Contract OO module

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libclass-contract-perl
Package version 1.14
Package release 8
Package architecture all
Package type deb
Installed size 177 B
Download size 43.01 KB
Official Mirror
The Class::Contract module implements strong encapsulation, static
inheritance, and design-by-contract condition checking for object-oriented
Perl. The module provides a declarative syntax for attribute, method,
constructor, and destructor definitions at both the object and class level.
Pre-conditions, post-conditions, and class invariants are also fully


Package Version Architecture Repository
libclass-contract-perl_1.14-8_all.deb 1.14 all Debian Main
libclass-contract-perl - - -


Name Value
perl -


Type URL
Binary Package libclass-contract-perl_1.14-8_all.deb
Source Package libclass-contract-perl

Install Howto

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




2014-01-12 - gregor herrmann <>
libclass-contract-perl (1.14-8) unstable; urgency=medium
* Take over for the Debian Perl Group; Closes: #733548 -- RFA/ITA
* debian/control: Added: Vcs-Git field (source stanza); Vcs-Browser
field (source stanza); ${misc:Depends} to Depends: field. Changed:
Homepage field changed to URL; Maintainer set to Debian
Perl Group <> (was:
Debian QA Group <>).
* debian/watch: use metacpan-based URL.
* Switch to "3.0 (quilt)" source format.
* Use dh(1) and debhelper compatibility level 8.
* Don't install README anymore.
* debian/copyright: switch formatting to Copyright-Format 1.0.
* Add /me to Uploaders.
* Drop version from perl build dependency.
* Fix hashbang in example script.
* Declare compliance with Debian Policy 3.9.5.
2013-12-29 - Nacho Barrientos Arias <>
libclass-contract-perl (1.14-7) unstable; urgency=low
* Orphaned. Set maintainer to Debian QA Group.
2008-03-09 - Nacho Barrientos Arias <>
libclass-contract-perl (1.14-6) unstable; urgency=low
* Little maintenance release
* debian/control
+ Bumping standards version to 3.7.3.
+ Moving the Homepage information to the right place.
+ New maintainer's email address.
* debian/watch
+ Improved.
2007-01-07 - Nacho Barrientos Arias <>
libclass-contract-perl (1.14-5) unstable; urgency=low
* New maintainer (closes: #399254).
* debian/copyright
- Added packaging license terms.
- Fixed source download URL.
* debian/control
- Jumped to debhelper compat level 5.
- Adding perl to Build-Depends-Indep.
- Adding homepage to long description.
* debian/rules
- Rebuilt.
- Removing useless commented lines.
- No longer running tests.
- Removing useless debhelper calls.
* debian/watch
- Added.
2006-12-05 - Luk Claes <>
libclass-contract-perl (1.14-4) unstable; urgency=low
* QA upload.
* Set Maintainer to Debian QA Group.
2003-03-12 - Paul Baker (w2gi) <>
libclass-contract-perl (1.14-3) unstable; urgency=low
* Standards-Version: 3.5.9.
* properly reference /usr/share/common-licenses/Artistic version of Artistic license.
2003-03-07 - Paul Baker (w2gi) <>
libclass-contract-perl (1.14-2) unstable; urgency=low
* use make realclean target during debian/rules clean.
* Changes should not be in the debian/docs file.
* Standards-Version:
* indep build depend on debhelper 3.0.18 or higher.
2003-02-27 - Paul Baker (w2gi) <>
libclass-contract-perl (1.14-1) unstable; urgency=low
* Initial Release.

See Also

Package Description
libclass-csv-perl_1.03-2.1_all.deb Class based CSV parser/writer
libclass-data-accessor-perl_0.04004-1_all.deb Inheritable, overridable class and instance data accessor creation
libclass-data-inheritable-perl_0.08-2_all.deb Perl module to create accessors to class data
libclass-date-perl_1.1.15-1_amd64.deb Perl module for easy date and time manipulation
libclass-dbi-abstractsearch-perl_0.07-3_all.deb Abstract Class::DBI's SQL with SQL::Abstract
libclass-dbi-asform-perl_2.42-6_all.deb module to produce HTML form elements for database columns using Class::DBI
libclass-dbi-fromcgi-perl_1.00-4_all.deb Perl module to update Class::DBI data using CGI::Untaint
libclass-dbi-fromform-perl_0.04-3_all.deb Perl module to update Class::DBI data using Data::FormValidator
libclass-dbi-loader-perl_0.34-2_all.deb Perl module for dynamic definition of Class::DBI sub classes
libclass-dbi-loader-relationship-perl_1.2-4_all.deb Easier relationship specification in Class::DBI::Loader
libclass-dbi-mysql-perl_1.00-3_all.deb extensions to Class::DBI for MySQL
libclass-dbi-pager-perl_0.08-4_all.deb pager utility for Class::DBI
libclass-dbi-perl_3.0.17-4_all.deb convenient abstraction layer to a database
libclass-dbi-pg-perl_0.09-4_all.deb Class::DBI extension for Postgres
libclass-dbi-plugin-abstractcount-perl_0.08-1_all.deb Class::DBI plugin to get COUNT(*) results with abstract SQL