mnoGoSearch (formerly known as UdmSearch) is a full-featured web search engine

software for intranet and internet servers. mnoGoSearch for UNIX is a free 
software covered by the GNU General Public License and mnoGoSearch for Windows 
is a commercial search software version. 
mnoGoSearch software has a number of unique features, which makes it 
appropriate for a wide range of applications from search within your site to 
specialized search systems such as cooking recipes or newspaper searches, ftp 
archive search, MP3 search, news articles search or even national-wide portal 
search engine.
This commit is contained in:
Adrian Portelli 2004-02-10 12:09:32 +00:00 committed by Thomas Klausner
parent 6650d18c4b
commit a0e6fc0b38
7 changed files with 190 additions and 0 deletions

9
mnogosearch/DESCR Normal file
View file

@ -0,0 +1,9 @@
mnoGoSearch (formerly known as UdmSearch) is a full-featured web search engine
software for intranet and internet servers. mnoGoSearch for UNIX is a free
software covered by the GNU General Public License and mnoGoSearch for Windows
is a commercial search software version.
mnoGoSearch software has a number of unique features, which makes it
appropriate for a wide range of applications from search within your site to
specialized search systems such as cooking recipes or newspaper searches, ftp
archive search, MP3 search, news articles search or even national-wide portal
search engine.

48
mnogosearch/Makefile Normal file
View file

@ -0,0 +1,48 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
DISTNAME= mnogosearch-3.1.21
CATEGORIES= www databases
MASTER_SITES= http://www.mnogosearch.org/Download/
MAINTAINER= adrianp@stindustries.net
HOMEPAGE= http://www.mnogosearch.org/
COMMENT= Web search engine software for intranet and internet servers
GNU_CONFIGURE= YES
USE_BUILDLINK2= YES
USE_PKGINSTALL= YES
PKG_SYSCONFSUBDIR= mnogosearch
MNOGOSEARCH_DATADIR?= /var/mnogosearch
EGDIR= ${PREFIX}/share/examples/mnogosearch
BUILD_DEFS+= MNOGOSEARCH_DATADIR USE_PGSQL USE_MYSQL
OWN_DIRS+= ${MNOGOSEARCH_DATADIR}
DB_TYPE= --with-built-in
CONF_FILES= ${EGDIR}/indexer.conf-dist \
${PKG_SYSCONFDIR}/indexer.conf
CONF_FILES+= ${EGDIR}/search.htm-dist \
${PKG_SYSCONFDIR}/search.htm
CONF_FILES+= ${EGDIR}/spelld.conf-dist \
${PKG_SYSCONFDIR}/spelld.conf
CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
CONFIGURE_ARGS+= --localstatedir=${MNOGOSEARCH_DATADIR}
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
.if defined(USE_MYSQL) && ${USE_MYSQL} == YES
.include "../../databases/mysql4-client/buildlink2.mk"
LIBS= -Wl,-R${PREFIX}/lib/mysql
DB_TYPE= --with-mysql=${BUILDLINK_PREFIX.mysql-client}
.endif
.if defined(USE_PGSQL) && ${USE_PGSQL} == YES
.include "../../databases/postgresql-lib/buildlink2.mk"
LIBS= -Wl,-R${PREFIX}/lib/postgresql
DB_TYPE= --with-pgsql=${BUILDLINK_PREFIX.postgresql-lib}
.endif
CONFIGURE_ARGS+= ${DB_TYPE}
.include "../../security/openssl/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

86
mnogosearch/PLIST Normal file
View file

