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
openSUSE Build Service is sponsored by