seperated out from p5-libwww, part of p5-libwww 6.08 updates.

Ok sthen@
This commit is contained in:
nigel 2014-10-23 19:27:39 +00:00
parent de723908b2
commit 9907e0be24
5 changed files with 62 additions and 0 deletions

View File

@ -0,0 +1,24 @@
# $OpenBSD: Makefile,v 1.1.1.1 2014/10/23 19:27:39 nigel Exp $
COMMENT = HTTP Style Messages
DISTNAME = HTTP-Message-6.06
CATEGORIES = www
CPAN_AUTHOR = GAAS
MAINTAINER = Nigel Taylor <nigel@openbsd.org>
# Perl
PERMIT_PACKAGE_CDROM = Yes
MODULES = cpan
RUN_DEPENDS = textproc/p5-Encode-Locale \
www/p5-IO-HTML \
www/p5-HTTP-Date>=6.0 \
www/p5-LWP-MediaTypes>=6.00 \
www/p5-URI>=1.10
BUILD_DEPENDS = ${RUN_DEPENDS}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (HTTP-Message-6.06.tar.gz) = CH6XAJxSOdykYxz0M9g2dxs/xbpWhe7xll+dNBXLrWM=
SIZE (HTTP-Message-6.06.tar.gz) = 50806

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-lib_HTTP_Headers_pm,v 1.1.1.1 2014/10/23 19:27:39 nigel Exp $
--- lib/HTTP/Headers.pm.orig Sat Oct 20 10:11:21 2012
+++ lib/HTTP/Headers.pm Tue May 27 09:56:24 2014
@@ -150,7 +150,7 @@ sub _header
my($self, $field, $val, $op) = @_;
Carp::croak("Illegal field name '$field'")
- if rindex($field, ':') > 1 || !length($field);
+ if ( $field !~ /^X-\w/ && rindex($field, ':') > 1) || !length($field);
unless ($field =~ /^:/) {
$field =~ tr/_/-/ if $TRANSLATE_UNDERSCORE;

View File

@ -0,0 +1 @@
HTTP Style messages

View File

@ -0,0 +1,23 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2014/10/23 19:27:39 nigel Exp $
@conflict p5-libwww-<6.0
${P5SITE}/HTTP/
${P5SITE}/HTTP/Config.pm
${P5SITE}/HTTP/Headers/
${P5SITE}/HTTP/Headers.pm
${P5SITE}/HTTP/Headers/Auth.pm
${P5SITE}/HTTP/Headers/ETag.pm
${P5SITE}/HTTP/Headers/Util.pm
${P5SITE}/HTTP/Message.pm
${P5SITE}/HTTP/Request/
${P5SITE}/HTTP/Request.pm
${P5SITE}/HTTP/Request/Common.pm
${P5SITE}/HTTP/Response.pm
${P5SITE}/HTTP/Status.pm
@man man/man3p/HTTP::Config.3p
@man man/man3p/HTTP::Headers.3p
@man man/man3p/HTTP::Headers::Util.3p
@man man/man3p/HTTP::Message.3p
@man man/man3p/HTTP::Request.3p
@man man/man3p/HTTP::Request::Common.3p
@man man/man3p/HTTP::Response.3p
@man man/man3p/HTTP::Status.3p