Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Feb 2016 17:43:48 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409541 - in head/www/p5-POE-Component-Server-SimpleHTTP: . files
Message-ID:  <201602251743.u1PHhmDC023921@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Thu Feb 25 17:43:48 2016
New Revision: 409541
URL: https://svnweb.freebsd.org/changeset/ports/409541

Log:
  Update to 2.22. Adjust dependencies (MooseX::AttributeHelpers support was
  removed 3 years ago), add NO_ARCH, use OPTIONS helpers, and regenerate patch
  with makepatch.
  
  Changes: https://metacpan.org/changes/distribution/POE-Component-Server-SimpleHTTP

Modified:
  head/www/p5-POE-Component-Server-SimpleHTTP/Makefile
  head/www/p5-POE-Component-Server-SimpleHTTP/distinfo
  head/www/p5-POE-Component-Server-SimpleHTTP/files/patch-Makefile.PL

Modified: head/www/p5-POE-Component-Server-SimpleHTTP/Makefile
==============================================================================
--- head/www/p5-POE-Component-Server-SimpleHTTP/Makefile	Thu Feb 25 17:32:21 2016	(r409540)
+++ head/www/p5-POE-Component-Server-SimpleHTTP/Makefile	Thu Feb 25 17:43:48 2016	(r409541)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	POE-Component-Server-SimpleHTTP
-PORTVERSION=	2.20
+PORTVERSION=	2.22
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -12,26 +12,24 @@ COMMENT=	Perl extension to serve HTTP re
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	p5-Moose>=0.81:${PORTSDIR}/devel/p5-Moose \
-		p5-MooseX-AttributeHelpers>0:${PORTSDIR}/devel/p5-MooseX-AttributeHelpers \
+BUILD_DEPENDS=	p5-Moose>=0.9:${PORTSDIR}/devel/p5-Moose \
 		p5-MooseX-POE>=0.205:${PORTSDIR}/devel/p5-MooseX-POE \
 		p5-POE>=1.0000:${PORTSDIR}/devel/p5-POE \
 		p5-libwww>0:${PORTSDIR}/www/p5-libwww
 RUN_DEPENDS:=	${BUILD_DEPENDS}
-TEST_DEPENDS=	p5-POE-Filter-HTTP-Parser>=1.06:${PORTSDIR}/www/p5-POE-Filter-HTTP-Parser \
-		p5-Test-POE-Client-TCP>0:${PORTSDIR}/devel/p5-Test-POE-Client-TCP
+TEST_DEPENDS=	p5-POE-Component-Client-HTTP>=0:${PORTSDIR}/www/p5-POE-Component-Client-HTTP \
+		p5-POE-Filter-HTTP-Parser>=1.06:${PORTSDIR}/www/p5-POE-Filter-HTTP-Parser \
+		p5-Test-POE-Client-TCP>0.1:${PORTSDIR}/devel/p5-Test-POE-Client-TCP
 
 USES=		perl5
 USE_PERL5=	configure
+NO_ARCH=	yes
 
 OPTIONS_DEFINE=	SSL
-SSL_DESC=	SSL support (POE::Component::SSLify)
-OPTIONS_DEFAULT=	SSL
+OPTIONS_DEFAULT=SSL
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSSL}
-BUILD_DEPENDS+=	p5-POE-Component-SSLify>=0.04:${PORTSDIR}/security/p5-POE-Component-SSLify
-.endif
+SSL_DESC=		SSL support (POE::Component::SSLify)
+SSL_BUILD_DEPENDS=	p5-POE-Component-SSLify>=0.04:${PORTSDIR}/security/p5-POE-Component-SSLify
+SSL_RUN_DEPENDS=	${SSL_BUILD_DEPENDS}
 
 .include <bsd.port.mk>

Modified: head/www/p5-POE-Component-Server-SimpleHTTP/distinfo
==============================================================================
--- head/www/p5-POE-Component-Server-SimpleHTTP/distinfo	Thu Feb 25 17:32:21 2016	(r409540)
+++ head/www/p5-POE-Component-Server-SimpleHTTP/distinfo	Thu Feb 25 17:43:48 2016	(r409541)
@@ -1,2 +1,2 @@
-SHA256 (POE-Component-Server-SimpleHTTP-2.20.tar.gz) = 23f6285b6ff98f5e258f021cd0760eaca6a29e12a138e4d84887e6fce3271c17
-SIZE (POE-Component-Server-SimpleHTTP-2.20.tar.gz) = 63575
+SHA256 (POE-Component-Server-SimpleHTTP-2.22.tar.gz) = d0784af090c75dc4dd0d57295e779fbb11f8344decc50d209d50aa529fe1b174
+SIZE (POE-Component-Server-SimpleHTTP-2.22.tar.gz) = 63902

Modified: head/www/p5-POE-Component-Server-SimpleHTTP/files/patch-Makefile.PL
==============================================================================
--- head/www/p5-POE-Component-Server-SimpleHTTP/files/patch-Makefile.PL	Thu Feb 25 17:32:21 2016	(r409540)
+++ head/www/p5-POE-Component-Server-SimpleHTTP/files/patch-Makefile.PL	Thu Feb 25 17:43:48 2016	(r409541)
@@ -1,7 +1,7 @@
---- ./Makefile.PL.orig	2009-09-08 10:45:38.000000000 +0200
-+++ ./Makefile.PL	2009-09-08 10:46:38.000000000 +0200
-@@ -24,19 +24,6 @@ requires    'Moose'	       =>    0.81;
- requires    'MooseX::AttributeHelpers' => 0;
+--- Makefile.PL.orig	2013-07-02 20:20:09 UTC
++++ Makefile.PL
+@@ -23,19 +23,6 @@ requires    'HTTP::Response'   =>    0;
+ requires    'Moose'	       =>    0.90;
  requires    'MooseX::POE'      =>    0.205;
  
 -build_requires   'Test::More'                   => 0.47;
@@ -18,5 +18,5 @@
 -requires 'POE::Component::SSLify' => '0.04' if $value =~ /^Y$/i;
 -
  # Thanks to Matt Trout for this tip
- #makemaker_args(dist => { PREOP => "$^X ./tools/svn-log.perl > ./Changes" });
- makemaker_args(dist => { PREOP => "git --no-pager log --tags > ./Changes" });
+ makemaker_args(dist => { PREOP => "$^X tools/git-log.pl > ./Changes" });
+ 



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