Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37525029
en ru br
ALT Linux repos
S:3.4.1-alt2
5.0: 3.3.8-alt0.M50.1
3.0: 3.2.13-alt2

Group :: Text tools
RPM: mnogosearch

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name        : mnogosearch
Version     : 3.2.13
Release     : alt2
Group       : Text tools
License     : GPL
URL         : http://www.mnogosearch.ru/
Summary     : a full-featured search engine for intranet and internet servers.
Summary(ru_RU.KOI8-R)     : поисковая машина для серверов интернет и интранет
Source      : mnogosearch-%{version}.tar.gz
# Patch0    : mnogosearch-makefile.patch.bz2
Requires    : libMySQL, lib%name = %version

# Automatically added by buildreq on Fri Nov 09 2001

BuildRequires: libMySQL-devel zlib-devel
#
BuildConflicts: libMySQL-devel-static <= 3.23.44-alt1

%description
mnoGoSearch (formerly known as UdmSearch) is a full-featured
search engine software for intranet and internet servers.

%package -n lib%name
Summary: Shared libraries for  mnogosearch application
Group: Development/C
Requires: libMySQL

%description -n lib%name
Shared libraries for mnogosearch application

%package -n lib%name-devel
Summary: Headers to develop mnogosearch application
Group: Development/C
Requires: libMySQL-devel, lib%name = %version

%description -n lib%name-devel
Headers to develop mnogosearch application

%package -n lib%name-devel-static
Summary: Static libraries to develop mnogosearch application
Group: Development/C
Requires: libMySQL-devel, lib%name-devel = %version

%description -n lib%name-devel-static
Static libraries to develop mnogosearch application

%package cgi
Summary: CGI frontend to mnogosearch
Group: Networking/Other
Requires: %name = %version, apache, libMySQL

%description cgi
CGI frontend to mnogosearch search engine

%prep
%setup -n %{name}-%{version} -q
# %patch0 -p1

%build
%configure --with-mysql=/usr --sysconfdir=/etc/mnogosearch --enable-shared\
   --enable-phrase --enable-linux-pthreads --with-zlib --disable-news\
   --localstatedir=/var/%name

%make_build

%install

%makeinstall sysconfdir=$RPM_BUILD_ROOT%_sysconfdir/%name localstatedir=$RPM_BUILD_ROOT%_localstatedir/%name

rm -f $RPM_BUILD_ROOT%_sysconfdir/%name/*-dist
mkdir -p $RPM_BUILD_ROOT/%_var/www/cgi-bin
install -m 755 src/.libs/search.cgi $RPM_BUILD_ROOT%_var/www/cgi-bin
install -m 755 src/.libs/storedoc.cgi $RPM_BUILD_ROOT%_var/www/cgi-bin
for f in indexer.conf langmap.conf search.htm searchd.conf stopwords.conf stored.conf storedoc.htm; do
install -m 644 etc/$f-dist $RPM_BUILD_ROOT%_sysconfdir/%name/$f
done

%clean

%files
%defattr(-,root,root)
%doc misc/m-search.gif README AUTHORS COPYING NEWS TODO ChangeLog INSTALL doc/* create/mysql
%_mandir/*/*
%_sbindir/*
%_localstatedir/%name
%_sysconfdir/%name/langmap
%_sysconfdir/%name/stopwords
%_sysconfdir/%name/synonym
%config(noreplace) %_sysconfdir/%name/indexer.conf
%config(noreplace) %_sysconfdir/%name/langmap.conf
%config(noreplace) %_sysconfdir/%name/searchd.conf
%config(noreplace) %_sysconfdir/%name/stopwords.conf
%config(noreplace) %_sysconfdir/%name/stored.conf
%config(noreplace) %_sysconfdir/%name/storedoc.htm


%files -n lib%name
%_libdir/lib*.so

%files -n lib%name-devel
%_bindir/udm-config
%_usr/include/*

%files -n lib%name-devel-static
%_libdir/lib*.*a

%files cgi
%_var/www/cgi-bin/*
%config(noreplace) %_sysconfdir/%name/search.htm
%attr(0700,apache,apache) %dir %_localstatedir/%name/raw

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin