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