Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Sep 2018 20:27:51 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r479468 - head/www/p5-CGI.pm
Message-ID:  <201809102027.w8AKRp1t004524@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Mon Sep 10 20:27:51 2018
New Revision: 479468
URL: https://svnweb.freebsd.org/changeset/ports/479468

Log:
  Update to 3.65
  
  - Use CONFLICTS_INSTALL instead of CONFLICTS
  - Simplify CONFLICTS_INSTALL
  - Remove outdated post-patch:
  - Convert to options target helper
  - Sort PLIST
  - Update WWW
  
  Changes:	https://metacpan.org/changes/release/MARKSTOS/CGI.pm-3.65

Modified:
  head/www/p5-CGI.pm/Makefile
  head/www/p5-CGI.pm/distinfo
  head/www/p5-CGI.pm/pkg-descr
  head/www/p5-CGI.pm/pkg-plist

Modified: head/www/p5-CGI.pm/Makefile
==============================================================================
--- head/www/p5-CGI.pm/Makefile	Mon Sep 10 20:27:45 2018	(r479467)
+++ head/www/p5-CGI.pm/Makefile	Mon Sep 10 20:27:51 2018	(r479468)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	CGI.pm
-PORTVERSION=	3.63
-PORTREVISION=	1
+PORTVERSION=	3.65
 PORTEPOCH=	1
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
@@ -15,10 +14,11 @@ COMMENT=	Simple Common Gateway Interface Class for Per
 LICENSE=	ART20 GPLv1
 LICENSE_COMB=	dual
 
-CONFLICTS=	p5-CGI-[4-9]* p5-CGI-Fast-[0-9]*
+CONFLICTS_INSTALL=	p5-CGI p5-CGI-Fast
 
 USES=		perl5
 USE_PERL5=	configure
+
 NO_ARCH=	yes
 
 EXAMPLES=	examples/caution.xbm examples/clickable_image.cgi \
@@ -34,11 +34,8 @@ EXAMPLES=	examples/caution.xbm examples/clickable_imag
 
 OPTIONS_DEFINE=	EXAMPLES
 
-post-patch:
-	@${REINPLACE_CMD} -e '/require 5\.6/d; /INSTALLDIRS/d' ${WRKSRC}/Makefile.PL
-
-post-install:
+post-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/www/p5-CGI.pm/distinfo
==============================================================================
--- head/www/p5-CGI.pm/distinfo	Mon Sep 10 20:27:45 2018	(r479467)
+++ head/www/p5-CGI.pm/distinfo	Mon Sep 10 20:27:51 2018	(r479468)
@@ -1,2 +1,3 @@
-SHA256 (CGI.pm-3.63.tar.gz) = f180778f9d1bcb5029bffb8c6be305c6deec60bf71ef14170fce9dfe6c548e2c
-SIZE (CGI.pm-3.63.tar.gz) = 247277
+TIMESTAMP = 1536591757
+SHA256 (CGI.pm-3.65.tar.gz) = 556d0f9047affa6873da996d8cc077bff797c13f95be89eb771d7247b8f0828a
+SIZE (CGI.pm-3.65.tar.gz) = 247466

Modified: head/www/p5-CGI.pm/pkg-descr
==============================================================================
--- head/www/p5-CGI.pm/pkg-descr	Mon Sep 10 20:27:45 2018	(r479467)
+++ head/www/p5-CGI.pm/pkg-descr	Mon Sep 10 20:27:51 2018	(r479468)
@@ -8,4 +8,4 @@ them.  Because each object corresponds to the "state" 
 and because each object's parameter list is independent of the others,
 this allows you to save the state of the script and restore it later.
 
-WWW: https://metacpan.org/release/MARKSTOS/CGI.pm-3.63
+WWW: https://metacpan.org/release/MARKSTOS/CGI.pm-3.65

Modified: head/www/p5-CGI.pm/pkg-plist
==============================================================================
--- head/www/p5-CGI.pm/pkg-plist	Mon Sep 10 20:27:45 2018	(r479467)
+++ head/www/p5-CGI.pm/pkg-plist	Mon Sep 10 20:27:51 2018	(r479468)
@@ -7,6 +7,15 @@
 %%SITE_PERL%%/CGI/Push.pm
 %%SITE_PERL%%/CGI/Switch.pm
 %%SITE_PERL%%/CGI/Util.pm
+%%PERL5_MAN3%%/CGI.3.gz
+%%PERL5_MAN3%%/CGI::Apache.3.gz
+%%PERL5_MAN3%%/CGI::Carp.3.gz
+%%PERL5_MAN3%%/CGI::Cookie.3.gz
+%%PERL5_MAN3%%/CGI::Fast.3.gz
+%%PERL5_MAN3%%/CGI::Pretty.3.gz
+%%PERL5_MAN3%%/CGI::Push.3.gz
+%%PERL5_MAN3%%/CGI::Switch.3.gz
+%%PERL5_MAN3%%/CGI::Util.3.gz
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/caution.xbm
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/clickable_image.cgi
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie.cgi
@@ -28,12 +37,3 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/save_state.cgi
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/tryit.cgi
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/wilogo.gif
-%%PERL5_MAN3%%/CGI.3.gz
-%%PERL5_MAN3%%/CGI::Apache.3.gz
-%%PERL5_MAN3%%/CGI::Carp.3.gz
-%%PERL5_MAN3%%/CGI::Cookie.3.gz
-%%PERL5_MAN3%%/CGI::Fast.3.gz
-%%PERL5_MAN3%%/CGI::Pretty.3.gz
-%%PERL5_MAN3%%/CGI::Push.3.gz
-%%PERL5_MAN3%%/CGI::Switch.3.gz
-%%PERL5_MAN3%%/CGI::Util.3.gz



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