debian/0000755000000000000000000000000011764447507007205 5ustar debian/rules0000755000000000000000000000013211764447507010261 0ustar #!/usr/bin/make -f # used by t/05_reconnect_timeout.t export DEBIAN_BUILD = 1 %: dh $@ debian/control0000644000000000000000000000247511764447507010620 0ustar Source: libcache-memcached-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, netbase, libstring-crc32-perl Maintainer: Debian Perl Group Uploaders: Jay Bonci , Jonathan Yu , gregor herrmann Standards-Version: 3.9.3 Homepage: http://search.cpan.org/dist/Cache-Memcached/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libcache-memcached-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libcache-memcached-perl.git Package: libcache-memcached-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libstring-crc32-perl Suggests: memcached, libsocket6-perl Description: Perl module for using memcached servers Cache::Memcached is a module that interfaces with the memcached distributed memory cache daemon. Danga Interactive's memcached is a generic memory object caching system, often used to accelerate dynamic web sites by reducing load on slower databases. (See the memcached package) . This module allows Perl authors to quickly set and retrieve key/data pairs from memcached servers, even clusters of multiple daemons. As such, it is used to power several large-scale and high-performance web sites, including LiveJournal and Slashdot. debian/README.source0000644000000000000000000000036411764447507011367 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. See /usr/share/doc/quilt/README.source for a detailed explanation. debian/source/0000755000000000000000000000000011764447507010505 5ustar debian/source/format0000644000000000000000000000001411764447507011713 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001315311764447507011062 0ustar libcache-memcached-perl (1.30-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Fabrizio Regalli ] * Update d/compat to 8 * Update debhelper to (>=8.0) [ gregor herrmann ] * New upstream release. * Refresh patch (offset). * debian/copyright: update to Copyright-Format 1.0. * debian/copyright: update packaging copyright years, Tincho's email address, license stanzas. * Bump Standards-Version to 3.9.3 (no changes). -- gregor herrmann Fri, 08 Jun 2012 21:15:14 +0200 libcache-memcached-perl (1.29-1) unstable; urgency=low * New upstream release. * Convert to source format 3.0 (quilt). Drop quilt framework. * Refresh patch headers (DEP3). * Refresh debian/copyright formatting (DEP5). * Set Standards-Version to 3.8.4 (no changes). -- gregor herrmann Sun, 20 Jun 2010 15:56:12 +0200 libcache-memcached-perl (1.28-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Adds IPv6 support [ gregor herrmann ] * Add libsocket6-perl to Suggests, needed for the new IPv6 functionality. -- Jonathan Yu Wed, 21 Oct 2009 15:12:53 -0400 libcache-memcached-perl (1.27-1) unstable; urgency=low * New upstream release * Refreshed the quilt patch -- Jonathan Yu Wed, 23 Sep 2009 19:32:36 -0400 libcache-memcached-perl (1.26-2) unstable; urgency=low [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ Ryan Niebur ] * Update jawnsy's email address [ gregor herrmann ] * Add patch race.patch by Niko Tyni to fix/skip two tests that are timing dependent (closes: #545626). Add quilt framework. * Minimize debian/rules, adjust debhelper/quilt dependencies. * Set Standards-Version to 3.8.3 (no further changes). * Add /me to Uploaders. * debian/copyright: update years of packaging copyright. -- gregor herrmann Mon, 21 Sep 2009 22:59:08 +0200 libcache-memcached-perl (1.26-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Statistics for 'sizes' is gone in this version, because it could cause servers to freeze for several seconds * More warnings are now set up; this is mainly a bugfix release to close bugs on the upstream Request Tracker * Upgraded to debhelper 7 from debhelper 5 * Updated long description * Added /me to uploaders * Removed docs links (they point to README/TODO; README is next to useless and the TODO file is empty) [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. * debian/watch: use extended regexp for matching upstream versions. * debian/copyright: change my email address. -- Jonathan Yu Sat, 16 May 2009 22:54:40 -0400 libcache-memcached-perl (1.24-1) unstable; urgency=low [ Jeremiah C. Foster ] * New upstream release (Closes: #454264) [ Martín Ferrari ] * debian/control: - Separated Build-Depends-Indep from Build-Depends. - Updated debhelper dependency to version 5. - Bumped Standards-Version (no changes needed). * debian/watch: generalised the version matching. * debian/copyright: fixed outdated info and converted to the new format. * debian/rules: heavily modified to follow group standards and remove cruft. [ Gunnar Wolf ] * Removed debian/dirs, as it served no useful purpose besides angrying lintian -- Gunnar Wolf Sun, 23 Dec 2007 14:50:59 -0600 libcache-memcached-perl (1.20-2) unstable; urgency=low * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). * Set Maintainer to Debian Perl Group. * Use dist-based URL in debian/watch. -- gregor herrmann Sat, 01 Dec 2007 18:54:46 +0100 libcache-memcached-perl (1.20-1) unstable; urgency=low * New upstream release * Bumped policy-version to 3.7.2.2 (no other changes) -- Jay Bonci Wed, 02 May 2007 12:23:05 -0400 libcache-memcached-perl (1.18-1) unstable; urgency=low * New upstream release (Closes: #399734) * Updated Standards-Version to 3.7.2 (No other changes) * Changed Build-Depends-Indep to Build-Depends for lintian error -- Jay Bonci Sun, 3 Dec 2006 22:58:48 -0500 libcache-memcached-perl (1.15-1) unstable; urgency=low * New upstream release (Closes: #329506) * Updated debian/watch to use uupdate * Bumped to policy-version 3.6.2.1 (No other changes) -- Jay Bonci Sun, 11 Dec 2005 17:05:41 -0500 libcache-memcached-perl (1.14-1) unstable; urgency=low * New upstream version * Changed upstream version numbering scheme * Repaired debian/watch file to actually work with uscan -- Jay Bonci Thu, 9 Sep 2004 04:01:45 -0400 libcache-memcached-perl (1.0.13-1) unstable; urgency=low * New upstream version (Closes: #252179) * Remove TODO from docs listing as it's empty -- Jay Bonci Tue, 1 Jun 2004 20:55:37 -0400 libcache-memcached-perl (1.0.12-1) unstable; urgency=low * New upstream version -- Jay Bonci Tue, 10 Feb 2004 15:28:20 -0500 libcache-memcached-perl (1.0.11-1) unstable; urgency=low * Initial Release (Closes: #218225) -- Jay Bonci Tue, 28 Oct 2003 15:34:37 -0500 debian/compat0000644000000000000000000000000211764447507010403 0ustar 8 debian/patches/0000755000000000000000000000000011764447507010634 5ustar debian/patches/race.patch0000644000000000000000000000173411764447507012574 0ustar Description: fix/skip timing dependent tests Bug-Debian: http://www.debian.org/545626 Forwarded: no Author: Niko Tyni Reviewed-by: gregor herrmann Last-Update: 2012-06-08 --- a/t/05_reconnect_timeout.t +++ b/t/05_reconnect_timeout.t @@ -32,6 +32,9 @@ exit 0; } +SKIP: { + skip "Skipping network tests for Debian builds", 2 if $ENV{DEBIAN_BUILD}; + my $memd = Cache::Memcached->new({ servers => [ $testaddr ], namespace => "Cache::Memcached::t/$$/" . (time() % 100) . "/", @@ -48,3 +51,5 @@ $memd->set("key", "foo"); my $time3 = Time::HiRes::time(); ok($time3 - $time2 < .1, "Should return fast on retry"); + +} # SKIP --- a/t/100_flush_bug.t +++ b/t/100_flush_bug.t @@ -54,6 +54,10 @@ # give the forked server a chance to startup sleep 1; +# wait for the child to get the server ready +# see http://bugs.debian.org/545626 +sleep 1; + my $memd = Cache::Memcached->new({ servers => [ $testaddr ] }); for (@res) { debian/patches/series0000644000000000000000000000001311764447507012043 0ustar race.patch debian/copyright0000644000000000000000000000234611764447507011145 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Cache-Memcached Upstream-Contact: Brad Fitzpatrick Source: http://search.cpan.org/dist/Cache-Memcached/ Files: * Copyright: 2003-2007, Brad Fitzpatrick License: Artistic or GPL-1+ Files: debian/* Copyright: 2003, 2004, 2005, 2006, 2007, Jay Bonci 2007, Gunnar Wolf 2007, Martín Ferrari 2007-2012, gregor herrmann 2009, Jonathan Yu 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/watch0000644000000000000000000000017011764447507010234 0ustar version=3 http://search.cpan.org/dist/Cache-Memcached/ .*/Cache-Memcached-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$