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 :).
Created attachment 115085 [details] Ebuild for 0.9.7-rc2
Created attachment 115086 [details, diff] Patch for Makefile to fix sandbox violations
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
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.
Created attachment 135919 [details] Ebuild for 0.9.7 Arch ~x86
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.
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!
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. :)
Created attachment 160058 [details] Initscript for sphinx searchd
Created attachment 160060 [details] Config for sphinx searchd