diff options
author | Cheng-Lung Sung <clsung@FreeBSD.org> | 2011-11-01 01:36:41 +0000 |
---|---|---|
committer | Cheng-Lung Sung <clsung@FreeBSD.org> | 2011-11-01 01:36:41 +0000 |
commit | 8f192bc3b47e9f859f3d4f3f3f0c0da93743cf72 (patch) | |
tree | 14664b30e4561247367f8a3a448465f99b1ac2dd /databases/p5-Dancer-Plugin-Redis | |
parent | 8c9fb8666571b49fd126f42a2ea411d028840969 (diff) | |
download | ports-8f192bc3b47e9f859f3d4f3f3f0c0da93743cf72.tar.gz ports-8f192bc3b47e9f859f3d4f3f3f0c0da93743cf72.zip |
- Fixed reconnect function
- In databases/p5-Redis method ping() has changed behavior,
now in disconnect state, it return false instead of throwing exception.
http://api.metacpan.org/source/MELO/Redis-1.904/Changes
This cause p5-Dancer-Plugin-Redis to crash on reconnect.
And p5-Dancer-Plugin-Redis wasn't updated upstream yet,
so I attached a lite patch for fix this crash.
- bump PORTREVISION
PR: ports/161925
Submitted by: maintainer (Grzegorz Blach)
Notes
Notes:
svn path=/head/; revision=284818
Diffstat (limited to 'databases/p5-Dancer-Plugin-Redis')
-rw-r--r-- | databases/p5-Dancer-Plugin-Redis/Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/databases/p5-Dancer-Plugin-Redis/Makefile b/databases/p5-Dancer-Plugin-Redis/Makefile index 9de7514aefec..abab2c558c96 100644 --- a/databases/p5-Dancer-Plugin-Redis/Makefile +++ b/databases/p5-Dancer-Plugin-Redis/Makefile @@ -7,6 +7,7 @@ PORTNAME= Dancer-Plugin-Redis PORTVERSION= 0.02 +PORTREVISION= 1 CATEGORIES= databases perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:CSCM @@ -19,12 +20,17 @@ LICENSE= ART10 GPLv1 LICENSE_COMB= dual BUILD_DEPENDS= p5-Dancer>=1.1750:${PORTSDIR}/www/p5-Dancer \ - p5-Redis>=0:${PORTSDIR}/databases/p5-Redis + p5-Redis>=1.902:${PORTSDIR}/databases/p5-Redis RUN_DEPENDS= p5-Dancer>=1.1750:${PORTSDIR}/www/p5-Dancer \ - p5-Redis>=0:${PORTSDIR}/databases/p5-Redis + p5-Redis>=1.902:${PORTSDIR}/databases/p5-Redis PERL_CONFIGURE= yes MAN3= Dancer::Plugin::Redis.3 +post-patch: + @${REINPLACE_CMD} -i'' -e \ + 's/_check_connection($$handle->{dbh})/$$handle->{dbh}->ping/' \ + ${WRKSRC}/lib/Dancer/Plugin/Redis.pm + .include <bsd.port.mk> |