# -*- mode:sh -*-

AUTOREPO_HOME=${HOME:-`pwd`}
if [ -d .autorepo ]; then
    AUTOREPO_HOME=`pwd`
fi
AR_CONFIGDIR="$AUTOREPO_HOME"/.autorepo
AR_CONFIGFILE="$AR_CONFIGDIR"/config
PARENTLOCK_FILE="$AR_CONFIGDIR"/.parentlock

AUTOREPO_NO_REBUILD_UNMETS=
AUTOREPO_DEBUGINFO_COMPONENT_NAME=
#AUTOREPO_DEBUGINFO_COMPONENT_NAME=debuginfo
GB_REPO_COMPONENT_NAMES=

. $AR_CONFIGFILE || exit 1

AUTOREPO_ADMIN_MAIL=${AUTOREPO_ADMIN_MAIL:-viy@altlinux.org}
AUTOREPO_ALTNODE_DIR=${AUTOREPO_ALTNODE_DIR:-/var/ftp/altnode/`whoami`}

AUTOREPO_BRANCH=${AUTOREPO_BRANCH:-Sisyphus}
AUTOREPO_COMPONENT_NAME=${AUTOREPO_COMPONENT_NAME:-${GB_REPO_CODENAME:-classic}}
GB_NOARCH=noarch
GB_ARCH=${GB_ARCH:-x86_64 i586}
GB_REPO_NAME=${GB_REPO_NAME:-`echo $AUTOREPO_COMPONENT_NAME|perl -npe '$_=ucfirst'`}
GB_REPO_CODENAME=${GB_REPO_CODENAME:-$AUTOREPO_COMPONENT_NAME}
GB_REPO_VERSION=${GB_REPO_VERSION:-$AUTOREPO_BRANCH}
GB_REPO_SIGNER=${GB_REPO_SIGNER:-Cronbuild Service <cronbuild@altlinux.org>}
GB_REPO_ARCHIVE=${GB_REPO_ARCHIVE:-ALT Linux $GB_REPO_NAME for $AUTOREPO_BRANCH}
GB_REPO_DESCRIPTION=${GB_REPO_DESCRIPTION:-ALT Linux $GB_REPO_NAME for $AUTOREPO_BRANCH}

if [ -z "$GB_REPO_COMPONENT_NAMES" ]; then
    if [ -z "$AUTOREPO_DEBUGINFO_COMPONENT_NAME" ]; then
	GB_REPO_COMPONENT_NAMES=$AUTOREPO_COMPONENT_NAME
    else
	GB_REPO_COMPONENT_NAMES="$AUTOREPO_COMPONENT_NAME $AUTOREPO_DEBUGINFO_COMPONENT_NAME"
    fi
fi

AUTOREPO_ROOT=${AUTOREPO_ROOT:-/var/ftp/pub/ALTLinux/$AUTOREPO_COMPONENT_NAME/$AUTOREPO_BRANCH}

AUTOREPO_ARCHIVE_ROOT=${AUTOREPO_ARCHIVE_ROOT:-/var/ftp/pub/archive/$AUTOREPO_COMPONENT_NAME/$AUTOREPO_BRANCH}

AUTOREPO_LIST_NAME=${AUTOREPO_LIST_NAME:-list}
AUTOREPO_SHARED_SRPMS=${AUTOREPO_SHARED_SRPMS:-files/SRPMS}

#supported in purge
#AUTOREPO_SRPM_COMPONENT_NAMES=$AUTOREPO_COMPONENT_NAME

GOOD=${GOOD:-$AUTOREPO_HOME/TASK.GOOD}
BAD=${BAD:-$AUTOREPO_HOME/TASK.BAD}
UGLY=${UGLY:-$AUTOREPO_HOME/TASK.UGLY}
UNMETS=${UNMETS:-$AUTOREPO_HOME/TASK.UNMETS}
