From 86572d94fa4a0e62b17a5bcede7492f7377a0020 Mon Sep 17 00:00:00 2001 From: dockes Date: Tue, 8 Feb 2005 15:08:22 +0000 Subject: [PATCH] *** empty log message *** --- src/README | 11 +++++++---- src/excludefile | 14 ++++++++++++++ src/makesrcdist.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 4 deletions(-) create mode 100644 src/excludefile create mode 100644 src/makesrcdist.sh diff --git a/src/README b/src/README index 18791a5a..53cb380f 100644 --- a/src/README +++ b/src/README @@ -1,10 +1,10 @@ - @(#$Id: README,v 1.4 2005-02-08 15:03:52 dockes Exp $ (C) 2004 J.F.Dockes + @(#$Id: README,v 1.5 2005-02-08 15:08:11 dockes Exp $ (C) 2004 J.F.Dockes Hello. This is Recoll, a personal full text indexing system. -Recoll is copyrighted, licensed under a GPL license, see COPYING +Recoll is free and copyrighted under the GPL license, see COPYING Recoll is still in infancy, but it is based on a very strong backend, and it can actually be useful right now, which is why I release it so early. @@ -28,8 +28,8 @@ What it has: What it doesn't have, but will have in the not too far future: - - A more sophisticated query interface: the current one only does - probabilistic OR'ed terms. Does phrases, has primitive optional stemming. + - A more sophisticated query interface: the current one has no boolean + capabilities, and performance problems with stemming - A pretty GUI (see above) - Mail folder indexing. This would be quite easy to add for single message folders right now, more complicated for concatenated ones, I intend to @@ -60,6 +60,9 @@ Cheers, Jean-Francois +DOWNLOAD: + Version 0.5 (tar.gz) + INSTALLATION See the INSTALL file. diff --git a/src/excludefile b/src/excludefile new file mode 100644 index 00000000..b49e6b60 --- /dev/null +++ b/src/excludefile @@ -0,0 +1,14 @@ +CVS +*/CVS +Changelog +./autom4* +aux/CVS +config.cache +config.log +config.status +excludefile +makedist.sh +.#* +*/*.#* +mk/sysconf +qtgui/Makefile diff --git a/src/makesrcdist.sh b/src/makesrcdist.sh new file mode 100644 index 00000000..732d0c2c --- /dev/null +++ b/src/makesrcdist.sh @@ -0,0 +1,41 @@ +#!/bin/sh +#set -x +# A shell-script to make a recoll distribution: + +TAR=/usr/bin/tar + +targetdir=${targetdir-/tmp} +dotag=${dotag-yes} + +if test ! -d qtgui;then + echo "Should be executed in the master recoll directory" + exit 1 +fi + +version=`cat VERSION` +versionforcvs=`echo $version | sed -e 's/\./_/g'` + +topdir=$targetdir/recoll-$version +if test ! -d $topdir ; then + mkdir $topdir || exit 1 +else + echo "Removing everything under $topdir Ok ? (y/n)" + read rep + if test $rep = 'y';then + rm -rf $topdir/* + fi +fi + +# Clean up this dir and copy the dist-specific files +make clean +yes | clean.O +$TAR chfX - excludefile . | (cd $topdir;$TAR xvf -) + +CVSTAG="RECOLL-$versionforcvs" +[ $dotag = "yes" ] && cvs tag -F $CVSTAG . + +out=recoll-$version.tar.gz +(cd $targetdir ; \ + $TAR chf - recoll-$version | \ + gzip > $out) +echo "$targetdir/$out created"