svn commit: r409541 - in head/www/p5-POE-Component-Server-SimpleHTTP: . files
Adam Weinberger
adamw at FreeBSD.org
Thu Feb 25 17:43:49 UTC 2016
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" });
+
More information about the svn-ports-head
mailing list