ports/184334: p5-Elasticsearch new port
Alexandre Biancalana
ale at biancalanas.net
Wed Nov 27 18:10:00 UTC 2013
>Number: 184334
>Category: ports
>Synopsis: p5-Elasticsearch new port
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Nov 27 18:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Alexandre Biancalana
>Release: 9.2-RELEASE
>Organization:
>Environment:
>Description:
This port is the new (oficial) perl module for Elasticsearch.
The ElasticSearch module was deprecated as described in http://search.cpan.org/~drtech/ElasticSearch-0.66/lib/ElasticSearch.pm#DEPRECATION
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# 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:
#
# textproc/p5-Elasticsearch
# textproc/p5-Elasticsearch/Makefile
# textproc/p5-Elasticsearch/distinfo
# textproc/p5-Elasticsearch/pkg-descr
# textproc/p5-Elasticsearch/pkg-plist
#
echo c - textproc/p5-Elasticsearch
mkdir -p textproc/p5-Elasticsearch > /dev/null 2>&1
echo x - textproc/p5-Elasticsearch/Makefile
sed 's/^X//' >textproc/p5-Elasticsearch/Makefile << 'ae74bb244fc4ca188ac67cef913225d2'
X# Created by: Alexandre Biancalana <ale at biancalanas.net>
X# $FreeBSD$
X
XPORTNAME= Elasticsearch
XPORTVERSION= 0.75
XCATEGORIES= textproc perl5
XMASTER_SITES= CPAN/../by-authors/id/D/DR/DRTECH/
XPKGNAMEPREFIX= p5-
X
XMAINTAINER= ale at biancalanas.net
XCOMMENT= The official client for Elasticsearch
X
XBUILD_DEPENDS:= p5-File-Temp>=0:${PORTSDIR}/devel/p5-File-Temp
XRUN_DEPENDS:= p5-Log-Any-Adapter>=0:${PORTSDIR}/devel/p5-Log-Any-Adapter \
X p5-Log-Any-Adapter-Callback>=0:${PORTSDIR}/devel/p5-Log-Any-Adapter-Callback \
X p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \
X p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
X p5-HTTP-Tiny>=0:${PORTSDIR}/www/p5-HTTP-Tiny \
X p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
X p5-Moo>=0:${PORTSDIR}/devel/p5-Moo \
X p5-Any-URI-Escape>=0:${PORTSDIR}/www/p5-Any-URI-Escape \
X p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
X p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean \
X p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
X p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \
X p5-JSON>=0:${PORTSDIR}/converters/p5-JSON
XTEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \
X p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
X
XUSES= perl5
XUSE_PERL5= configure
X
XMAN3= Elasticsearch::Role::Serializer.3 \
X Elasticsearch::TestServer.3 \
X Elasticsearch::Client::Direct::Cluster.3 \
X Elasticsearch::Role::Cxn::HTTP.3 \
X Elasticsearch.3 \
X Elasticsearch::Role::Client::Direct.3 \
X Elasticsearch::Role::Logger.3 \
X Elasticsearch::Role::API.3 \
X Elasticsearch::Client::Direct.3 \
X Elasticsearch::Role::Client.3 \
X Elasticsearch::Bulk.3 \
X Elasticsearch::CxnPool::Static.3 \
X Elasticsearch::Cxn::Factory.3 \
X Elasticsearch::Util.3 \
X Elasticsearch::Scroll.3 \
X Elasticsearch::Transport.3 \
X Elasticsearch::Error.3 \
X Elasticsearch::Cxn::HTTPTiny.3 \
X Elasticsearch::Role::Cxn.3 \
X Elasticsearch::Role::CxnPool.3 \
X Elasticsearch::Cxn::LWP.3 \
X Elasticsearch::Util::API::QS.3 \
X Elasticsearch::Util::API::Path.3 \
X Elasticsearch::Logger::LogAny.3 \
X Elasticsearch::CxnPool::Sniff.3 \
X Elasticsearch::Serializer::JSON.3 \
X Elasticsearch::Client::Direct::Indices.3 \
X Elasticsearch::CxnPool::Static::NoPing.3
X
XNO_STAGE= yes
X.include <bsd.port.mk>
ae74bb244fc4ca188ac67cef913225d2
echo x - textproc/p5-Elasticsearch/distinfo
sed 's/^X//' >textproc/p5-Elasticsearch/distinfo << '8069d04fa7a16d281c8b9adb2215f010'
XSHA256 (Elasticsearch-0.75.tar.gz) = 52f3e476099a2a82c920339e739f2626db9d0fa6b8a7289fa231be4a4af77f48
XSIZE (Elasticsearch-0.75.tar.gz) = 134536
8069d04fa7a16d281c8b9adb2215f010
echo x - textproc/p5-Elasticsearch/pkg-descr
sed 's/^X//' >textproc/p5-Elasticsearch/pkg-descr << 'd17f5ed9f7627704a960028264ca6707'
XThe official client for Elasticsearch.
X
XWWW: http://search.cpan.org/dist/Elasticsearch/
d17f5ed9f7627704a960028264ca6707
echo x - textproc/p5-Elasticsearch/pkg-plist
sed 's/^X//' >textproc/p5-Elasticsearch/pkg-plist << '0ed691747e8d482ea3c3d39c5609cb52'
X%%SITE_PERL%%/Elasticsearch.pm
X%%SITE_PERL%%/bench_cxn.pl
X%%SITE_PERL%%/Elasticsearch/TestServer.pm
X%%SITE_PERL%%/Elasticsearch/Bulk.pm
X%%SITE_PERL%%/Elasticsearch/Util.pm
X%%SITE_PERL%%/Elasticsearch/Transport.pm
X%%SITE_PERL%%/Elasticsearch/Scroll.pm
X%%SITE_PERL%%/Elasticsearch/Error.pm
X%%SITE_PERL%%/Elasticsearch/Role/Serializer.pm
X%%SITE_PERL%%/Elasticsearch/Role/API.pm
X%%SITE_PERL%%/Elasticsearch/Role/Logger.pm
X%%SITE_PERL%%/Elasticsearch/Role/Client.pm
X%%SITE_PERL%%/Elasticsearch/Role/Cxn.pm
X%%SITE_PERL%%/Elasticsearch/Role/CxnPool.pm
X%%SITE_PERL%%/Elasticsearch/Role/Cxn/HTTP.pm
X%%SITE_PERL%%/Elasticsearch/Role/Client/Direct.pm
X%%SITE_PERL%%/Elasticsearch/Client/Direct.pm
X%%SITE_PERL%%/Elasticsearch/Client/Direct/Cluster.pm
X%%SITE_PERL%%/Elasticsearch/Client/Direct/Indices.pm
X%%SITE_PERL%%/Elasticsearch/Cxn/Factory.pm
X%%SITE_PERL%%/Elasticsearch/Cxn/HTTPTiny.pm
X%%SITE_PERL%%/Elasticsearch/Cxn/LWP.pm
X%%SITE_PERL%%/Elasticsearch/CxnPool/Static.pm
X%%SITE_PERL%%/Elasticsearch/CxnPool/Sniff.pm
X%%SITE_PERL%%/Elasticsearch/CxnPool/Static/NoPing.pm
X%%SITE_PERL%%/Elasticsearch/Util/API/Path.pm
X%%SITE_PERL%%/Elasticsearch/Util/API/QS.pm
X%%SITE_PERL%%/Elasticsearch/Logger/LogAny.pm
X%%SITE_PERL%%/Elasticsearch/Serializer/JSON.pm
X%%PERL5_MAN3%%/Elasticsearch::Role::Serializer.3
X%%PERL5_MAN3%%/Elasticsearch::TestServer.3
X%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Cluster.3
X%%PERL5_MAN3%%/Elasticsearch::Role::Cxn::HTTP.3
X%%PERL5_MAN3%%/Elasticsearch.3
X%%PERL5_MAN3%%/Elasticsearch::Role::Client::Direct.3
X%%PERL5_MAN3%%/Elasticsearch::Role::Logger.3
X%%PERL5_MAN3%%/Elasticsearch::Role::API.3
X%%PERL5_MAN3%%/Elasticsearch::Client::Direct.3
X%%PERL5_MAN3%%/Elasticsearch::Role::Client.3
X%%PERL5_MAN3%%/Elasticsearch::Bulk.3
X%%PERL5_MAN3%%/Elasticsearch::CxnPool::Static.3
X%%PERL5_MAN3%%/Elasticsearch::Cxn::Factory.3
X%%PERL5_MAN3%%/Elasticsearch::Util.3
X%%PERL5_MAN3%%/Elasticsearch::Scroll.3
X%%PERL5_MAN3%%/Elasticsearch::Transport.3
X%%PERL5_MAN3%%/Elasticsearch::Error.3
X%%PERL5_MAN3%%/Elasticsearch::Cxn::HTTPTiny.3
X%%PERL5_MAN3%%/Elasticsearch::Role::Cxn.3
X%%PERL5_MAN3%%/Elasticsearch::Role::CxnPool.3
X%%PERL5_MAN3%%/Elasticsearch::Cxn::LWP.3
X%%PERL5_MAN3%%/Elasticsearch::Util::API::QS.3
X%%PERL5_MAN3%%/Elasticsearch::Util::API::Path.3
X%%PERL5_MAN3%%/Elasticsearch::Logger::LogAny.3
X%%PERL5_MAN3%%/Elasticsearch::CxnPool::Sniff.3
X%%PERL5_MAN3%%/Elasticsearch::Serializer::JSON.3
X%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Indices.3
X%%PERL5_MAN3%%/Elasticsearch::CxnPool::Static::NoPing.3
0ed691747e8d482ea3c3d39c5609cb52
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list