[-]
[+]
|
Deleted |
sphinx.changes
|
@@ -1,35 +0,0 @@
--------------------------------------------------------------------
-Fri May 12 09:19:07 UTC 2017 - cs@linux-administrator.com
-
-- update to release 2.2.11
-
--------------------------------------------------------------------
-Thu Jul 9 08:51:32 UTC 2015 - cs@linux-administrator.com
-
-- update to release 2.2.9
-
--------------------------------------------------------------------
-Tue Oct 28 07:16:04 UTC 2014 - cs@linux-administrator.com
-
-- update to release 2.2.5
-
--------------------------------------------------------------------
-Mon Aug 11 13:22:41 UTC 2014 - cs@linux-administrator.com
-
-- update to release 2.1.9
-
--------------------------------------------------------------------
-Sun May 4 13:42:40 UTC 2014 - cs@linux-administrator.com
-
-- update to release 2.1.8
-
--------------------------------------------------------------------
-Sun May 4 13:37:27 UTC 2014 - cs@linux-administrator.com
-
-- update to release 2.0.10
-
--------------------------------------------------------------------
-Tue Jun 11 10:01:09 UTC 2013 - cs@linux-administrator.com
-
-- update to release 2.0.8
-
|
[-]
[+]
|
Deleted |
sphinx.spec
^
|
@@ -1,154 +0,0 @@
-#
-# spec file for package sphinx
-#
-# Copyright (c) 2006--2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
-#
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-# norootforbuild
-
-Name: sphinx
-Version: 2.2.11
-Release: 1
-%define pkg_version 2.2.11-release
-#
-License: GNU General Public License version 2 (GPL v2)
-Group: Productivity/Databases/Servers
-#
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: gcc-c++ mysql-devel postgresql-devel libexpat-devel
-BuildRequires: libstemmer-devel
-BuildRequires: -post-build-checks
-#
-Url: http://sphinxsearch.com/
-Source0: %{name}-%{pkg_version}.tar.bz2
-Source1: sphinx.init
-Source2: sysconfig.sphinx
-Patch0: sphinx-0.9.9.patch
-#
-Summary: Free open-source SQL full-text search engine
-Requires: libsphinxclient0 = %{version}-%{release}
-
-%description
-Sphinx is a full-text search engine, distributed under GPL version 2.
-Commercial licensing is also available upon request.
-
-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 source
-drivers support fetching data either via direct connection to MySQL,
-PostgreSQL, or from a pipe in a custom XML format.
-
-As for the name, Sphinx is an acronym which is officially decoded as
-SQL Phrase Index. Yes, I know about CMU's Sphinx project.
-
-%package -n libsphinxclient0
-Group: Development/Librarys
-Summary: Sphinx client library
-
-%description -n libsphinxclient0
-This package provides sphinx client library.
-
-%package -n libsphinxclient-devel
-Group: Development/Librarys
-Summary: Sphinx client library
-Requires: libsphinxclient0 = %{version}
-
-%description -n libsphinxclient-devel
-This package provides devel files of sphinx client library.
-
-
-%debug_package
-%prep
-%setup -q -n "%{name}-%{pkg_version}"
-%patch0
-find -type d -name CVS -print0 | xargs -r0 rm -rf
-
-%build
-#sh -x bootstrap
-%configure --sysconfdir=%{_sysconfdir}/%{name}/ --with-mysql --with-pgsql --with-libstemmer
-%__make
-
-# libsphinxclient api
-cd api/libsphinxclient
-%configure
-%__make
-
-%install
-%makeinstall
-%__cp -v %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf{.dist,}
-for i in indexer searchd ; do
- %__mv %{buildroot}%{_bindir}/{,%{name}-}$i
-done
-
-%__install -D %{S:1} %{buildroot}%{_sysconfdir}/init.d/sphinx
-%__install -D %{S:2} %{buildroot}/var/adm/fillup-templates/sysconfig.sphinx
-
-# libsphinxclient api
-cd api/libsphinxclient
-%makeinstall
-
-#
-cd ../..
-mv api examples
-%__install -d -m0755 %{buildroot}%{_sbindir}
-ln -sf ../../etc/init.d/sphinx %{buildroot}%{_sbindir}/rcsphinx
-
-%preun
-%stop_on_removal sphinx
-
-%post
-%fillup_and_insserv sphinx
-
-%post -n libsphinxclient0
-/sbin/ldconfig
-
-%postun -n libsphinxclient0
-/sbin/ldconfig
-
-%clean
-%__rm -rf "%{buildroot}"
-
-%files
-%defattr(-,root,root,-)
-%config %dir %{_sysconfdir}/%{name}
-%config %{_sysconfdir}/%{name}/example.sql
-%config(noreplace) %{_sysconfdir}/%{name}/sphinx.conf
-%config %{_sysconfdir}/%{name}/sphinx.conf.dist
-%config %{_sysconfdir}/%{name}/sphinx-min.conf.dist
-%{_bindir}/spelldump
-%{_bindir}/sphinx-indexer
-##%{_bindir}/sphinx-search
-%{_bindir}/sphinx-searchd
-%{_bindir}/indextool
-%{_bindir}/wordbreaker
-%{_sbindir}/rcsphinx
-%doc COPYING contrib/
-%doc doc/*.html doc/*.css doc/*.txt
-%doc examples/java
-%doc examples/ruby
-%doc examples/*.py
-%doc examples/*.php
-/var/adm/fillup-templates/sysconfig.sphinx
-%{_sysconfdir}/init.d/sphinx
-%{_mandir}/man1/indexer.1*
-%{_mandir}/man1/indextool.1*
-%{_mandir}/man1/searchd.1*
-%{_mandir}/man1/spelldump.1*
-
-%files -n libsphinxclient0
-%defattr(-,root,root)
-%{_libdir}/libsphinxclient-0.0.1.so
-
-%files -n libsphinxclient-devel
-%defattr(-,root,root)
-%{_libdir}/libsphinxclient.a
-%{_libdir}/libsphinxclient.la
-%{_libdir}/libsphinxclient.so
-%{_includedir}/sphinxclient.h
-
-%changelog
|
[-]
[+]
|
Deleted |
sphinx-0.9.9.patch
^
|
@@ -1,11 +0,0 @@
---- api/libsphinxclient/sphinxclient.c.orig 2009-12-20 17:24:43.000000000 +0100
-+++ api/libsphinxclient/sphinxclient.c 2009-12-20 17:25:04.000000000 +0100
-@@ -277,7 +277,7 @@
- }
-
-
--void sock_close ( int sock );
-+static void sock_close ( int sock );
-
- void sphinx_destroy ( sphinx_client * client )
- {
|
[-]
[+]
|
Added |
_aggregate
^
|
@@ -0,0 +1,5 @@
+<aggregatelist>
+ <aggregate project="server:search">
+ <package>sphinx22</package>
+ </aggregate>
+</aggregatelist>
|
|
Deleted |
sphinx-2.2.11-release.tar.bz2
^
|
|
Deleted |
sphinx-2.2.5-release.tar.bz2
^
|
|
Deleted |
sphinx-2.2.9-release.tar.bz2
^
|
[-]
[+]
|
Deleted |
sphinx.init
^
|
@@ -1,253 +0,0 @@
-#!/bin/sh
-#
-# Template SUSE system startup script for example service/daemon sphinx
-# Copyright (C) 1995--2005 Kurt Garloff, SUSE / Novell Inc.
-#
-# This library is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2.1 of the License, or (at
-# your option) any later version.
-#
-# This library is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307,
-# USA.
-#
-# /etc/init.d/sphinx
-# and its symbolic link
-# /(usr/)sbin/rcsphinx
-#
-# Template system startup script for some example service/daemon sphinx
-#
-# LSB compatible service control script; see http://www.linuxbase.org/spec/
-#
-# Note: This template uses functions rc_XXX defined in /etc/rc.status on
-# UnitedLinux/SUSE/Novell based Linux distributions. If you want to base your
-# script on this template and ensure that it works on non UL based LSB
-# compliant Linux distributions, you either have to provide the rc.status
-# functions from UL or change the script to work without them.
-# See skeleton.compat for a template that works with other distros as well.
-#
-### BEGIN INIT INFO
-# Provides: sphinx
-# Required-Start: $syslog $remote_fs
-# Should-Start: $null
-# Required-Stop: $syslog $remote_fs
-# Should-Stop: $null
-# Default-Start: 3 5
-# Default-Stop: 0 1 2 6
-# Short-Description: sphinx XYZ daemon providing ZYX
-# Description: Start sphinx to allow XY and provide YZ
-# continued on second line by '#<TAB>'
-# should contain enough info for the runlevel editor
-# to give admin some idea what this service does and
-# what it's needed for ...
-# (The Short-Description should already be a good hint.)
-### END INIT INFO
-#
-# Any extensions to the keywords given above should be preceeded by
-# X-VendorTag- (X-UnitedLinux- X-SuSE- for us) according to LSB.
-#
-# Notes on Required-Start/Should-Start:
-# * There are two different issues that are solved by Required-Start
-# and Should-Start
-# (a) Hard dependencies: This is used by the runlevel editor to determine
-# which services absolutely need to be started to make the start of
-# this service make sense. Example: nfsserver should have
-# Required-Start: $portmap
-# Also, required services are started before the dependent ones.
-# The runlevel editor will warn about such missing hard dependencies
-# and suggest enabling. During system startup, you may expect an error,
-# if the dependency is not fulfilled.
-# (b) Specifying the init script ordering, not real (hard) dependencies.
-# This is needed by insserv to determine which service should be
-# started first (and at a later stage what services can be started
-# in parallel). The tag Should-Start: is used for this.
-# It tells, that if a service is available, it should be started
-# before. If not, never mind.
-# * When specifying hard dependencies or ordering requirements, you can
-# use names of services (contents of their Provides: section)
-# or pseudo names starting with a $. The following ones are available
-# according to LSB (1.1):
-# $local_fs all local file systems are mounted
-# (most services should need this!)
-# $remote_fs all remote file systems are mounted
-# (note that /usr may be remote, so
-# many services should Require this!)
-# $syslog system logging facility up
-# $network low level networking (eth card, ...)
-# $named hostname resolution available
-# $netdaemons all network daemons are running
-# The $netdaemons pseudo service has been removed in LSB 1.2.
-# For now, we still offer it for backward compatibility.
-# These are new (LSB 1.2):
-# $time the system time has been set correctly
-# $portmap SunRPC portmapping service available
-# UnitedLinux extensions:
-# $ALL indicates that a script should be inserted
-# at the end
-# * The services specified in the stop tags
-# (Required-Stop/Should-Stop)
-# specify which services need to be still running when this service
-# is shut down. Often the entries there are just copies or a subset
-# from the respective start tag.
-# * Should-Start/Stop are now part of LSB as of 2.0,
-# formerly SUSE/Unitedlinux used X-UnitedLinux-Should-Start/-Stop.
-# insserv does support both variants.
-# * X-UnitedLinux-Default-Enabled: yes/no is used at installation time
-# (%fillup_and_insserv macro in %post of many RPMs) to specify whether
-# a startup script should default to be enabled after installation.
-# It's not used by insserv.
-#
-# Note on runlevels:
-# 0 - halt/poweroff 6 - reboot
-# 1 - single user 2 - multiuser without network exported
-# 3 - multiuser w/ network (text mode) 5 - multiuser w/ network and X11 (xdm)
-#
-# Note on script names:
-# http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB/scrptnames.html
-# A registry has been set up to manage the init script namespace.
-# http://www.lanana.org/
-# Please use the names already registered or register one or use a
-# vendor prefix.
-
-
-# Check for missing binaries (stale symlinks should not happen)
-# Note: Special treatment of stop for LSB conformance
-sphinx_BIN=/usr/bin/sphinx-searchd
-test -x $sphinx_BIN || { echo "$sphinx_BIN not installed";
- if [ "$1" = "stop" ]; then exit 0;
- else exit 5; fi; }
-
-# Check for existence of needed config file and read it
-sphinx_CONFIG=/etc/sysconfig/sphinx
-test -r $sphinx_CONFIG || { echo "$sphinx_CONFIG not existing";
- if [ "$1" = "stop" ]; then exit 0;
- else exit 6; fi; }
-
-# Read config
-. $sphinx_CONFIG
-
-# Source LSB init functions
-# providing start_daemon, killproc, pidofproc,
-# log_success_msg, log_failure_msg and log_warning_msg.
-# This is currently not used by UnitedLinux based distributions and
-# not needed for init scripts for UnitedLinux only. If it is used,
-# the functions from rc.status should not be sourced or used.
-#. /lib/lsb/init-functions
-
-# Shell functions sourced from /etc/rc.status:
-# rc_check check and set local and overall rc status
-# rc_status check and set local and overall rc status
-# rc_status -v be verbose in local rc status and clear it afterwards
-# rc_status -v -r ditto and clear both the local and overall rc status
-# rc_status -s display "skipped" and exit with status 3
-# rc_status -u display "unused" and exit with status 3
-# rc_failed set local and overall rc status to failed
-# rc_failed <num> set local and overall rc status to <num>
-# rc_reset clear both the local and overall rc status
-# rc_exit exit appropriate to overall rc status
-# rc_active checks whether a service is activated by symlinks
-. /etc/rc.status
-
-# Reset status of this service
-rc_reset
-
-# Return values acc. to LSB for all commands but status:
-# 0 - success
-# 1 - generic or unspecified error
-# 2 - invalid or excess argument(s)
-# 3 - unimplemented feature (e.g. "reload")
-# 4 - user had insufficient privileges
-# 5 - program is not installed
-# 6 - program is not configured
-# 7 - program is not running
-# 8--199 - reserved (8--99 LSB, 100--149 distrib, 150--199 appl)
-#
-# Note that starting an already running service, stopping
-# or restarting a not-running service as well as the restart
-# with force-reload (in case signaling is not supported) are
-# considered a success.
-
-case "$1" in
- start)
- echo -n "Starting sphinx "
- ## Start daemon with startproc(8). If this fails
- ## the return value is set appropriately by startproc.
- /sbin/startproc $sphinx_BIN $SPHINX_OPTIONS
-
- # Remember status and be verbose
- rc_status -v
- ;;
- stop)
- echo -n "Shutting down sphinx "
- ## Stop daemon with killproc(8) and if this fails
- ## killproc sets the return value according to LSB.
-
- /sbin/killproc -p /var/run/searchd.pid -TERM $sphinx_BIN -- $SPHINX_OPTIONS --stop
-
- # Remember status and be verbose
- rc_status -v
- ;;
- try-restart|condrestart)
- ## Do a restart only if the service was active before.
- ## Note: try-restart is now part of LSB (as of 1.9).
|
[-]
[+]
|
Deleted |
sysconfig.sphinx
^
|
@@ -1 +0,0 @@
-SPHINX_OPTIONS="-c /etc/sphinx/sphinx.conf"
|