aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Judge <tj@FreeBSD.org>2014-02-12 17:45:49 +0000
committerTom Judge <tj@FreeBSD.org>2014-02-12 17:45:49 +0000
commit924831ce21e9c3bd11cb885652d75b31023dc6df (patch)
tree0dfa5d6217d37ef7b2570e30683d326b27fad332
parent0af13eecf8fb552d1ca4afe01e599327d41e6730 (diff)
downloadports-924831ce21e9c3bd11cb885652d75b31023dc6df.tar.gz
ports-924831ce21e9c3bd11cb885652d75b31023dc6df.zip
Notes
-rw-r--r--textproc/Makefile3
-rw-r--r--textproc/p5-Elasticsearch/Makefile46
-rw-r--r--textproc/p5-Elasticsearch/distinfo2
-rw-r--r--textproc/p5-Elasticsearch/pkg-descr4
-rw-r--r--textproc/p5-Elasticsearch/pkg-plist104
5 files changed, 158 insertions, 1 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 8c85d9f1da7d..f7abdf3cd309 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -504,8 +504,9 @@
SUBDIR += p5-Devel-TraceSAX
SUBDIR += p5-DocSet
SUBDIR += p5-EBook-Tools
- SUBDIR += p5-ElasticSearch-legacy
SUBDIR += p5-ElasticSearch-SearchBuilder
+ SUBDIR += p5-ElasticSearch-legacy
+ SUBDIR += p5-Elasticsearch
SUBDIR += p5-Excel-Template
SUBDIR += p5-Excel-Writer-XLSX
SUBDIR += p5-File-Inplace
diff --git a/textproc/p5-Elasticsearch/Makefile b/textproc/p5-Elasticsearch/Makefile
new file mode 100644
index 000000000000..3e4050a83404
--- /dev/null
+++ b/textproc/p5-Elasticsearch/Makefile
@@ -0,0 +1,46 @@
+# Created by: Tom Judge <tj@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Elasticsearch
+PORTVERSION= 1.02
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:DRTECH
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= tj@FreeBSD.org
+COMMENT= ElasticSearch API
+
+LICENSE= APACHE20
+
+RUN_DEPENDS:= p5-Any-URI-Escape>=0:${PORTSDIR}/www/p5-Any-URI-Escape \
+ p5-Encode>=0:${PORTSDIR}/converters/p5-Encode \
+ p5-File-Temp>=0:${PORTSDIR}/devel/p5-File-Temp \
+ p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
+ p5-HTTP-Tiny>=0.036:${PORTSDIR}/www/p5-HTTP-Tiny \
+ p5-IO-Compress>=0:${PORTSDIR}/archivers/p5-IO-Compress \
+ p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
+ p5-JSON-XS>=0:${PORTSDIR}/converters/p5-JSON-XS \
+ p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
+ p5-Log-Any-Adapter>=0:${PORTSDIR}/devel/p5-Log-Any-Adapter \
+ p5-Log-Any>=0:${PORTSDIR}/devel/p5-Log-Any \
+ p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
+ p5-Module-Runtime>=0:${PORTSDIR}/devel/p5-Module-Runtime \
+ p5-Moo>=1.003:${PORTSDIR}/devel/p5-Moo \
+ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \
+ p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \
+ p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes \
+ p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
+ p5-URI>=0:${PORTSDIR}/net/p5-URI \
+ p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
+ p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
+TEST_DEPENDS= p5-Exporter>=0:${PORTSDIR}/devel/p5-Exporter \
+ p5-Log-Any-Adapter-Callback>=0:${PORTSDIR}/devel/p5-Log-Any-Adapter-Callback \
+ p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \
+ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
+ p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Elasticsearch/distinfo b/textproc/p5-Elasticsearch/distinfo
new file mode 100644
index 000000000000..52c76102cb53
--- /dev/null
+++ b/textproc/p5-Elasticsearch/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Elasticsearch-1.02.tar.gz) = c5be466615ee5b289bca73b1cefae68e1da0dc486c3057af954952d072fa7d8e
+SIZE (Elasticsearch-1.02.tar.gz) = 102333
diff --git a/textproc/p5-Elasticsearch/pkg-descr b/textproc/p5-Elasticsearch/pkg-descr
new file mode 100644
index 000000000000..ba5e82779388
--- /dev/null
+++ b/textproc/p5-Elasticsearch/pkg-descr
@@ -0,0 +1,4 @@
+ElasticSearch is a thin API which makes it easy to communicate with
+an ElasticSearch cluster.
+
+WWW: http://search.cpan.org/dist/Elasticsearch/
diff --git a/textproc/p5-Elasticsearch/pkg-plist b/textproc/p5-Elasticsearch/pkg-plist
new file mode 100644
index 000000000000..304203e8635a
--- /dev/null
+++ b/textproc/p5-Elasticsearch/pkg-plist
@@ -0,0 +1,104 @@
+%%PERL5_MAN3%%/Elasticsearch.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Bulk.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::0_90::Direct.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::0_90::Direct::Cluster.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::0_90::Direct::Indices.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Cat.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Cluster.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Indices.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Nodes.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Client::Direct::Snapshot.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Cxn::Factory.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Cxn::HTTPTiny.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Cxn::LWP.3.gz
+%%PERL5_MAN3%%/Elasticsearch::CxnPool::Sniff.3.gz
+%%PERL5_MAN3%%/Elasticsearch::CxnPool::Static.3.gz
+%%PERL5_MAN3%%/Elasticsearch::CxnPool::Static::NoPing.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Error.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Logger::LogAny.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::API.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::API::0_90.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Bulk.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Client.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Client::Direct.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Cxn.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Cxn::HTTP.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::CxnPool.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::CxnPool::Sniff.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::CxnPool::Static.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::CxnPool::Static::NoPing.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Is_Sync.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Logger.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Scroll.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Serializer.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Role::Transport.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Scroll.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Serializer::JSON.3.gz
+%%PERL5_MAN3%%/Elasticsearch::TestServer.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Transport.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Util.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Util::API::Path.3.gz
+%%PERL5_MAN3%%/Elasticsearch::Util::API::QS.3.gz
+%%SITE_PERL%%/Elasticsearch.pm
+%%SITE_PERL%%/Elasticsearch/Bulk.pm
+%%SITE_PERL%%/Elasticsearch/Client/0_90/Direct.pm
+%%SITE_PERL%%/Elasticsearch/Client/0_90/Direct/Cluster.pm
+%%SITE_PERL%%/Elasticsearch/Client/0_90/Direct/Indices.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct/Cat.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct/Cluster.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct/Indices.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct/Nodes.pm
+%%SITE_PERL%%/Elasticsearch/Client/Direct/Snapshot.pm
+%%SITE_PERL%%/Elasticsearch/Cxn/Factory.pm
+%%SITE_PERL%%/Elasticsearch/Cxn/HTTPTiny.pm
+%%SITE_PERL%%/Elasticsearch/Cxn/LWP.pm
+%%SITE_PERL%%/Elasticsearch/CxnPool/Sniff.pm
+%%SITE_PERL%%/Elasticsearch/CxnPool/Static.pm
+%%SITE_PERL%%/Elasticsearch/CxnPool/Static/NoPing.pm
+%%SITE_PERL%%/Elasticsearch/Error.pm
+%%SITE_PERL%%/Elasticsearch/Logger/LogAny.pm
+%%SITE_PERL%%/Elasticsearch/Role/API.pm
+%%SITE_PERL%%/Elasticsearch/Role/API/0_90.pm
+%%SITE_PERL%%/Elasticsearch/Role/Bulk.pm
+%%SITE_PERL%%/Elasticsearch/Role/Client.pm
+%%SITE_PERL%%/Elasticsearch/Role/Client/Direct.pm
+%%SITE_PERL%%/Elasticsearch/Role/Cxn.pm
+%%SITE_PERL%%/Elasticsearch/Role/Cxn/HTTP.pm
+%%SITE_PERL%%/Elasticsearch/Role/CxnPool.pm
+%%SITE_PERL%%/Elasticsearch/Role/CxnPool/Sniff.pm
+%%SITE_PERL%%/Elasticsearch/Role/CxnPool/Static.pm
+%%SITE_PERL%%/Elasticsearch/Role/CxnPool/Static/NoPing.pm
+%%SITE_PERL%%/Elasticsearch/Role/Is_Sync.pm
+%%SITE_PERL%%/Elasticsearch/Role/Logger.pm
+%%SITE_PERL%%/Elasticsearch/Role/Scroll.pm
+%%SITE_PERL%%/Elasticsearch/Role/Serializer.pm
+%%SITE_PERL%%/Elasticsearch/Role/Transport.pm
+%%SITE_PERL%%/Elasticsearch/Scroll.pm
+%%SITE_PERL%%/Elasticsearch/Serializer/JSON.pm
+%%SITE_PERL%%/Elasticsearch/TestServer.pm
+%%SITE_PERL%%/Elasticsearch/Transport.pm
+%%SITE_PERL%%/Elasticsearch/Util.pm
+%%SITE_PERL%%/Elasticsearch/Util/API/Path.pm
+%%SITE_PERL%%/Elasticsearch/Util/API/QS.pm
+%%SITE_PERL%%/mach/auto/Elasticsearch/.packlist
+@dirrm %%SITE_PERL%%/mach/auto/Elasticsearch
+@dirrm %%SITE_PERL%%/Elasticsearch/Util/API
+@dirrm %%SITE_PERL%%/Elasticsearch/Util
+@dirrm %%SITE_PERL%%/Elasticsearch/Serializer
+@dirrm %%SITE_PERL%%/Elasticsearch/Role/CxnPool/Static
+@dirrm %%SITE_PERL%%/Elasticsearch/Role/CxnPool
+@dirrm %%SITE_PERL%%/Elasticsearch/Role/Cxn
+@dirrm %%SITE_PERL%%/Elasticsearch/Role/Client
+@dirrm %%SITE_PERL%%/Elasticsearch/Role/API
+@dirrm %%SITE_PERL%%/Elasticsearch/Role
+@dirrm %%SITE_PERL%%/Elasticsearch/Logger
+@dirrm %%SITE_PERL%%/Elasticsearch/CxnPool/Static
+@dirrm %%SITE_PERL%%/Elasticsearch/CxnPool
+@dirrm %%SITE_PERL%%/Elasticsearch/Cxn
+@dirrm %%SITE_PERL%%/Elasticsearch/Client/Direct
+@dirrm %%SITE_PERL%%/Elasticsearch/Client/0_90/Direct
+@dirrm %%SITE_PERL%%/Elasticsearch/Client/0_90
+@dirrm %%SITE_PERL%%/Elasticsearch/Client
+@dirrmtry %%SITE_PERL%%/Elasticsearch