# mnogosearch/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] # 1. "mnogosearch" installs a web-site search engine for the local # distro's main web site. #--------------------------------------------------------------------- # 2. This package doesn't create a web-site index automatically. To # create an index, execute "mnogoreindex". Allow several minutes (or # longer) for the command to finish. Repeat when the local web site is # modified. #--------------------------------------------------------------------- [buildtimes] 00.02 hours (or 001.17 minutes) - HP EliteBook 8560w 32GB RAM 00.02 hours (or 001.25 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.02 hours (or 001.27 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.10 hours (or 005.80 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default dontfind = schowiki exepack = no # Not effective for this package fortran = disabled license = GNU General Public License, version 2 (June 1991) nosyslinks = yes patches = required setpaths = mnogosearch tmpsize = 26M #--------------------------------------------------------------------- [depends] actools gawk openssl perl readline sed sqlite3 zlib #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man VARDIR=/var/mnogosearch mkdir -p $MANBASE $VARDIR bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --enable-shared=yes \ --enable-static=no \ --localstatedir=$VARDIR \ --mandir=$MANBASE \ --with-openssl=$PRODTREE/openssl \ --with-sqlite3=$PRODTREE/sqlite3 \ --with-zlib \ --without-debug \ --without-docs #--------------------------------------------------------------------- [postbuild] BINDIR=$PKGDIR_PROD/bin DATADIR=$PKGDIR_PROD/data ETCDIR=$PKGDIR_PROD/etc SBINDIR=$PKGDIR_PROD/sbin SITEDIR=/usr/local/pages IMGDIR=$SITEDIR/images UTILDIR=$SITEDIR/util SPCMISC=$PKGDIR_SPECIAL/misc SPCWRAP=$PKGDIR_SPECIAL/wrappers mkdir -p $DATADIR $ETCDIR $IMGDIR $UTILDIR cp -a $SPCMISC/udmlogo.gif $IMGDIR/ REALPROG=$BINDIR/mnogomain.cgi mv $BINDIR/search.cgi $REALPROG cp -p msearch-test/test-fuzzy/english.aff \ $ETCDIR/ cat create/sqlite/{create,create.blob}.txt \ > $ETCDIR/create.txt sed -e "s|__META_BINDIR__|$SYS_BINDIR|g" \ -e "s|__META_SBINDIR__|$SYS_SBINDIR|g" \ -e "s|__META_REALPROG__|$REALPROG|g" \ < $SPCWRAP/search.wrapper.in \ > $UTILDIR/search.cgi chmod 755 $UTILDIR/search.cgi cd $SBINDIR mv indexer mnogoindexer sed -e "s|__META_PREFIX__|$PKGDIR_PROD|g" \ < $SPCMISC/mnogoreindex.in \ > $SBINDIR/mnogoreindex chmod 755 $SBINDIR/mnogoreindex sed -e "s|__META_PREFIX__|$PKGDIR_PROD|g" \ < $SPCMISC/indexer.conf.in \ > $ETCDIR/indexer.conf chmod 644 $ETCDIR/indexer.conf sed -e "s|__META_PREFIX__|$PKGDIR_PROD|g" \ < $SPCMISC/search.htm.in \ > $ETCDIR/search.htm chmod 644 $ETCDIR/search.htm cp -a $SPCMISC/*.conf $ETCDIR/ rm -fr $ETCDIR/*-dist rm -fr $ETCDIR/*.freq rm -fr $PKGDIR_PROD/include cd $ETCDIR unzip -qo $SPCMISC/flagsdict.zip cd $PKGDIR_PROD/etc/synonym rm -fr italian.syn russian*.syn ln -nsf $SBINDIR/mnogoreindex $SYSDIR_SBIN/ cd $PKGDIR_PROD/share rm -fr db2 virtuoso ibase mssql mysql \ pgsql oracle sybase #--------------------------------------------------------------------- [setup.boot] if [ -d $PRODTREE/mnogosearch ]; then CACHEDIR=/var/tmp/mnogosearch mkdir -p $CACHEDIR chmod 777 $CACHEDIR mkdir -p /var/mnogosearch fi #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = Not checked yet url_home = http://www.mnogosearch.org/ url_lfs = n/a url_tarball = http://www.mnogosearch.org/Download/\ mnogosearch-3.3.12.tar.gz