@ -0,0 +1,86 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
bin/search.cgi
bin/udm-config
share/doc/mnogosearch/HTDB.txt
share/doc/mnogosearch/HTML-design.txt
share/doc/mnogosearch/HTTP-codes.txt
share/doc/mnogosearch/NEWS.html
share/doc/mnogosearch/alias.txt
share/doc/mnogosearch/bugs.txt
share/doc/mnogosearch/cache.txt
share/doc/mnogosearch/cachemode.txt
share/doc/mnogosearch/categories.txt
share/doc/mnogosearch/charset.txt
share/doc/mnogosearch/follow.txt
share/doc/mnogosearch/hrefonly.txt
share/doc/mnogosearch/html.txt
share/doc/mnogosearch/ispell.txt
share/doc/mnogosearch/lib.txt
share/doc/mnogosearch/mnoGoSearch-Oracle8.html
share/doc/mnogosearch/mp3.txt
share/doc/mnogosearch/negotiation.txt
share/doc/mnogosearch/parsers.txt
share/doc/mnogosearch/performance.txt
share/doc/mnogosearch/relevancy.txt
share/doc/mnogosearch/search.txt
share/doc/mnogosearch/srv_table.txt
share/doc/mnogosearch/storage.txt
share/doc/mnogosearch/syslog.txt
share/doc/mnogosearch/tags.txt
share/doc/mnogosearch/templates.txt
share/doc/mnogosearch/tracking.txt
share/doc/mnogosearch/usage.txt
share/examples/mnogosearch/indexer.conf-dist
share/examples/mnogosearch/search.htm-dist
share/examples/mnogosearch/spelld.conf-dist
include/udm_agent.h
include/udm_alias.h
include/udm_boolean.h
include/udm_cache.h
include/udm_charset.h
include/udm_common.h
include/udm_conf.h
include/udm_config.h
include/udm_crc32.h
include/udm_crossword.h
include/udm_db.h
include/udm_env.h
include/udm_execget.h
include/udm_filter.h
include/udm_ftp.h
include/udm_host.h
include/udm_hrefs.h
include/udm_http.h
include/udm_id3.h
include/udm_indexer.h
include/udm_log.h
include/udm_mimetype.h
include/udm_mutex.h
include/udm_parsedate.h
include/udm_parsehtml.h
include/udm_parser.h
include/udm_parseurl.h
include/udm_proto.h
include/udm_robots.h
include/udm_search_tl.h
include/udm_searchtool.h
include/udm_server.h
include/udm_services.h
include/udm_signals.h
include/udm_socket.h
include/udm_spell.h
include/udm_stopwords.h
include/udm_utils.h
include/udm_word.h
include/udm_xmalloc.h
include/udmsearch.h
lib/libudmsearch.a
lib/libudmsearch.la
man/man1/indexer.1
man/man5/indexer.conf.5
sbin/cachelogd
sbin/indexer
sbin/run-splitter
sbin/spelld
sbin/splitter
@dirrm share/doc/mnogosearch

4
mnogosearch/TODO Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: TODO,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
Add more database support ?
Needs more testing.

6
mnogosearch/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
SHA1 (mnogosearch-3.1.21.tar.gz) = 2580e8b653c0d89431292363688def404b629b0a
Size (mnogosearch-3.1.21.tar.gz) = 463974 bytes
SHA1 (patch-aa) = 4df396a45eaec4cd13be9f692d9e005ad7576ad1
SHA1 (patch-ab) = d646ae2bf270857624097ec14eb951878e2b5c65

View file

@ -0,0 +1,17 @@
$NetBSD: patch-aa,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
--- doc/Makefile.in.orig Tue Feb 10 10:54:41 2004
+++ doc/Makefile.in Tue Feb 10 10:55:11 2004
@@ -362,9 +362,9 @@
install-data-local:
- $(mkinstalldirs) $(DESTDIR)$(prefix)/doc
- echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/doc/
- ${INSTALL_DATA} ${txt_DOCS} $(DESTDIR)$(prefix)/doc/
+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/mnogosearch
+ echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/share/doc/mnogosearch/
+ ${INSTALL_DATA} ${txt_DOCS} $(DESTDIR)$(prefix)/share/doc/mnogosearch/
uninstall-local:
list='${txt_DOCS}'; \

View file

@ -0,0 +1,20 @@
$NetBSD: patch-ab,v 1.1.1.1 2004/02/10 12:09:32 adrian_p Exp $
--- etc/Makefile.in.orig Tue Feb 10 11:17:02 2004
+++ etc/Makefile.in Tue Feb 10 11:22:08 2004
@@ -143,12 +143,12 @@
uninstall-info-am:
install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/examples/mnogosearch
@list='$(sysconf_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \
- $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/mnogosearch/$$f"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/mnogosearch/$$f; \
done
uninstall-sysconfDATA: