From: Lars Wendler Date: Wed, 9 Nov 2016 10:06:46 +0000 (+0100) Subject: dev-util/debugedit: Added some checks to the update script. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=e9c2acd3fdd4e239c3d78b289351a263628c2d74;p=gentoo.git dev-util/debugedit: Added some checks to the update script. Package-Manager: portage-2.3.2 --- diff --git a/dev-util/debugedit/files/update.sh b/dev-util/debugedit/files/update.sh index db5495d41eb2..3fed29ad6dc2 100755 --- a/dev-util/debugedit/files/update.sh +++ b/dev-util/debugedit/files/update.sh @@ -1,9 +1,22 @@ #!/bin/bash -DISTDIR=/usr/portage/distfiles +DISTDIR="$(portageq envvar DISTDIR 2>/dev/null)" +DISTDIR="${DISTDIR:-/usr/portage/distfiles}" +if [[ ! -d "${DISTDIR}" ]] ; then + echo "No DISTDIR found." + exit 1 +fi + PN=debugedit -. /etc/init.d/functions.sh +gentoo_functions="/lib/gentoo/functions.sh" +if [[ -f "${gentoo_functions}" ]] ; then + . "${gentoo_functions}" +else + echo "Failed to source ${gentoo_functions} file." + echo "Please install sys-apps/gentoo-functions package." + exit 1 +fi set -e