File beagle-merge-indexes of Package beagle-index
#!/bin/sh
unset MONO_PATH #Bug 281198
TMPDIR=/tmp
# Mono requires a writable wapi directory
MONO_SHARED_DIR=`mktemp -d -p $TMPDIR .beagleindexwapi.XXXXXXXXXX`|| ( echo "Can't create wapi directory!" ; exit 1 )
cd /usr/share/beagle/mergables/
for i in *; do
if [ ! -e /var/cache/beagle/indexes/$i ]; then
/usr/sbin/beagle-build-index --target /var/cache/beagle/indexes/$i
fi
MONO_SHARED_DIR=$MONO_SHARED_DIR /usr/sbin/beagle-manage-index /var/cache/beagle/indexes/$i merge /usr/share/beagle/mergables/$i
done;
# delete wapi directory
rm -rf $MONO_SHARED_DIR
exit 0