local INSTALLED=`eval "ls /var/log/packages/ | egrep '^$PACK-[^-]+-[^-]+-[^-]+$'"`
# TODO: Make check version procedures
- if [ -z $INSTALLED ]; then
+ if [ -z "$INSTALLED" ]; then
if [ $? -ne 0 ]; then
# Check package in SlackBuilds tree
echo -e "$CL_MENSG $BASENAME: processing $PACKAGE dependency $PACK $CL_OFF"
ARCH=$DEFAULT_ARCH simplaret --install $PACK
EXIT_CODE="$?"
if [ "$EXIT_CODE" != "0" ]; then
- handle_error $SCRIPT_OR_PACKAGE_NOT_FOUND
+ handle_error $SCRIPT_OR_PACKAGE_NOT_FOUND $PACK
fi
elif [ "$EXIT_CODE" != "0" ]; then
- handle_error $EXIT_CODE
+ handle_error $EXIT_CODE $PACK
fi
fi
# Synchronize repository
cd $SLACKBUILDS
svn update || build_repo
- simplaret --update
+ #simplaret --update
}
function find_slackbuild {
# Find SlackBuild script in the repository
- find $SLACKBUILDS -name $1.SlackBuild
+ find $SLACKBUILDS -iname $1.SlackBuild
}