Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jun 2004 16:36:45 +0100 (IST)
From:      Nick Hilliard <nick@foobar.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67572: New port: mnogosearch-devel: Full featured SQL-based hypertext search engine
Message-ID:  <200406041536.i54FajEj033586@muffin.acquirer.com>
Resent-Message-ID: <200406041540.i54FeQ3L069116@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67572
>Category:       ports
>Synopsis:       New port: mnogosearch-devel: Full featured SQL-based hypertext search engine
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 04 08:40:25 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Nick Hilliard
>Release:        FreeBSD 5.1-RELEASE-p8 i386
>Organization:
Network Ability Ltd.
>Environment:
System: FreeBSD <x.x> 5.1-RELEASE-p8 FreeBSD 5.1-RELEASE-p8 #0: Sat Sep 27 13:30:46 IST 2003 nick@<x.x>:/data/FreeBSD-src/current/src/sys/i386/compile/MUFFIN i386

>Description:

This is a port of the latest development version of mnogosearch.  It has
been submitted as a new port because it's currently marked as a development
branch, and hasn't reached the required levels of stability of mnogosearch
3.1.  It is also significantly different to 3.1, and the upgrade is not
trivial.

>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mnogosearch-devel
#	mnogosearch-devel/pkg-message
#	mnogosearch-devel/pkg-install
#	mnogosearch-devel/pkg-descr
#	mnogosearch-devel/pkg-deinstall
#	mnogosearch-devel/distinfo
#	mnogosearch-devel/Makefile
#	mnogosearch-devel/pkg-plist
#	mnogosearch-devel/files
#	mnogosearch-devel/files/patch-aa
#	mnogosearch-devel/files/patch-ab
#	mnogosearch-devel/files/searchd.sh-dist
#
echo c - mnogosearch-devel
mkdir -p mnogosearch-devel > /dev/null 2>&1
echo x - mnogosearch-devel/pkg-message
sed 's/^X//' >mnogosearch-devel/pkg-message << 'END-of-mnogosearch-devel/pkg-message'
XmnoGoSearch is successfully installed.
XNow, to use mnoGoSearch you need to create the appropriate *sql database
Xmanually: Please read INSTALL file located in ${PREFIX}/share/doc/mnogosearch.
X
XFor more information on how to use mnoGoSearch, please refer to their
Xweb site at http://search.mnoGo.ru/
END-of-mnogosearch-devel/pkg-message
echo x - mnogosearch-devel/pkg-install
sed 's/^X//' >mnogosearch-devel/pkg-install << 'END-of-mnogosearch-devel/pkg-install'
X#!/bin/sh
X
Xcase $2 in
X    PRE-INSTALL)
X	;;
X    POST-INSTALL)
X	mkdir -m 755 /var/mnogosearch
X	mkdir -m 700 /var/mnogosearch/cache
X	mkdir -m 755 /var/mnogosearch/raw
X	mkdir -m 755 /var/mnogosearch/splitter
X	mkdir -m 755 /var/mnogosearch/tree
X	chown -R www:www /var/mnogosearch
X	;;
X    *)
X	echo "Unexpected Argument $2!!!"
X	exit 1
X	;;
Xesac
Xexit 0
X
END-of-mnogosearch-devel/pkg-install
echo x - mnogosearch-devel/pkg-descr
sed 's/^X//' >mnogosearch-devel/pkg-descr << 'END-of-mnogosearch-devel/pkg-descr'
XmnoGoSearch is a full featured SQL-based search engine for intranet or small
Xdomain Internet web servers. You can also use it to build specialized search
Xengines such as cooking recipies or searching newspaper articles.
X
XProvides pre-built web search frontends in C (via CGI) and PHP.
X
XWWW: http://www.mnogosearch.org/
END-of-mnogosearch-devel/pkg-descr
echo x - mnogosearch-devel/pkg-deinstall
sed 's/^X//' >mnogosearch-devel/pkg-deinstall << 'END-of-mnogosearch-devel/pkg-deinstall'
X#!/bin/sh
X
Xif [ x$2 != xDEINSTALL ]; then
X    exit
Xfi
X
Xrm -rf /var/mnogosearch
X
Xexit 0
END-of-mnogosearch-devel/pkg-deinstall
echo x - mnogosearch-devel/distinfo
sed 's/^X//' >mnogosearch-devel/distinfo << 'END-of-mnogosearch-devel/distinfo'
XMD5 (mnogosearch-3.2.17.tar.gz) = 856605869fcc5aa6446cfcd8a2f2011c
XSIZE (mnogosearch-3.2.17.tar.gz) = 2760123
END-of-mnogosearch-devel/distinfo
echo x - mnogosearch-devel/Makefile
sed 's/^X//' >mnogosearch-devel/Makefile << 'END-of-mnogosearch-devel/Makefile'
X# New ports collection makefile for:    mnogosearch-devel
X# Date created:         2004/06/04
X# Whom:                 ache
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	mnogosearch
XPORTVERSION=    3.2.17
XCATEGORIES=	www databases
XMASTER_SITES=   http://www.mnogosearch.org/Download/
X
XMAINTAINER=	ache@FreeBSD.org
XCOMMENT=	Full featured SQL-based hypertext search engine
X
XRUN_DEPENDS+=	${APXS}:${PORTSDIR}/${APACHE_PORT}
X
XMAN1=		indexer.1
XMAN5=		indexer.conf.5
X
XUSE_LIBTOOL_VER=13
XINSTALLS_SHLIB= yes
XUSE_GMAKE=	yes
XLOCAL_TARGET=	${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ARGS+=--enable-shared \
X		--sysconfdir=${PREFIX}/etc/mnogosearch \
X		--datadir=${PREFIX}/share/mnogosearch \
X		--localstatedir=/var/mnogosearch
XCONFLICTS=	mnogosearch-3.1*
X
X# FreeBSD's broken handling of autoconf targets over-excites the mnogosearch
X# install process.  We nuke the target definition because of this.
XCONFIGURE_TARGET=
X
X# If we have dsssl-modular installed, then the documentation will be
X# installed automatically, so we force correct usage of the plist by
X# undefining NOPORTDOCS.
X
X.if exists (${LOCALBASE}/share/sgml/docbook/dsssl/modular)
X.undef NOPORTDOCS
X.endif
X
X.if !defined(NOPORTDOCS)
XBUILD_DEPENDS+=		${LOCALBASE}/share/sgml/docbook/dsssl/modular:${PORTSDIR}/textproc/dsssl-docbook-modular
X.else
XPLIST_FILES+=		share/doc/mnogosearch/README.html
X.endif
X
X.if defined(WITHOUT_MNOGO_THREADS)
XCONFIGURE_ARGS+= --disable-pthreads
X.endif
X
X.if !defined(NO_OPENSSL) && !defined(WITHOUT_MNOGO_SSL)
XUSE_OPENSSL=    yes
X.endif
X
X.ifdef USE_OPENSSL
XCONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
X.endif
X
X.if defined(WITH_MNOGO_PGSQL)
XPOSTGRESQL_PORT?=	databases/postgresql7
XLIB_DEPENDS=		pq.3:${PORTSDIR}/${POSTGRESQL_PORT}
XCONFIGURE_ARGS+=	--with-pgsql=${LOCALBASE}
X
X.elif defined(WITH_MNOGO_MSQL)
XLIB_DEPENDS=            msql.1:${PORTSDIR}/databases/msql
XCONFIGURE_ARGS+=	--with-msql=${LOCALBASE}
X
X.elif defined(WITH_MNOGO_MYSQL)
XUSE_MYSQL=		YES
XCONFIGURE_ARGS+=	--with-mysql=${LOCALBASE}
X
X.else
XCONFIGURE_ARGS+=        --with-built-in
X
Xpre-fetch:
X	@${ECHO}
X	@${ECHO} "Defaulting to mnoGoSearch with built-in database."
X	@${ECHO}
X	@${ECHO} "You may alternately build mnoGoSearch with either msql, mysql or"
X	@${ECHO} "postgresql support by invoking make with WITH_MNOGO_MSQL=yes,"
X	@${ECHO} "WITH_MNOGO_MYSQL=yes or WITH_MNOGO_PGSQL=yes respectively."
X	@${ECHO}
X	@${ECHO} "To omit documentation, please invoke make with NOPORTDOCS=yes."
X	@${ECHO}
X.endif
X
Xpre-install:
X	@${MKDIR} ${PREFIX}/share/mnogosearch
X
Xpost-install:
X	cd ${WRKSRC} && ${TAR} --create --file - --exclude CVS create | (cd ${PREFIX}/share/mnogosearch && ${TAR} xf -)
X	${CHMOD} 700 /var/mnogosearch/cache
X	${CHOWN} -R www:www /var/mnogosearch/
X	${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/mnogosearch
X	${INSTALL_DATA} ${FILESDIR}/searchd.sh-dist ${PREFIX}/etc/rc.d/
X	@${ECHO}
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-mnogosearch-devel/Makefile
echo x - mnogosearch-devel/pkg-plist
sed 's/^X//' >mnogosearch-devel/pkg-plist << 'END-of-mnogosearch-devel/pkg-plist'
Xbin/udm-config
Xetc/rc.d/searchd.sh-dist
Xetc/mnogosearch/TraditionalChinese.freq
Xetc/mnogosearch/indexer.conf-dist
Xetc/mnogosearch/langmap.conf-dist
Xetc/mnogosearch/langmap/af.latin1.bible.lm
Xetc/mnogosearch/langmap/af.latin1.lm
Xetc/mnogosearch/langmap/ar.arabic.lm
Xetc/mnogosearch/langmap/ar.arabic.quran.lm
Xetc/mnogosearch/langmap/ar.cp1256.lm
Xetc/mnogosearch/langmap/ar.cp1256.quran.lm
Xetc/mnogosearch/langmap/az.utf8.lm
Xetc/mnogosearch/langmap/be.cp1251.lm
Xetc/mnogosearch/langmap/bg.cp1251.bible.lm
Xetc/mnogosearch/langmap/bg.cp1251.lm
Xetc/mnogosearch/langmap/bg.cyrillic.bible.lm
Xetc/mnogosearch/langmap/bg.cyrillic.lm
Xetc/mnogosearch/langmap/br.latin1.lm
Xetc/mnogosearch/langmap/bs.ascii.lm
Xetc/mnogosearch/langmap/bs.cp1250.lm
Xetc/mnogosearch/langmap/bs.latin2.lm
Xetc/mnogosearch/langmap/ca.latin1.lit.lm
Xetc/mnogosearch/langmap/ca.latin1.lm
Xetc/mnogosearch/langmap/cs.cp1250.lm
Xetc/mnogosearch/langmap/cs.latin2.lm
Xetc/mnogosearch/langmap/cy.latin1.lm
Xetc/mnogosearch/langmap/da.latin1.bible.lm
Xetc/mnogosearch/langmap/da.latin1.lm
Xetc/mnogosearch/langmap/de.latin1.bible.lm
Xetc/mnogosearch/langmap/de.latin1.lm
Xetc/mnogosearch/langmap/el.cp1253.lm
Xetc/mnogosearch/langmap/el.greek.lm
Xetc/mnogosearch/langmap/en.ascii.lm
Xetc/mnogosearch/langmap/eo.latin1-h.as.lm
Xetc/mnogosearch/langmap/eo.latin1-x.as.lm
Xetc/mnogosearch/langmap/eo.latin3.as.lm
Xetc/mnogosearch/langmap/eo.latin3.lm
Xetc/mnogosearch/langmap/eo.utf8.as.lm
Xetc/mnogosearch/langmap/es.latin1.bible.lm
Xetc/mnogosearch/langmap/es.latin1.lm
Xetc/mnogosearch/langmap/et.cp1257.lm
Xetc/mnogosearch/langmap/et.latin4.lm
Xetc/mnogosearch/langmap/eu.latin1.lm
Xetc/mnogosearch/langmap/fi.latin1.lm
Xetc/mnogosearch/langmap/fr.latin1.bible.lm
Xetc/mnogosearch/langmap/fr.latin1.lm
Xetc/mnogosearch/langmap/ga.latin1.lit.lm
Xetc/mnogosearch/langmap/ga.latin1.lm
Xetc/mnogosearch/langmap/he.hebrew.lm
Xetc/mnogosearch/langmap/hr.ascii.lm
Xetc/mnogosearch/langmap/hr.cp1250.bible.lm
Xetc/mnogosearch/langmap/hr.cp1250.lm
Xetc/mnogosearch/langmap/hr.latin2.lm
Xetc/mnogosearch/langmap/hu.cp1250.lm
Xetc/mnogosearch/langmap/hu.latin2.lm
Xetc/mnogosearch/langmap/hy.armscii-8.lm
Xetc/mnogosearch/langmap/is.latin1.lm
Xetc/mnogosearch/langmap/it.latin1.lm
Xetc/mnogosearch/langmap/la.ascii.lm
Xetc/mnogosearch/langmap/lt.cp1257.lm
Xetc/mnogosearch/langmap/lt.latin4.lm
Xetc/mnogosearch/langmap/lv.cp1257.lm
Xetc/mnogosearch/langmap/lv.latin4.lm
Xetc/mnogosearch/langmap/nl.latin1.bible.lm
Xetc/mnogosearch/langmap/nl.latin1.lm
Xetc/mnogosearch/langmap/no.latin1.lm
Xetc/mnogosearch/langmap/pl.latin2.lm
Xetc/mnogosearch/langmap/pt-br.latin1.lm
Xetc/mnogosearch/langmap/pt-pt.latin1.lm
Xetc/mnogosearch/langmap/ro.ascii.lm
Xetc/mnogosearch/langmap/ro.cp1250.lm
Xetc/mnogosearch/langmap/ro.latin2.lm
Xetc/mnogosearch/langmap/ru.cp1251.lm
Xetc/mnogosearch/langmap/ru.cp866.lm
Xetc/mnogosearch/langmap/ru.cyrillic.lm
Xetc/mnogosearch/langmap/ru.koi8-r.lm
Xetc/mnogosearch/langmap/ru.maccyr.lm
Xetc/mnogosearch/langmap/ru.utf8.lm
Xetc/mnogosearch/langmap/sk.ascii.lm
Xetc/mnogosearch/langmap/sk.cp1250.lm
Xetc/mnogosearch/langmap/sk.latin2.lm
Xetc/mnogosearch/langmap/sl.ascii.lm
Xetc/mnogosearch/langmap/sl.cp1250.lm
Xetc/mnogosearch/langmap/sl.latin2.lm
Xetc/mnogosearch/langmap/sq.latin1.lm
Xetc/mnogosearch/langmap/sr.cp1250.lm
Xetc/mnogosearch/langmap/sr.latin2.lm
Xetc/mnogosearch/langmap/sv.latin1.bible.lm
Xetc/mnogosearch/langmap/sv.latin1.lm
Xetc/mnogosearch/langmap/sw.latin1.lm
Xetc/mnogosearch/langmap/ta.tscii.lm
Xetc/mnogosearch/langmap/th.cp874.lm
Xetc/mnogosearch/langmap/th.tis-620.lm
Xetc/mnogosearch/langmap/tl.ascii.bible.lm
Xetc/mnogosearch/langmap/tl.ascii.lm
Xetc/mnogosearch/langmap/tr.cp1254.lm
Xetc/mnogosearch/langmap/tr.cp857.lm
Xetc/mnogosearch/langmap/tr.latin5.lm
Xetc/mnogosearch/langmap/ua.cp1251.lm
Xetc/mnogosearch/langmap/ua.koi8-u.lm
Xetc/mnogosearch/langmap/vi.viscii.lm
Xetc/mnogosearch/langmap/zh.big5.lm
Xetc/mnogosearch/langmap/zh.gb2312.lm
Xetc/mnogosearch/mandarin.freq
Xetc/mnogosearch/search.htm-dist
Xetc/mnogosearch/searchd.conf-dist
Xetc/mnogosearch/stopwords.conf-dist
Xetc/mnogosearch/stopwords/ct.sl
Xetc/mnogosearch/stopwords/cz.sl
Xetc/mnogosearch/stopwords/da.sl
Xetc/mnogosearch/stopwords/de.sl
Xetc/mnogosearch/stopwords/en.big.sl
Xetc/mnogosearch/stopwords/en.huge.sl
Xetc/mnogosearch/stopwords/en.sl
Xetc/mnogosearch/stopwords/es.sl
Xetc/mnogosearch/stopwords/fr.sl
Xetc/mnogosearch/stopwords/hu.sl
Xetc/mnogosearch/stopwords/it.sl
Xetc/mnogosearch/stopwords/lt.sl
Xetc/mnogosearch/stopwords/nl.sl
Xetc/mnogosearch/stopwords/no.sl
Xetc/mnogosearch/stopwords/pl.sl
Xetc/mnogosearch/stopwords/pt.sl
Xetc/mnogosearch/stopwords/ru.sl
Xetc/mnogosearch/stopwords/sk.sl
Xetc/mnogosearch/stopwords/tr.sl
Xetc/mnogosearch/stopwords/ua.sl
Xetc/mnogosearch/synonym/english.syn
Xetc/mnogosearch/synonym/russian.syn
Xetc/mnogosearch/thai.freq
Xinclude/udm_agent.h
Xinclude/udm_alias.h
Xinclude/udm_boolean.h
Xinclude/udm_chinese.h
Xinclude/udm_common.h
Xinclude/udm_conf.h
Xinclude/udm_config.h
Xinclude/udm_contentencoding.h
Xinclude/udm_crc32.h
Xinclude/udm_crossword.h
Xinclude/udm_db.h
Xinclude/udm_db_int.h
Xinclude/udm_doc.h
Xinclude/udm_env.h
Xinclude/udm_execget.h
Xinclude/udm_ftp.h
Xinclude/udm_guesser.h
Xinclude/udm_hash.h
Xinclude/udm_host.h
Xinclude/udm_hrefs.h
Xinclude/udm_http.h
Xinclude/udm_id3.h
Xinclude/udm_indexer.h
Xinclude/udm_log.h
Xinclude/udm_match.h
Xinclude/udm_mutex.h
Xinclude/udm_parsedate.h
Xinclude/udm_parsehtml.h
Xinclude/udm_parser.h
Xinclude/udm_parsexml.h
Xinclude/udm_proto.h
Xinclude/udm_result.h
Xinclude/udm_robots.h
Xinclude/udm_sdp.h
Xinclude/udm_search_tl.h
Xinclude/udm_searchcache.h
Xinclude/udm_searchtool.h
Xinclude/udm_server.h
Xinclude/udm_services.h
Xinclude/udm_sgml.h
Xinclude/udm_signals.h
Xinclude/udm_socket.h
Xinclude/udm_spell.h
Xinclude/udm_sqldbms.h
Xinclude/udm_stopwords.h
Xinclude/udm_store.h
Xinclude/udm_synonym.h
Xinclude/udm_template.h
Xinclude/udm_textlist.h
Xinclude/udm_unicode.h
Xinclude/udm_uniconv.h
Xinclude/udm_unidata.h
Xinclude/udm_url.h
Xinclude/udm_utils.h
Xinclude/udm_vars.h
Xinclude/udm_wild.h
Xinclude/udm_word.h
Xinclude/udm_xmalloc.h
Xinclude/udmsearch.h
Xlib/libmnogocharset-3.2.so
Xlib/libmnogocharset.a
Xlib/libmnogosearch-3.2.so
Xlib/libmnogosearch.a
Xsbin/indexer
Xsbin/mconv
Xsbin/mguesser
Xsbin/searchd
Xshare/doc/mnogosearch/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/index.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-authors.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-binarydistrib.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-cachemode.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-cjk.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-content-enc.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-db2.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-dbschema.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-disclaimer.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-doingsearch.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-extended-indexing.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-fuzzy.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-get.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-howstore.html
X%%PORTDOCS%%%%DOCSDIR%%/mnogo.css
X%%PORTDOCS%%%%DOCSDIR%%/msearch-html.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-htmlparser-comments.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-htmlparser-links.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-htmlparser-meta.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-htmlparser-spec.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-htmlparser.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-http-codes.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-index.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-indexer-configuration.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-indexing.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-install.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-installing.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-installproblem.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-international.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-intro.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-lib.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-misc.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-multilang.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-opsys.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-oracle.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-perf.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-register.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-rel.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-searchd.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-srcache.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-stored.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-subsections.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-syslog.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-tags.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-templates.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-toolsreq.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-track.html
X%%PORTDOCS%%%%DOCSDIR%%/msearch-vary.html
X%%PORTDOCS%%%%DOCSDIR%%/body-after.html
X%%PORTDOCS%%%%DOCSDIR%%/body-before.html
Xshare/mnogosearch/create/Makefile
Xshare/mnogosearch/create/Makefile.am
Xshare/mnogosearch/create/Makefile.in
Xshare/mnogosearch/create/db2/Makefile
Xshare/mnogosearch/create/db2/Makefile.am
Xshare/mnogosearch/create/db2/Makefile.in
Xshare/mnogosearch/create/db2/create.multi.sql
Xshare/mnogosearch/create/db2/create.single.sql
Xshare/mnogosearch/create/db2/create.txt
Xshare/mnogosearch/create/db2/drop.multi.sql
Xshare/mnogosearch/create/db2/drop.multi.txt
Xshare/mnogosearch/create/db2/drop.single.sql
Xshare/mnogosearch/create/db2/drop.txt
Xshare/mnogosearch/create/db2/multi.txt
Xshare/mnogosearch/create/ibase/Makefile
Xshare/mnogosearch/create/ibase/Makefile.am
Xshare/mnogosearch/create/ibase/Makefile.in
Xshare/mnogosearch/create/ibase/blob.txt
Xshare/mnogosearch/create/ibase/create.multi.sql
Xshare/mnogosearch/create/ibase/create.single.sql
Xshare/mnogosearch/create/ibase/create.txt
Xshare/mnogosearch/create/ibase/drop.multi.sql
Xshare/mnogosearch/create/ibase/drop.multi.txt
Xshare/mnogosearch/create/ibase/drop.single.sql
Xshare/mnogosearch/create/ibase/drop.txt
Xshare/mnogosearch/create/ibase/multi.txt
Xshare/mnogosearch/create/mimer/Makefile
Xshare/mnogosearch/create/mimer/Makefile.am
Xshare/mnogosearch/create/mimer/Makefile.in
Xshare/mnogosearch/create/mimer/create.multi.sql
Xshare/mnogosearch/create/mimer/create.single.sql
Xshare/mnogosearch/create/mimer/create.txt
Xshare/mnogosearch/create/mimer/drop.multi.sql
Xshare/mnogosearch/create/mimer/drop.multi.txt
Xshare/mnogosearch/create/mimer/drop.single.sql
Xshare/mnogosearch/create/mimer/drop.txt
Xshare/mnogosearch/create/mimer/multi.txt
Xshare/mnogosearch/create/mssql/Makefile
Xshare/mnogosearch/create/mssql/Makefile.am
Xshare/mnogosearch/create/mssql/Makefile.in
Xshare/mnogosearch/create/mssql/create.multi.sql
Xshare/mnogosearch/create/mssql/create.single.sql
Xshare/mnogosearch/create/mssql/create.txt
Xshare/mnogosearch/create/mssql/drop.multi.sql
Xshare/mnogosearch/create/mssql/drop.multi.txt
Xshare/mnogosearch/create/mssql/drop.single.sql
Xshare/mnogosearch/create/mssql/drop.txt
Xshare/mnogosearch/create/mssql/multi.txt
Xshare/mnogosearch/create/mysql/Makefile
Xshare/mnogosearch/create/mysql/Makefile.am
Xshare/mnogosearch/create/mysql/Makefile.in
Xshare/mnogosearch/create/mysql/blob.txt
Xshare/mnogosearch/create/mysql/create.blob.sql
Xshare/mnogosearch/create/mysql/create.blob.txt
Xshare/mnogosearch/create/mysql/create.multi.sql
Xshare/mnogosearch/create/mysql/create.single.sql
Xshare/mnogosearch/create/mysql/create.txt
Xshare/mnogosearch/create/mysql/drop.blob.sql
Xshare/mnogosearch/create/mysql/drop.blob.txt
Xshare/mnogosearch/create/mysql/drop.multi.sql
Xshare/mnogosearch/create/mysql/drop.multi.txt
Xshare/mnogosearch/create/mysql/drop.single.sql
Xshare/mnogosearch/create/mysql/drop.txt
Xshare/mnogosearch/create/mysql/multi.txt
Xshare/mnogosearch/create/mysql/url-raid.txt
Xshare/mnogosearch/create/oracle/Makefile
Xshare/mnogosearch/create/oracle/Makefile.am
Xshare/mnogosearch/create/oracle/Makefile.in
Xshare/mnogosearch/create/oracle/create.multi.sql
Xshare/mnogosearch/create/oracle/create.single.sql
Xshare/mnogosearch/create/oracle/create.txt
Xshare/mnogosearch/create/oracle/drop.multi.sql
Xshare/mnogosearch/create/oracle/drop.multi.txt
Xshare/mnogosearch/create/oracle/drop.single.sql
Xshare/mnogosearch/create/oracle/drop.txt
Xshare/mnogosearch/create/oracle/multi.txt
Xshare/mnogosearch/create/pgsql/Makefile
Xshare/mnogosearch/create/pgsql/Makefile.am
Xshare/mnogosearch/create/pgsql/Makefile.in
Xshare/mnogosearch/create/pgsql/blob.pgsql
Xshare/mnogosearch/create/pgsql/create.multi.sql
Xshare/mnogosearch/create/pgsql/create.single.sql
Xshare/mnogosearch/create/pgsql/create.txt
Xshare/mnogosearch/create/pgsql/cross-crc.txt
Xshare/mnogosearch/create/pgsql/cross.txt
Xshare/mnogosearch/create/pgsql/drop.cross-crc.txt
Xshare/mnogosearch/create/pgsql/drop.cross.txt
Xshare/mnogosearch/create/pgsql/drop.multi.sql
Xshare/mnogosearch/create/pgsql/drop.multi.txt
Xshare/mnogosearch/create/pgsql/drop.single.sql
Xshare/mnogosearch/create/pgsql/drop.txt
Xshare/mnogosearch/create/pgsql/grant.txt
Xshare/mnogosearch/create/pgsql/multi.txt
Xshare/mnogosearch/create/sapdb/Makefile
Xshare/mnogosearch/create/sapdb/Makefile.am
Xshare/mnogosearch/create/sapdb/Makefile.in
Xshare/mnogosearch/create/sapdb/README
Xshare/mnogosearch/create/sapdb/categories.ins
Xshare/mnogosearch/create/sapdb/crc-multi.ins
Xshare/mnogosearch/create/sapdb/crc.ins
Xshare/mnogosearch/create/sapdb/create-all.ins
Xshare/mnogosearch/create/sapdb/create.ins
Xshare/mnogosearch/create/sapdb/create.sh
Xshare/mnogosearch/create/sapdb/drop.ins
Xshare/mnogosearch/create/sapdb/multi.ins
Xshare/mnogosearch/create/sapdb/track.ins
Xshare/mnogosearch/create/solid/Makefile
Xshare/mnogosearch/create/solid/Makefile.am
Xshare/mnogosearch/create/solid/Makefile.in
Xshare/mnogosearch/create/solid/README
Xshare/mnogosearch/create/solid/create.txt
Xshare/mnogosearch/create/solid/multi.txt
Xshare/mnogosearch/create/sqlite/Makefile
Xshare/mnogosearch/create/sqlite/Makefile.am
Xshare/mnogosearch/create/sqlite/Makefile.in
Xshare/mnogosearch/create/sqlite/create.multi.sql
Xshare/mnogosearch/create/sqlite/create.single.sql
Xshare/mnogosearch/create/sqlite/create.txt
Xshare/mnogosearch/create/sqlite/drop.multi.sql
Xshare/mnogosearch/create/sqlite/drop.multi.txt
Xshare/mnogosearch/create/sqlite/drop.single.sql
Xshare/mnogosearch/create/sqlite/drop.txt
Xshare/mnogosearch/create/sqlite/multi.txt
Xshare/mnogosearch/create/sybase/Makefile
Xshare/mnogosearch/create/sybase/Makefile.am
Xshare/mnogosearch/create/sybase/Makefile.in
Xshare/mnogosearch/create/sybase/README
Xshare/mnogosearch/create/sybase/categories.sql
Xshare/mnogosearch/create/sybase/crc-multi.sql
Xshare/mnogosearch/create/sybase/crc.sql
Xshare/mnogosearch/create/sybase/create.sql
Xshare/mnogosearch/create/sybase/cross-crc.sql
Xshare/mnogosearch/create/sybase/cross.sql
Xshare/mnogosearch/create/virtuoso/Makefile
Xshare/mnogosearch/create/virtuoso/Makefile.am
Xshare/mnogosearch/create/virtuoso/Makefile.in
Xshare/mnogosearch/create/virtuoso/create.multi.sql
Xshare/mnogosearch/create/virtuoso/create.single.sql
Xshare/mnogosearch/create/virtuoso/create.txt
Xshare/mnogosearch/create/virtuoso/drop.multi.sql
Xshare/mnogosearch/create/virtuoso/drop.multi.txt
Xshare/mnogosearch/create/virtuoso/drop.single.sql
Xshare/mnogosearch/create/virtuoso/drop.txt
Xshare/mnogosearch/create/virtuoso/multi.txt
Xshare/mnogosearch/db2/create.multi.sql
Xshare/mnogosearch/db2/create.single.sql
Xshare/mnogosearch/db2/drop.multi.sql
Xshare/mnogosearch/db2/drop.single.sql
Xshare/mnogosearch/ibase/create.multi.sql
Xshare/mnogosearch/ibase/create.single.sql
Xshare/mnogosearch/ibase/drop.multi.sql
Xshare/mnogosearch/ibase/drop.single.sql
Xshare/mnogosearch/mimer/create.multi.sql
Xshare/mnogosearch/mimer/create.single.sql
Xshare/mnogosearch/mimer/drop.multi.sql
Xshare/mnogosearch/mimer/drop.single.sql
Xshare/mnogosearch/mssql/create.multi.sql
Xshare/mnogosearch/mssql/create.single.sql
Xshare/mnogosearch/mssql/drop.multi.sql
Xshare/mnogosearch/mssql/drop.single.sql
Xshare/mnogosearch/mysql/create.blob.sql
Xshare/mnogosearch/mysql/create.multi.sql
Xshare/mnogosearch/mysql/create.single.sql
Xshare/mnogosearch/mysql/drop.blob.sql
Xshare/mnogosearch/mysql/drop.multi.sql
Xshare/mnogosearch/mysql/drop.single.sql
Xshare/mnogosearch/oracle/create.multi.sql
Xshare/mnogosearch/oracle/create.single.sql
Xshare/mnogosearch/oracle/drop.multi.sql
Xshare/mnogosearch/oracle/drop.single.sql
Xshare/mnogosearch/pgsql/create.multi.sql
Xshare/mnogosearch/pgsql/create.single.sql
Xshare/mnogosearch/pgsql/drop.multi.sql
Xshare/mnogosearch/pgsql/drop.single.sql
Xshare/mnogosearch/search.cgi
Xshare/mnogosearch/sqlite/create.multi.sql
Xshare/mnogosearch/sqlite/create.single.sql
Xshare/mnogosearch/sqlite/drop.multi.sql
Xshare/mnogosearch/sqlite/drop.single.sql
Xshare/mnogosearch/virtuoso/create.multi.sql
Xshare/mnogosearch/virtuoso/create.single.sql
Xshare/mnogosearch/virtuoso/drop.multi.sql
Xshare/mnogosearch/virtuoso/drop.single.sql
X@dirrm share/mnogosearch/db2
X@dirrm share/mnogosearch/ibase
X@dirrm share/mnogosearch/mssql
X@dirrm share/mnogosearch/mysql
X@dirrm share/mnogosearch/oracle
X@dirrm share/mnogosearch/pgsql
X@dirrm share/mnogosearch/virtuoso
X@dirrm share/mnogosearch/sqlite
X@dirrm share/mnogosearch/mimer
X@dirrm share/mnogosearch/create/db2
X@dirrm share/mnogosearch/create/ibase
X@dirrm share/mnogosearch/create/mssql
X@dirrm share/mnogosearch/create/mysql
X@dirrm share/mnogosearch/create/oracle
X@dirrm share/mnogosearch/create/pgsql
X@dirrm share/mnogosearch/create/sapdb
X@dirrm share/mnogosearch/create/solid
X@dirrm share/mnogosearch/create/sybase
X@dirrm share/mnogosearch/create/virtuoso
X@dirrm share/mnogosearch/create/sqlite
X@dirrm share/mnogosearch/create/mimer
X@dirrm share/mnogosearch/create
X@dirrm share/mnogosearch
X@dirrm share/doc/mnogosearch
X@dirrm etc/mnogosearch/stopwords
X@dirrm etc/mnogosearch/langmap
X@dirrm etc/mnogosearch/synonym
X@dirrm etc/mnogosearch
END-of-mnogosearch-devel/pkg-plist
echo c - mnogosearch-devel/files
mkdir -p mnogosearch-devel/files > /dev/null 2>&1
echo x - mnogosearch-devel/files/patch-aa
sed 's/^X//' >mnogosearch-devel/files/patch-aa << 'END-of-mnogosearch-devel/files/patch-aa'
X--- doc/Makefile.in.orig	Wed May  5 16:55:52 2004
X+++ doc/Makefile.in	Fri Jun  4 12:51:04 2004
X@@ -487,17 +487,17 @@
X 	cp -rf $(srcdir)/samples $(distdir)
X 
X install-data-local: $(doc_FILES)
X-	$(mkinstalldirs) $(DESTDIR)$(prefix)/doc
X-	echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/doc/
X+	$(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/mnogosearch
X+	echo ${INSTALL_DATA} docs $(DESTDIR)$(prefix)/share/doc/mnogosearch
X 	list='${doc_FILES}'; \
X 	for p in $$list; do \
X-		${INSTALL_DATA} $(srcdir)/$$p $(DESTDIR)$(prefix)/doc/ ; \
X+		${INSTALL_DATA} $(srcdir)/$$p $(DESTDIR)$(prefix)/share/doc/mnogosearch ; \
X 	done
X 
X uninstall-local:
X 	list='${doc_FILES}'; \
X 	for p in $$list; do \
X-		rm -f $(DESTDIR)$(prefix)/doc/$$p ; \
X+		rm -f $(DESTDIR)$(prefix)/share/doc/mnogosearch/$$p ; \
X 	done
X 
X index.html: $(XML_SRC_EN) mnogo.dsl
END-of-mnogosearch-devel/files/patch-aa
echo x - mnogosearch-devel/files/patch-ab
sed 's/^X//' >mnogosearch-devel/files/patch-ab << 'END-of-mnogosearch-devel/files/patch-ab'
X--- src/Makefile.in.orig	Wed May  5 16:55:53 2004
X+++ src/Makefile.in	Fri Jun  4 14:10:21 2004
X@@ -373,8 +373,8 @@
X 	     || test -f $$p1 \
X 	  ; then \
X 	    f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
X-	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \
X-	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \
X+	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/share/mnogosearch/$$f"; \
X+	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(prefix)/share/mnogosearch/$$f; \
X 	  else :; fi; \
X 	done
X 
X@@ -382,8 +382,8 @@
X 	@$(NORMAL_UNINSTALL)
X 	@list='$(bin_PROGRAMS)'; for p in $$list; do \
X 	  f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
X-	  echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
X-	  rm -f $(DESTDIR)$(bindir)/$$f; \
X+	  echo " rm -f $(DESTDIR)$(prefix)/share/mnogosearch/$$f"; \
X+	  rm -f $(DESTDIR)$(prefix)/share/mnogosearch/$$f; \
X 	done
X 
X clean-binPROGRAMS:
END-of-mnogosearch-devel/files/patch-ab
echo x - mnogosearch-devel/files/searchd.sh-dist
sed 's/^X//' >mnogosearch-devel/files/searchd.sh-dist << 'END-of-mnogosearch-devel/files/searchd.sh-dist'
X#!/bin/sh
X# $FreeBSD: $
X
Xif ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
X    echo "$0: Cannot determine the PREFIX" >&2
X    exit 1
Xfi
X
Xcase "$1" in
Xstart)
X	if [ -x ${PREFIX}/sbin/searchd ]; then
X		rm -f /var/mnogosearch/searchd.pid
X		su -f -m www -c "exec ${PREFIX}/sbin/searchd -l &" > /dev/null 2>&1 && echo -n ' searchd'
X	fi
X	;;
Xstop)
X	killall searchd && echo -n ' searchd'
X	;;
X*)
X	echo "Usage: `basename $0` {start|stop}" >&2
X	;;
Xesac
X
Xexit 0
END-of-mnogosearch-devel/files/searchd.sh-dist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406041536.i54FajEj033586>