debian/0000755000000000000000000000000012235174067007175 5ustar debian/patches/0000755000000000000000000000000012235173763010626 5ustar debian/patches/switch-to-digest-sha.patch0000644000000000000000000000134112235173763015615 0ustar Description: Switch from Digest::SHA1 -> Digest::SHA Author: Dave Walker (Daviey) Forwarded: https://github.com/stevan/plack-middleware-session/pull/18/files Last-Update: 2011-07-26 --- a/lib/Plack/Session/State.pm +++ b/lib/Plack/Session/State.pm @@ -5,7 +5,7 @@ our $VERSION = '0.21'; our $AUTHORITY = 'cpan:STEVAN'; -use Digest::SHA1 (); +use Digest::SHA (); use Plack::Request; use Plack::Util::Accessor qw[ @@ -19,7 +19,7 @@ $params{'session_key'} ||= 'plack_session'; $params{'sid_generator'} ||= sub { - Digest::SHA1::sha1_hex(rand() . $$ . {} . time) + Digest::SHA::sha1_hex(rand() . $$ . {} . time) }; $params{'sid_validator'} ||= qr/\A[0-9a-f]{40}\Z/; debian/patches/series0000644000000000000000000000003312235172730012030 0ustar switch-to-digest-sha.patch debian/watch0000644000000000000000000000021612101266025010211 0ustar version=3 https://metacpan.org/release/Plack-Middleware-Session/ .*/Plack-Middleware-Session-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000226712235171666011141 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Plack-Middleware-Session Upstream-Contact: Tatsuhiko Miyagawa Stevan Little Source: https://metacpan.org/release/Plack-Middleware-Session/ Files: * Copyright: 2009-2010, Infinity Interactive, Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: 2011, Dave Walker (Daviey) 2013, Florian Schlichting 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/control0000644000000000000000000000314212235171654010577 0ustar Source: libplack-middleware-session-perl Maintainer: Debian Perl Group Uploaders: Dave Walker (Daviey) , Florian Schlichting Section: perl Priority: optional Build-Depends: debhelper (>= 8), libmodule-build-tiny-perl Build-Depends-Indep: libclass-dbi-sqlite-perl, libcookie-baker-perl, libdigest-hmac-perl (>= 1.03), libhttp-cookies-perl, libplack-perl, libtest-fatal-perl, libtest-requires-perl, libwww-perl, perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libplack-middleware-session-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libplack-middleware-session-perl.git Homepage: https://metacpan.org/release/Plack-Middleware-Session/ Package: libplack-middleware-session-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libcookie-baker-perl, libdigest-hmac-perl (>= 1.03), libplack-perl Description: Perl module for Plack middleware session management Plack::Middleware::Session provides Plack Middleware component for session management. By default it will use cookies to keep session state and store data in memory. This library also comes with other state and store solutions. It should be noted that it stores the current session as a hash reference in the psgix.session key inside the $env where it can accessed as needed. debian/compat0000644000000000000000000000000211671750313010370 0ustar 8 debian/changelog0000644000000000000000000000205512235174067011051 0ustar libplack-middleware-session-perl (0.21-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Axel Beckert ] * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- copyright" [ Florian Schlichting ] * Import Upstream version 0.21 * Drop copyright paragraph for deleted inc/Module/* * Update (build-)dependencies * Drop spelling-error-in-manpage.patch, writ_e_able is a less common but valid spelling * Refresh and forward switch-to-digest-sha.patch * Declare compliance with Debian Policy 3.9.5 * Add myself to uploaders and copyright -- Florian Schlichting Sat, 02 Nov 2013 14:03:30 +0100 libplack-middleware-session-perl (0.14-1) unstable; urgency=low * Initial Release. (Closes: #635310) -- Dave Walker (Daviey) Tue, 26 Jul 2011 16:31:25 +0100 debian/libplack-middleware-session-perl.examples0000644000000000000000000000001311671750313017241 0ustar examples/* debian/source/0000755000000000000000000000000011671750313010472 5ustar debian/source/format0000644000000000000000000000001411671750313011700 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000003611671750313010251 0ustar #!/usr/bin/make -f %: dh $@