From 44720f35152881e63620752ccf6e9cf8927b71f3 Mon Sep 17 00:00:00 2001 From: Sunpoet Po-Chuan Hsieh Date: Wed, 5 Oct 2011 10:43:17 +0000 Subject: [PATCH] - Add p5-Sphinx-Manager 0.06 Sphinx::Manager provides utilities to start, stop, restart, and reload the Sphinx search engine binary (searchd), and to run the Sphinx indexer program. The utilities are designed to handle abnormal conditions, such as PID files not being present when expected, and so should be robust in most situations. WWW: http://search.cpan.org/dist/Sphinx-Manager/ --- textproc/Makefile | 1 + textproc/p5-Sphinx-Manager/Makefile | 30 ++++++++++++++++++++++++++++ textproc/p5-Sphinx-Manager/distinfo | 2 ++ textproc/p5-Sphinx-Manager/pkg-descr | 6 ++++++ textproc/p5-Sphinx-Manager/pkg-plist | 5 +++++ 5 files changed, 44 insertions(+) create mode 100644 textproc/p5-Sphinx-Manager/Makefile create mode 100644 textproc/p5-Sphinx-Manager/distinfo create mode 100644 textproc/p5-Sphinx-Manager/pkg-descr create mode 100644 textproc/p5-Sphinx-Manager/pkg-plist diff --git a/textproc/Makefile b/textproc/Makefile index 298fdbf2e8d2..d11551269f7a 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -683,6 +683,7 @@ SUBDIR += p5-Sort-Fields SUBDIR += p5-Sort-Naturally SUBDIR += p5-Sphinx-Config + SUBDIR += p5-Sphinx-Manager SUBDIR += p5-Sphinx-Search SUBDIR += p5-Spork SUBDIR += p5-Spreadsheet-ParseExcel diff --git a/textproc/p5-Sphinx-Manager/Makefile b/textproc/p5-Sphinx-Manager/Makefile new file mode 100644 index 000000000000..d29f87ec63f2 --- /dev/null +++ b/textproc/p5-Sphinx-Manager/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: p5-Sphinx-Manager +# Date created: 2011-10-05 +# Whom: Sunpoet Po-Chuan Hsieh +# +# $FreeBSD$ +# + +PORTNAME= Sphinx-Manager +PORTVERSION= 0.06 +CATEGORIES= textproc perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Sphinx search engine management (start/stop) + +BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ + p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \ + p5-Proc-ProcessTable>=0:${PORTSDIR}/devel/p5-Proc-ProcessTable \ + p5-Sphinx-Config>=0.09:${PORTSDIR}/textproc/p5-Sphinx-Config +RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ + p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \ + p5-Proc-ProcessTable>=0:${PORTSDIR}/devel/p5-Proc-ProcessTable \ + p5-Sphinx-Config>=0.09:${PORTSDIR}/textproc/p5-Sphinx-Config + +PERL_CONFIGURE= yes + +MAN3= Sphinx::Manager.3 + +.include diff --git a/textproc/p5-Sphinx-Manager/distinfo b/textproc/p5-Sphinx-Manager/distinfo new file mode 100644 index 000000000000..3df5e852ddac --- /dev/null +++ b/textproc/p5-Sphinx-Manager/distinfo @@ -0,0 +1,2 @@ +SHA256 (Sphinx-Manager-0.06.tar.gz) = fd860c50b7352268bb7481f8d495259e88474118fa5cada74f455bdf8204951b +SIZE (Sphinx-Manager-0.06.tar.gz) = 7749 diff --git a/textproc/p5-Sphinx-Manager/pkg-descr b/textproc/p5-Sphinx-Manager/pkg-descr new file mode 100644 index 000000000000..7dd424848ce2 --- /dev/null +++ b/textproc/p5-Sphinx-Manager/pkg-descr @@ -0,0 +1,6 @@ +Sphinx::Manager provides utilities to start, stop, restart, and reload the +Sphinx search engine binary (searchd), and to run the Sphinx indexer program. +The utilities are designed to handle abnormal conditions, such as PID files not +being present when expected, and so should be robust in most situations. + +WWW: http://search.cpan.org/dist/Sphinx-Manager/ diff --git a/textproc/p5-Sphinx-Manager/pkg-plist b/textproc/p5-Sphinx-Manager/pkg-plist new file mode 100644 index 000000000000..edc9264b8b4f --- /dev/null +++ b/textproc/p5-Sphinx-Manager/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/Sphinx/Manager.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sphinx/Manager/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sphinx/Manager +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sphinx +@dirrmtry %%SITE_PERL%%/Sphinx