debian/0000755000000000000000000000000012231165125007164 5ustar debian/watch0000644000000000000000000000017012152503357010220 0ustar version=3 https://metacpan.org/release/Cache-FastMmap/ .*/Cache-FastMmap-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003612152503357010250 0ustar #!/usr/bin/make -f %: dh $@ debian/copyright0000644000000000000000000000322512152503357011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://metacpan.org/release/Cache-FastMmap/ Upstream-Name: Cache-FastMmap Upstream-Contact: Rob Mueller Files: * Copyright: 2003-2011, Opera Software Australia Pty Ltd License: Artistic or GPL-1+ Files: win32.c Copyright: 2007, Ash Berlin License: Artistic or GPL-1+ Files: mmap_cache.c Copyright: 2003, FastMail IP Partners License: Artistic or GPL-1+ Files: unix.c Copyright: 2003, FastMail IP Partners 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: 2009, Jonathan Yu 2009-2011, gregor hermann 2009-2011, Ansgar Burchardt 2005-2009, Krzysztof Krzyzaniak (eloy) 2011-2013, Harlan Lieberman-Berg 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/source/0000755000000000000000000000000012152503357010471 5ustar debian/source/format0000644000000000000000000000001412152503357011677 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212152503357010367 0ustar 9 debian/control0000644000000000000000000000322012152503357010571 0ustar Source: libcache-fastmmap-perl Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312), perl Maintainer: Debian Perl Group Uploaders: Krzysztof Krzyżaniak (eloy) , Jonathan Yu , gregor herrmann , Ansgar Burchardt , Harlan Lieberman-Berg Standards-Version: 3.9.4 Homepage: https://metacpan.org/release/Cache-FastMmap/ Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcache-fastmmap-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libcache-fastmmap-perl.git Package: libcache-fastmmap-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: Perl module providing a mmap'ed cache Cache::FastMmap uses the mmap system call to establish an interprocess shared memory cache. Its core code is written in C, which can provide significant performance compared to a Pure Perl implementation such as Cache::Mmap. It can handle rather large pages without the socket connection and latency of using full-fledged databases where long-term persistence is unnecessary. . Since the algorithm uses a dual-level hashing system (a hash is used to find a page, then another hash within each page to find a given slot), most get calls can execute in constant O(1) time. The system uses fcntl to handle concurrent access, but only locks individual pages to reduce contention. The oldest (least recently used) data is evicted from the cache first, making this cache implementation most suitable for cases when old data is unlikely to be searched. debian/changelog0000644000000000000000000001654612231165125011052 0ustar libcache-fastmmap-perl (1.40-2build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 09:48:21 +0100 libcache-fastmmap-perl (1.40-2) 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 [ Harlan Lieberman-Berg ] * Rebuilt for hardening (bumped compat, dh). * Updated copyright file, bumped s-v. -- Harlan Lieberman-Berg Sat, 01 Jun 2013 16:42:00 -0400 libcache-fastmmap-perl (1.40-1) unstable; urgency=low [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release. -- gregor herrmann Wed, 07 Dec 2011 18:36:28 +0100 libcache-fastmmap-perl (1.39-1) unstable; urgency=low [ Ansgar Burchardt ] * New upstream release (1.37) * Update my email address. * Bump Standards-Version to 3.9.2 (no changes). * debian/control: - Convert Vcs-* fields to git. * debian/copyright: - Minor changes [ Harlan Lieberman-Berg ] * New upstream release * debian/copyright: - Changed primary copyright owner to Opera Software Australia * debian/control: - Added myself to uploaders [ gregor herrmann ] * Bump debhelper compatibility level to 8. -- Harlan Lieberman-Berg Thu, 04 Aug 2011 17:52:48 -0400 libcache-fastmmap-perl (1.36-1) unstable; urgency=low * New upstream release * Standards-Version 3.9.1 (no changes) * Update license information to new standard clauses -- Jonathan Yu Sun, 03 Oct 2010 15:33:19 -0400 libcache-fastmmap-perl (1.35-1) unstable; urgency=low [ Ryan Niebur ] * Update jawnsy's email address [ Ansgar Burchardt ] * New upstream release. * Use source format 3.0 (quilt). * debian/copyright: Update years of copyright, minor changes for DEP-5. * debian/control: Make build-dep on perl unversioned. * Bump Standards-Version to 3.8.4. * Add myself to Uploaders. -- Ansgar Burchardt Sat, 20 Feb 2010 00:34:51 +0900 libcache-fastmmap-perl (1.34-1) unstable; urgency=low [ Jonathan Yu ] * New upstream bugfix release * Added /me to Uploaders * Updated package description * Use the tiny DH7 debian/rules format * Update debian/copyright. [ gregor herrmann ] * debian/watch: use extended regexp for matching upstream versions. * debian/copyright: add additional copyright holder. * Set Standards-Version to 3.8.2 (no changes). * Add /me to Uploaders. -- gregor herrmann Fri, 26 Jun 2009 16:33:49 +0200 libcache-fastmmap-perl (1.30-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyżaniak (eloy) Fri, 08 May 2009 10:57:07 +0200 libcache-fastmmap-perl (1.29-1) unstable; urgency=low [ Krzysztof Krzyżaniak (eloy) ] * New upstream release * debian/control: Update Standards-Version to 3.8.1 * debian/copyright: Update & convert to new schema [ Ansgar Burchardt ] * debian/control: Fix Homepage field [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. -- Krzysztof Krzyżaniak (eloy) Mon, 04 May 2009 10:34:28 +0200 libcache-fastmmap-perl (1.28-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyżaniak (eloy) Tue, 01 Jul 2008 11:18:55 +0200 libcache-fastmmap-perl (1.27-1) unstable; urgency=low * New upstream release * debian/control: + Standards-Version: 3.8.0.1 (no changes) * debian/copyright: + link changed to non-versioned sources * debian/compat: + bumbed to 7 (no changes) * debian/rules: + used rules.simple example from debhelper 7 -- Krzysztof Krzyżaniak (eloy) Thu, 19 Jun 2008 16:09:46 +0200 libcache-fastmmap-perl (1.26-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Mon, 04 Feb 2008 13:17:43 +0100 libcache-fastmmap-perl (1.25-1) unstable; urgency=low * New upstream release * Move package from Catalyst Group to Debian Perl Group + Add additional headers -- Krzysztof Krzyzaniak (eloy) Mon, 04 Feb 2008 13:07:13 +0100 libcache-fastmmap-perl (1.24-2) unstable; urgency=low * debian/rules: make transition to perl 5.10 smooth * debian/compat: upgraded to 6 without changes * debian/control: Standards-Version upgraded to 3.7.3 without changes -- Krzysztof Krzyzaniak (eloy) Thu, 24 Jan 2008 15:35:22 +0100 libcache-fastmmap-perl (1.24-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Tue, 20 Nov 2007 13:00:18 +0100 libcache-fastmmap-perl (1.23-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Fri, 19 Oct 2007 15:54:27 +0200 libcache-fastmmap-perl (1.20-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Thu, 04 Oct 2007 11:57:06 +0200 libcache-fastmmap-perl (1.19-1) unstable; urgency=low * New upstream release * debian/rules: don't ignore make clean error -- Krzysztof Krzyzaniak (eloy) Thu, 30 Aug 2007 10:09:05 +0200 libcache-fastmmap-perl (1.16-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Thu, 10 May 2007 15:35:35 +0200 libcache-fastmmap-perl (1.14-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Tue, 24 Oct 2006 15:16:05 +0200 libcache-fastmmap-perl (1.09-8) unstable; urgency=low * recovered missing copyright file (closes: #393559) * debian/control: + Standards-Version: upgraded to 3.7.2.1 * debian/compat: + upgraded to 5 -- Krzysztof Krzyzaniak (eloy) Tue, 17 Oct 2006 10:09:54 +0200 libcache-fastmmap-perl (1.09-7) unstable; urgency=low * debian/watch - fixed -- Krzysztof Krzyzaniak (eloy) Sun, 26 Feb 2006 12:19:33 +0100 libcache-fastmmap-perl (1.09-6) unstable; urgency=low [ Krzysztof Krzyzaniak] * Added debian/watch file * Cleaned debian/rules -- Krzysztof Krzyzaniak (eloy) Fri, 14 Oct 2005 10:55:04 +0200 libcache-fastmmap-perl (1.09-5) unstable; urgency=low [ Krzysztof Krzyzaniak] * typo fixed in debian/control -- Krzysztof Krzyzaniak (eloy) Tue, 13 Sep 2005 19:00:22 +0200 libcache-fastmmap-perl (1.09-4) unstable; urgency=low [ Krzysztof Krzyzaniak ] * Package donated to Debian Catalyst Maintainers * cleaning (updated files: copyright, control, rules) -- Krzysztof Krzyzaniak (eloy) Tue, 13 Sep 2005 13:42:10 +0200 libcache-fastmmap-perl (1.09-3) unstable; urgency=low * debian/copyright updated -- Krzysztof Krzyzaniak (eloy) Tue, 19 Jul 2005 19:01:22 +0200 libcache-fastmmap-perl (1.09-2) unstable; urgency=low * Rebuilded with libc6 (>=2.3.2.ds1-22) -- Krzysztof Krzyzaniak (eloy) Tue, 19 Jul 2005 11:35:00 +0200 libcache-fastmmap-perl (1.09-1) unstable; urgency=low * Initial Release. * Close ITP bug (closes: #315637) -- Krzysztof Krzyzaniak (eloy) Fri, 24 Jun 2005 11:56:24 +0200