debian/0000755000000000000000000000000012256626236007200 5ustar debian/rules0000755000000000000000000000003612256626236010257 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000247012256626236010606 0ustar Source: libreadonly-xs-perl Maintainer: Debian Perl Group Uploaders: Damyan Ivanov Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312~), perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libreadonly-xs-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libreadonly-xs-perl.git Homepage: https://metacpan.org/release/Readonly-XS/ Package: libreadonly-xs-perl Architecture: any Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends} Recommends: libreadonly-perl Description: faster Readonly implementation The Readonly module (q.v.) is an effective way to create non-modifiable variables. However, it's relatively slow. . The reason it's slow is that is implements the read-only-ness of variables via tied objects. This mechanism is inherently slow. Perl simply has to do a lot of work under the hood to make tied variables work. . This module corrects the speed problem, at least with respect to scalar variables. When Readonly::XS is installed, Readonly uses it to access the internals of scalar variables. Instead of creating a scalar variable object and tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS structure. debian/source/0000755000000000000000000000000012256626236010500 5ustar debian/source/format0000644000000000000000000000001412256626236011706 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000335012256626236011053 0ustar libreadonly-xs-perl (1.05-1) unstable; urgency=low * Team upload. [ Ryan Niebur ] * New upstream release * remove quilt stuff from debian/rules, build dep on quilt, and remove debian/patches/ (applied upstream) [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Switch to "3.0 (quilt)" source format. * debian/copyright: switch formatting to Copyright-Format 1.0. * Use dh(1) and debhelper level 9. * Don't install README anymore. * Lowercase short description. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Wed, 25 Dec 2013 20:04:45 +0100 libreadonly-xs-perl (1.04-2) unstable; urgency=low [ gregor herrmann ] * debian/rules: delete /usr/share/perl5 only if it exists. * Add patch croak.patch (and quilt framework) to make the package build under perl 5.10. * Set Standards-Version to 3.7.3 (no changes). * Set debhelper compatibility level to 6. * debian/watch: slightly change regexp for matching upstream tarballs. * debian/rules: - remove *VENDORARCH* arguments on creation of Makefile - let install-stamp target depend on buildstamp - remove commented out dh_installexamples -- Roberto C. Sanchez Sat, 26 Jan 2008 14:25:11 -0500 libreadonly-xs-perl (1.04-1) unstable; urgency=low * Initial Release. libperl-critic-perl 1.078 depends on this module. -- Damyan Ivanov Tue, 30 Oct 2007 09:55:25 +0200 debian/compat0000644000000000000000000000000212256626236010376 0ustar 9 debian/copyright0000644000000000000000000000246712256626236011144 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://metacpan.org/release/Readonly-XS Upstream-Contact: Eric Roode Upstream-Name: Readonly-XS Files: * Copyright: 2003-2005, Eric Roode License: Artistic or GPL-1+ Files: ppport.h Copyright: 2001, Paul Marquess (Version 2.x) 1999, Kenneth Albanowski (Version 1.x) License: Artistic or GPL-1+ Files: debian/* Copyright: 2007, Damyan Ivanov 2008, Roberto C. Sanchez 2009, Ryan Niebur 2013, gregor herrmann License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000016012256626236010226 0ustar version=3 https://metacpan.org/release/Readonly-XS/ .*/Readonly-XS-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)