libclass-xsaccessor-perl_1.19-2+b4_amd64.deb


Advertisement

Description

libclass-xsaccessor-perl - Perl module providing fast XS accessors

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libclass-xsaccessor-perl
Package version 1.19
Package release 2+b4
Package architecture amd64
Package type deb
Installed size 158 B
Download size 38.13 KB
Official Mirror ftp.br.debian.org
Class::XSAccessor implements fast XS accessors both for getting at and setting
an object attribute. Additionally, the module supports mutators and simple
predicates like those for testing the truth value of a variable. It works only
with objects that are implemented as ordinary hashes.
The XS accessor methods were between 1.6 and 2.5 times faster than typical
pure-perl accessors in some simple benchmarking. If you usually write clear
code, a factor of two speed-up is a good estimate.
Refer to Class::XSAccessor::Array (also included in libclass-xsaccessor-perl)
for an implementation that works with array-based objects.

Alternatives

Package Version Architecture Repository
libclass-xsaccessor-perl_1.19-2+b4_i386.deb 1.19 i386 Debian Main
libclass-xsaccessor-perl - - -

Requires

Name Value
libc6 >= 2.14
perl >= 5.20.2-1
perl << 5.20.3~
perlapi-5.20.2 -

Provides

Name Value
libclass-xsaccessor-array-perl -

Replaces

Name Value
libclass-xsaccessor-array-perl << 1.05-1

Download

Type URL
Binary Package libclass-xsaccessor-perl_1.19-2+b4_amd64.deb
Source Package libclass-xsaccessor-perl

Install Howto

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

Files

Path
/usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor/Array.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor/Heavy.pm
/usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Class/XSAccessor/XSAccessor.so
/usr/share/doc/libclass-xsaccessor-perl/changelog.Debian.amd64.gz
/usr/share/doc/libclass-xsaccessor-perl/changelog.Debian.gz
/usr/share/doc/libclass-xsaccessor-perl/changelog.gz
/usr/share/doc/libclass-xsaccessor-perl/copyright
/usr/share/man/man3/Class::XSAccessor.3pm.gz
/usr/share/man/man3/Class::XSAccessor::Array.3pm.gz
/usr/share/man/man3/Class::XSAccessor::Heavy.3pm.gz

Changelog

2014-05-18 - gregor herrmann <gregoa@debian.org>
libclass-xsaccessor-perl (1.19-2) unstable; urgency=medium
* debian/control: remove Nicholas Bamber from Uploaders on request of
the MIA team.
* Strip trailing slash from metacpan URLs.
* Slightly loosen the dependency on the current perl version to allow
for release candidates (of the form 5.20.0~rc1).
* Update years of packaging copyright.
2013-12-03 - Xavier Guimard <x.guimard@free.fr>
libclass-xsaccessor-perl (1.19-1) unstable; urgency=low
* Imported Upstream version 1.19
* Bump Standards-Version to 3.9.5
2013-06-24 - Xavier Guimard <x.guimard@free.fr>
libclass-xsaccessor-perl (1.18-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
[ Xavier Guimard ]
* Imported Upstream version 1.18
* Update debian/copyright years
* Remove unused lintian override
2012-11-24 - Xavier Guimard <x.guimard@free.fr>
libclass-xsaccessor-perl (1.16-1) unstable; urgency=low
[ gregor herrmann ]
* Unify "sameperl" substvar generation across packages.
[ Nicholas Bamber ]
* Updated debian/copyright
* Raised compat level and debhelper version to 9
[ Xavier Guimard ]
* New upstream release
* Bump Standards-Version to 3.9.4
* Add lintian-overrides to remove hardening warning
* Update debian/copyright (years)
2011-12-13 - gregor herrmann <gregoa@debian.org>
libclass-xsaccessor-perl (1.13-1) unstable; urgency=low
* New upstream release.
2011-09-06 - gregor herrmann <gregoa@debian.org>
libclass-xsaccessor-perl (1.12-1) unstable; urgency=low
[ gregor herrmann ]
* Remove transitional dummy package libclass-xsaccessor-array-perl.
[ 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.
[ gregor herrmann ]
* New upstream release.
* Update years of upstream and packaging copyright.
* Bump debhelper compatibility level to 8.
* Set Standards-Version to 3.9.2 (no changes).
2010-12-04 - Ansgar Burchardt <ansgar@debian.org>
libclass-xsaccessor-perl (1.11-1) unstable; urgency=low
* New upstream release.
2010-11-01 - Nicholas Bamber <nicholas@periapt.co.uk>
libclass-xsaccessor-perl (1.09-1) unstable; urgency=low
[ Ansgar Burchardt ]
* Update my email address.
[ Nicholas Bamber ]
* New upstream release
2010-09-25 - Nicholas Bamber <nicholas@periapt.co.uk>
libclass-xsaccessor-perl (1.08-1) unstable; urgency=low
* New upstream release (Closes: #536097)
* Added myself to Uploaders
* Refreshed copyright
2010-08-18 - Ansgar Burchardt <ansgar@43-1.org>
libclass-xsaccessor-perl (1.07-1) unstable; urgency=low
[ gregor herrmann ]
* Set Standards-Version to 3.9.1; replace Conflicts with Breaks.
[ Ansgar Burchardt ]
* New upstream release.
* Add dependency on same upstream version of perl to make sure
#define PERL_CORE never breaks things.
* Use source format 3.0 (quilt).
* debian/copyright: Formatting changes for current DEP-5 proposal;
refer to /usr/share/common-licenses/GPL-1.
* Add myself to Uploaders.

See Also

Package Description
libclassad-dev_8.2.3~dfsg.1-6_amd64.deb HTCondor classads expression language - development library
libclassad7_8.2.3~dfsg.1-6_amd64.deb HTCondor classads expression language - runtime library
libclassworlds-java-doc_1.1-final-5_all.deb Documentation for the Classworlds Java library
libclassworlds-java_1.1-final-5_all.deb framework for container developers requiring manipulation of ClassLoaders
libclassycle-java-doc_1.4-2_all.deb Analysing tool for Java dependencies - documentation
libclassycle-java_1.4-2_all.deb Analysing tool for Java dependencies
libclaw-application-dev_1.7.3-1+b2_amd64.deb Set of classes to ease the initialisation of the program (development files)
libclaw-application1_1.7.3-1+b2_amd64.deb Set of classes to ease the initialisation of the program
libclaw-configuration-file-dev_1.7.3-1+b2_amd64.deb Class to process configuration files (development files)
libclaw-configuration-file1_1.7.3-1+b2_amd64.deb Class to process configuration files
libclaw-dev_1.7.3-1+b2_amd64.deb Claw is a generalist C++ library (development files)
libclaw-doc_1.7.3-1_all.deb Claw is a generalist C++ library (documentation files)
libclaw-dynamic-library-dev_1.7.3-1+b2_amd64.deb Class to ease the manipulation of dynamic libraries (development files)
libclaw-dynamic-library1_1.7.3-1+b2_amd64.deb Class to ease the manipulation of dynamic libraries
libclaw-graphic-dev_1.7.3-1+b2_amd64.deb Set of classes for image manipulation (development files)
Advertisement
Advertisement