summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-10-05 10:43:17 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2011-10-05 10:43:17 +0000
commit44720f35152881e63620752ccf6e9cf8927b71f3 (patch)
treec8c2bacc8ed0ce5d18140c126f03b84ca3a5683b
parent- Add p5-Sphinx-Config 0.09 (diff)
- 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/
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/p5-Sphinx-Manager/Makefile30
-rw-r--r--textproc/p5-Sphinx-Manager/distinfo2
-rw-r--r--textproc/p5-Sphinx-Manager/pkg-descr6
-rw-r--r--textproc/p5-Sphinx-Manager/pkg-plist5
5 files changed, 44 insertions, 0 deletions
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 <sunpoet@FreeBSD.org>
+#
+# $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 <bsd.port.mk>
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