ports/159295: [NEW PORT] lang/p5-POE-Component-Hailo: A non-blocking wrapper around Hailo
milki
milki at rescomp.berkeley.edu
Fri Jul 29 14:20:11 UTC 2011
>Number: 159295
>Category: ports
>Synopsis: [NEW PORT] lang/p5-POE-Component-Hailo: A non-blocking wrapper around Hailo
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 29 14:20:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: milki
>Release: FreeBSD 8.2-RELEASE amd64
>Organization:
UC Berkeley - RSSP-IT
>Environment:
System: FreeBSD cibo.ircmylife.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011
>Description:
POE::Component::Hailo is a POE component that provides a non-blocking wrapper
around Hailo. It accepts the events listed under "INPUT" and emits the events
listed under "OUTPUT".
WWW: http://search.cpan.org/dist/POE-Component-Hailo/
Note: Depends on ports/159065 completion.
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- p5-POE-Component-Hailo-0.10.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# p5-POE-Component-Hailo
# p5-POE-Component-Hailo/pkg-descr
# p5-POE-Component-Hailo/Makefile
# p5-POE-Component-Hailo/pkg-plist
# p5-POE-Component-Hailo/distinfo
# p5-POE-Component-Hailo/files
# p5-POE-Component-Hailo/files/Makefile.PL
# p5-POE-Component-Hailo/files/Makefile.PL.new
# p5-POE-Component-Hailo/files/patch-Makefile.PL.in
#
echo c - p5-POE-Component-Hailo
mkdir -p p5-POE-Component-Hailo > /dev/null 2>&1
echo x - p5-POE-Component-Hailo/pkg-descr
sed 's/^X//' >p5-POE-Component-Hailo/pkg-descr << 'd9c2f98c74714c9e4be102dde49e7093'
XPOE::Component::Hailo is a POE component that provides a non-blocking wrapper
Xaround Hailo. It accepts the events listed under "INPUT" and emits the events
Xlisted under "OUTPUT".
X
XWWW: http://search.cpan.org/dist/POE-Component-Hailo/
d9c2f98c74714c9e4be102dde49e7093
echo x - p5-POE-Component-Hailo/Makefile
sed 's/^X//' >p5-POE-Component-Hailo/Makefile << '71ec434dfc46e498687317df770303ea'
X# New ports collection makefile for: POE-Componenet-Hailo
X# Date created: 2011-07-19
X# Whom: milki <milki at rescomp.berkeley.edu>
X#
X# $FreeBSD$
X#
X
XPORTNAME= POE-Component-Hailo
XPORTVERSION= 0.10
XCATEGORIES= lang perl5
XMASTER_SITES= CPAN
XMASTER_SITE_SUBDIR= CPAN:HINRIK
XPKGNAMEPREFIX= p5-
X
XMAINTAINER= milki at rescomp.berkeley.edu
XCOMMENT= A non-blocking wrapper around Hailo
X
XLICENSE= ART10 GPLv1
XLICENSE_COMB= dual
X
XBUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE \
X p5-Hailo>=:${PORTSDIR}/lang/p5-Hailo
X
XPERL_CONFIGURE= yes
X
XMAN3= POE::Component::Hailo.3
X
X.include <bsd.port.mk>
71ec434dfc46e498687317df770303ea
echo x - p5-POE-Component-Hailo/pkg-plist
sed 's/^X//' >p5-POE-Component-Hailo/pkg-plist << 'a14cfe8eba8a12327d6af2d235567533'
X%%SITE_PERL%%/POE/Component/Hailo.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Hailo/.packlist
X at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Hailo
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE
X at dirrmtry %%SITE_PERL%%/POE/Component
X at dirrmtry %%SITE_PERL%%/POE
a14cfe8eba8a12327d6af2d235567533
echo x - p5-POE-Component-Hailo/distinfo
sed 's/^X//' >p5-POE-Component-Hailo/distinfo << 'f116805ff3a4eb3abac5d502b80ba619'
XSHA256 (POE-Component-Hailo-0.10.tar.gz) = 2fb1a36b2bf4ed1b055be0427be95fad441f5c9bbc42dbc0f216d01d3f558edc
XSIZE (POE-Component-Hailo-0.10.tar.gz) = 12258
f116805ff3a4eb3abac5d502b80ba619
echo c - p5-POE-Component-Hailo/files
mkdir -p p5-POE-Component-Hailo/files > /dev/null 2>&1
echo x - p5-POE-Component-Hailo/files/Makefile.PL
sed 's/^X//' >p5-POE-Component-Hailo/files/Makefile.PL << 'b8b67a6cf428f4ef1116dbaf96200187'
X
Xuse strict;
Xuse warnings;
X
X
X
Xuse ExtUtils::MakeMaker 6.31;
X
X
X
Xmy %WriteMakefileArgs = (
X 'ABSTRACT' => 'A non-blocking wrapper around L<Hailo|Hailo>',
X 'AUTHOR' => 'Hinrik Ãrn Sigurðsson <hinrik.sig at gmail.com>',
X 'BUILD_REQUIRES' => {},
X 'CONFIGURE_REQUIRES' => {
X 'ExtUtils::MakeMaker' => '6.31'
X },
X 'DISTNAME' => 'POE-Component-Hailo',
X 'EXE_FILES' => [],
X 'LICENSE' => 'perl',
X 'NAME' => 'POE::Component::Hailo',
X 'PREREQ_PM' => {
X 'Hailo' => '0',
X 'POE' => '0'
X },
X 'VERSION' => '0.10',
X 'test' => {
X 'TESTS' => 't/*.t'
X }
X);
X
X
Xunless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
X my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
X my $pp = $WriteMakefileArgs{PREREQ_PM};
X for my $mod ( keys %$br ) {
X if ( exists $pp->{$mod} ) {
X $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
X }
X else {
X $pp->{$mod} = $br->{$mod};
X }
X }
X}
X
Xdelete $WriteMakefileArgs{CONFIGURE_REQUIRES}
X unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
X
XWriteMakefile(%WriteMakefileArgs);
X
Xpackage MY;
X
Xsub init_PM {
X my $self = shift;
X $self->SUPER::init_PM(@_);
X # Do not install the README and README.pod
X delete $self->{PM}{"README.pod"}
X delete $self->{PM}{"README"}
X}
b8b67a6cf428f4ef1116dbaf96200187
echo x - p5-POE-Component-Hailo/files/Makefile.PL.new
sed 's/^X//' >p5-POE-Component-Hailo/files/Makefile.PL.new << 'aacbee42e680e8e41b9d5c4b06b9c024'
X
Xuse strict;
Xuse warnings;
X
X
X
Xuse ExtUtils::MakeMaker 6.31;
X
X
X
Xmy %WriteMakefileArgs = (
X 'ABSTRACT' => 'A non-blocking wrapper around L<Hailo|Hailo>',
X 'AUTHOR' => 'Hinrik Ãrn Sigurðsson <hinrik.sig at gmail.com>',
X 'BUILD_REQUIRES' => {},
X 'CONFIGURE_REQUIRES' => {
X 'ExtUtils::MakeMaker' => '6.31'
X },
X 'DISTNAME' => 'POE-Component-Hailo',
X 'EXE_FILES' => [],
X 'LICENSE' => 'perl',
X 'NAME' => 'POE::Component::Hailo',
X 'PREREQ_PM' => {
X 'Hailo' => '0',
X 'POE' => '0'
X },
X 'VERSION' => '0.10',
X 'test' => {
X 'TESTS' => 't/*.t'
X }
X);
X
X
Xunless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
X my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
X my $pp = $WriteMakefileArgs{PREREQ_PM};
X for my $mod ( keys %$br ) {
X if ( exists $pp->{$mod} ) {
X $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
X }
X else {
X $pp->{$mod} = $br->{$mod};
X }
X }
X}
X
Xdelete $WriteMakefileArgs{CONFIGURE_REQUIRES}
X unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
X
XWriteMakefile(%WriteMakefileArgs);
X
X
X
aacbee42e680e8e41b9d5c4b06b9c024
echo x - p5-POE-Component-Hailo/files/patch-Makefile.PL.in
sed 's/^X//' >p5-POE-Component-Hailo/files/patch-Makefile.PL.in << '5265b641311b307d7329d2517b05450d'
X--- Makefile.PL.new 2011-07-29 07:05:19.000000000 -0700
X+++ Makefile.PL 2011-07-29 07:06:44.000000000 -0700
X@@ -48,5 +48,12 @@
X
X WriteMakefile(%WriteMakefileArgs);
X
X+package MY;
X
X-
X+sub init_PM {
X+ my $self = shift;
X+ $self->SUPER::init_PM(@_);
X+ # Do not install the README and README.pod
X+ delete $self->{PM}{"README.pod"};
X+ delete $self->{PM}{"README"};
X+}
5265b641311b307d7329d2517b05450d
exit
--- p5-POE-Component-Hailo-0.10.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list