From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 5 13:10:03 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 09F1D421 for ; Fri, 5 Jul 2013 13:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id E00C21C61 for ; Fri, 5 Jul 2013 13:10:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r65DA2q3069019 for ; Fri, 5 Jul 2013 13:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r65DA2Of069018; Fri, 5 Jul 2013 13:10:02 GMT (envelope-from gnats) Resent-Date: Fri, 5 Jul 2013 13:10:02 GMT Resent-Message-Id: <201307051310.r65DA2Of069018@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anes Mukhametov Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 882823F7 for ; Fri, 5 Jul 2013 13:07:14 +0000 (UTC) (envelope-from amuhametov@monitoring.rambler.ru) Received: from monitoring.rambler.ru (monitoring.rambler.ru [81.19.75.233]) by mx1.freebsd.org (Postfix) with ESMTP id 0653C1C47 for ; Fri, 5 Jul 2013 13:07:13 +0000 (UTC) Received: from monitoring.rambler.ru (localhost [127.0.0.1]) by monitoring.rambler.ru (8.14.4/8.14.4) with ESMTP id r65D7C9U009809 for ; Fri, 5 Jul 2013 17:07:12 +0400 (MSK) (envelope-from amuhametov@monitoring.rambler.ru) Received: (from amuhametov@localhost) by monitoring.rambler.ru (8.14.4/8.14.4/Submit) id r65D7CpW009808; Fri, 5 Jul 2013 17:07:12 +0400 (MSK) (envelope-from amuhametov) Message-Id: <201307051307.r65D7CpW009808@monitoring.rambler.ru> Date: Fri, 5 Jul 2013 17:07:12 +0400 (MSK) From: Anes Mukhametov To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/180315: New port: www/p5-Catalyst-Plugin-Session-PerUser X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Anes Mukhametov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:10:03 -0000 >Number: 180315 >Category: ports >Synopsis: New port: www/p5-Catalyst-Plugin-Session-PerUser >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 05 13:10:02 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Anes Mukhametov >Release: >Organization: >Environment: >Description: New port: www/p5-Catalyst-Plugin-Session-PerUser This plugin allows you to write e.g. shopping cart code which should behave well for guests as well as permanent users. >How-To-Repeat: >Fix: --- p5-Catalyst-Plugin-Session-PerUser.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # p5-Catalyst-Plugin-Session-PerUser # p5-Catalyst-Plugin-Session-PerUser/pkg-descr # p5-Catalyst-Plugin-Session-PerUser/pkg-plist # p5-Catalyst-Plugin-Session-PerUser/distinfo # p5-Catalyst-Plugin-Session-PerUser/Makefile # echo c - p5-Catalyst-Plugin-Session-PerUser mkdir -p p5-Catalyst-Plugin-Session-PerUser > /dev/null 2>&1 echo x - p5-Catalyst-Plugin-Session-PerUser/pkg-descr sed 's/^X//' >p5-Catalyst-Plugin-Session-PerUser/pkg-descr << 'a1fb86abec6389f994e799e21489e638' XThis plugin allows you to write e.g. shopping cart code Xwhich should behave well for guests as well as permanent users. X XThe basic idea is both logged in and not logged in users can Xget the same benefits from sessions where it doesn't matter, Xbut that logged in users can keep their sessions accross logins, Xand will even get the data they added/changed assimilated to their Xpermanent account if they made the changes as guests and then logged in. X XThis is probably most useful for e-commerce sites, where the Xshopping cart is typically used before login, and should be Xequally accessible to both guests and logged in users. X X XWWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-PerUser/ a1fb86abec6389f994e799e21489e638 echo x - p5-Catalyst-Plugin-Session-PerUser/pkg-plist sed 's/^X//' >p5-Catalyst-Plugin-Session-PerUser/pkg-plist << '08f15842a91008fa663ca1fef0d8f578' X%%SITE_PERL%%/Catalyst/Plugin/Session/PerUser.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Plugin/Session/PerUser/.packlist X@dirrmtry %%SITE_PERL%%/Catalyst/Plugin/Session X@dirrmtry %%SITE_PERL%%/Catalyst/Plugin X@dirrmtry %%SITE_PERL%%/Catalyst X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Plugin/Session/PerUser X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Plugin/Session X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst/Plugin X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Catalyst X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto 08f15842a91008fa663ca1fef0d8f578 echo x - p5-Catalyst-Plugin-Session-PerUser/distinfo sed 's/^X//' >p5-Catalyst-Plugin-Session-PerUser/distinfo << '00097d9c56a0bd810991705bb0e56d0a' XSHA256 (Catalyst-Plugin-Session-PerUser-0.05.tar.gz) = 39b2b9e534f19b80164fc2b455b9eb3a1c7457900f6cf50937923bf5c7cb6d22 XSIZE (Catalyst-Plugin-Session-PerUser-0.05.tar.gz) = 25584 00097d9c56a0bd810991705bb0e56d0a echo x - p5-Catalyst-Plugin-Session-PerUser/Makefile sed 's/^X//' >p5-Catalyst-Plugin-Session-PerUser/Makefile << 'b593f935cf2b787b811d4ec0d227ede9' X# Created by: Anes Mukhametov X# $FreeBSD$ X XPORTNAME= Catalyst-Plugin-Session-PerUser XPORTVERSION= 0.05 XCATEGORIES= www perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= anes@anes.su XCOMMENT= Per user sessions (instead of per browser sessions) X XBUILD_DEPENDS= p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication \ X p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session \ X p5-Hash-Merge>=0:${PORTSDIR}/textproc/p5-Hash-Merge \ X p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat \ X p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ X p5-Object-Signature>=0:${PORTSDIR}/devel/p5-Object-Signature \ X p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean XRUN_DEPENDS= p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication \ X p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session \ X p5-Hash-Merge>=0:${PORTSDIR}/textproc/p5-Hash-Merge \ X p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat \ X p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ X p5-Object-Signature>=0:${PORTSDIR}/devel/p5-Object-Signature \ X p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean X XPERL_CONFIGURE= yes X XMAN3= Catalyst::Plugin::Session::PerUser.3 X X.include b593f935cf2b787b811d4ec0d227ede9 exit --- p5-Catalyst-Plugin-Session-PerUser.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: