Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 144413 - sphinx-search (new ebuild)
Summary: sphinx-search (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High enhancement (vote)
Assignee: Caleb Tennis (RETIRED)
URL: http://sphinxsearch.com/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-08-19 07:06 UTC by Thomas Seifert
Modified: 2008-07-10 15:49 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for 0.9.7-rc2 (sphinx-0.9.7_rc2.ebuild,889 bytes, text/plain)
2007-03-31 20:36 UTC, Kevin Fullerton
Details
Patch for Makefile to fix sandbox violations (sphinx-0.9.7_rc2-fix-sandbox.patch,569 bytes, patch)
2007-03-31 20:37 UTC, Kevin Fullerton
Details | Diff
Ebuild for 0.9.7 (sphinx-0.9.7.ebuild,920 bytes, text/plain)
2007-11-13 19:36 UTC, Mattias Bengtsson
Details
sphinx-0.9.7.ebuild (sphinx-0.9.7.ebuild,996 bytes, text/plain)
2008-01-10 20:32 UTC, rajas
Details
Initscript for sphinx searchd (searchd_init,511 bytes, text/plain)
2008-07-10 15:48 UTC, rajas
Details
Config for sphinx searchd (searchd_conf,334 bytes, text/plain)
2008-07-10 15:49 UTC, rajas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Seifert 2006-08-19 07:06:02 UTC
http://sphinxsearch.com/
from the homepage:
---
Sphinx is a full-text search engine, distributed under GPL version 2. Commercial license is also available for embedded use.

Generally, it's a standalone search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection to MySQL, or from an XML pipe. 
---

Its quite a nice and fast search-engine which I'm running in production already.
Would be nice to have it installed through the usual portage-way :).
Comment 1 Kevin Fullerton 2007-03-31 20:36:49 UTC
Created attachment 115085 [details]
Ebuild for 0.9.7-rc2
Comment 2 Kevin Fullerton 2007-03-31 20:37:13 UTC
Created attachment 115086 [details, diff]
Patch for Makefile to fix sandbox violations
Comment 3 Kevin Fullerton 2007-03-31 20:37:58 UTC
Created ebuild and patched the Makefile to fix sandbox violations on install.  Submitted to Sunrise at http://gentoo-sunrise.org/cgi-bin/trac.cgi/changeset/3310
Comment 4 Hans Rakers 2007-05-23 12:57:29 UTC
Thanks a lot for your ebuild! Works like a charm using sphinx-0.9.7.

I added RESTRICT="nomirror" to the ebuild to prevent it from trying to d/l from the gentoo mirrors.

Comment 5 Mattias Bengtsson 2007-11-13 19:36:44 UTC
Created attachment 135919 [details]
Ebuild for 0.9.7

Arch ~x86
Comment 6 rajas 2008-01-10 20:32:25 UTC
Created attachment 140623 [details]
sphinx-0.9.7.ebuild

Updated ebuild to also create necessary directories /var/lib/sphinx, /var/log/sphinx and /var/run/sphinx since the makefile will not create them. The dir /etc/sphinx is created too to conform to gentoo standards.

This could be improved in some way so the distributed sphinx.conf gets updated to use this dirs and the binary uses the file /etc/sphinx/sphinx.conf by default.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2008-01-24 00:06:38 UTC
I've put this guy into portage, net-misc/sphinx.

Thanks for the ebuild and sorry it took so long to find someone to take this!
Comment 8 rajas 2008-07-10 15:46:54 UTC
I know, this bug is closed, but maybe someone wants to use an initscript and its configuration. I'll attach it in a minute.

Again: Did not want ot open another bug for this two little thingies. :)
Comment 9 rajas 2008-07-10 15:48:38 UTC
Created attachment 160058 [details]
Initscript for sphinx searchd
Comment 10 rajas 2008-07-10 15:49:03 UTC
Created attachment 160060 [details]
Config for sphinx searchd