Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2013 16:41:16 +0800 (CST)
From:      Po-Chien Lin <linpc@cs.nctu.edu.tw>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/175347: [PATCH] www/p5-CGI-Application-Dispatch: update to 3.12, take maintainership
Message-ID:  <20130116084116.26DB93AB49@dev.linpc.org>
Resent-Message-ID: <201301160850.r0G8o1qW030359@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175347
>Category:       ports
>Synopsis:       [PATCH] www/p5-CGI-Application-Dispatch: update to 3.12, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 16 08:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Po-Chien Lin
>Release:        FreeBSD 9.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD dev.linpc.org 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Sat Jan  5 22:32:49 CST
>Description:
- Update to 3.12
- Take maintainership
- Add LICENSE (ART10 GPLv1)
- Tune dependencies to get rid of build-time warnings

>How-To-Repeat:
>Fix:

--- p5-CGI-Application-Dispatch-3.12.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/www/p5-CGI-Application-Dispatch/Makefile ./Makefile
--- /usr/ports/www/p5-CGI-Application-Dispatch/Makefile	2013-01-05 13:42:56.594266134 +0800
+++ ./Makefile	2013-01-16 16:37:08.919232196 +0800
@@ -2,26 +2,25 @@
 # $FreeBSD: head/www/p5-CGI-Application-Dispatch/Makefile 305216 2012-10-03 18:31:53Z tabthorpe $
 
 PORTNAME=	CGI-Application-Dispatch
-PORTVERSION=	3.07
+PORTVERSION=	3.12
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN/CGI
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	linpc@cs.nctu.edu.tw
 COMMENT=	Dispatch requests to CGI::Application based objects
 
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
 BUILD_DEPENDS=	p5-CGI-Application>=4.50:${PORTSDIR}/www/p5-CGI-Application \
+		p5-CGI-PSGI>=0:${PORTSDIR}/www/p5-CGI-PSGI \
 		p5-Exception-Class>=1.20:${PORTSDIR}/devel/p5-Exception-Class \
-		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
-		p5-HTTP-Exception>=0:${PORTSDIR}/www/p5-HTTP-Exception
-RUN_DEPENDS=	p5-CGI-Application>=4.50:${PORTSDIR}/www/p5-CGI-Application \
-		p5-Exception-Class>=1.20:${PORTSDIR}/devel/p5-Exception-Class \
-		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
-		p5-HTTP-Exception>=0:${PORTSDIR}/www/p5-HTTP-Exception
-
-TEST_DEPENDS=	p5-CGI-PSGI>=0:${PORTSDIR}/www/p5-CGI-PSGI \
+		p5-HTTP-Exception>=0:${PORTSDIR}/www/p5-HTTP-Exception \
 		p5-Plack>=0.9956:${PORTSDIR}/www/p5-Plack \
-		p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString
+		p5-Test-LongString>=0:${PORTSDIR}/devel/p5-Test-LongString \
+		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny
+RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 PERL_MODBUILD=	yes
 
diff -ruN --exclude=CVS /usr/ports/www/p5-CGI-Application-Dispatch/distinfo ./distinfo
--- /usr/ports/www/p5-CGI-Application-Dispatch/distinfo	2013-01-05 13:42:56.602275640 +0800
+++ ./distinfo	2013-01-16 15:52:22.163933242 +0800
@@ -1,2 +1,2 @@
-SHA256 (CGI-Application-Dispatch-3.07.tar.gz) = a90abab92f13dd932250031c58d787af2343ff5acfba95c699dacbdcba995716
-SIZE (CGI-Application-Dispatch-3.07.tar.gz) = 39261
+SHA256 (CGI-Application-Dispatch-3.12.tar.gz) = 5dad58e4fa6d79f1d48120800872b22ffdbb9b165911a973642038db88078d0f
+SIZE (CGI-Application-Dispatch-3.12.tar.gz) = 38322
diff -ruN --exclude=CVS /usr/ports/www/p5-CGI-Application-Dispatch/files/patch-Build.PL ./files/patch-Build.PL
--- /usr/ports/www/p5-CGI-Application-Dispatch/files/patch-Build.PL	2013-01-05 13:42:54.252267220 +0800
+++ ./files/patch-Build.PL	2013-01-16 16:09:50.323648917 +0800
@@ -1,9 +1,8 @@
---- Build.PL.orig       2008-06-05 15:39:53.000000000 -0700
-+++ Build.PL    2008-06-05 15:40:02.000000000 -0700
+--- ./Build.PL.orig	2013-01-16 16:08:24.583714613 +0800
++++ ./Build.PL	2013-01-16 16:09:30.191293173 +0800
 @@ -1,3 +1,5 @@
 +use Module::Build;
 +
- my $build_pkg = eval "require Apache::TestMB" ? 'Apache::TestMB' : 'Module::Build';
- my $build = $build_pkg->new(
-     module_name => 'CGI::Application::Dispatch',
-
+ my $have_apache_test = 0;
+ my $build_pkg = 'Module::Build';
+ eval "require Apache::Test";
--- p5-CGI-Application-Dispatch-3.12.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130116084116.26DB93AB49>