From 5b97577364308c57d00a6efb5086e303ed174745 Mon Sep 17 00:00:00 2001 From: Michael Gehring Date: Thu, 8 Mar 2018 12:00:12 +0100 Subject: xgensum: fix xgensum Closes: #78 [via git-merge-pr] --- xgensum | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'xgensum') diff --git a/xgensum b/xgensum index 1546405..2b24bf1 100755 --- a/xgensum +++ b/xgensum @@ -10,14 +10,16 @@ case "$1" in esac if [ -f "$1" ]; then - . "$1" + template="$1" elif [ -f "$1/template" ]; then - . "$1/template" + template="$1/template" else echo 'Usage: xgensum [-f] [-i] TEMPLATE' 1>&2 exit 1 fi +. "$template" + XBPS_DISTDIR=$(xdistdir) XBPS_SRCDISTDIR=$($XBPS_DISTDIR/xbps-src show-var XBPS_SRCDISTDIR | tail -1) srcdir="$XBPS_SRCDISTDIR/$pkgname-$version" @@ -45,4 +47,4 @@ sed $FLAG_i -e "/^checksum=/,/^[^ \t]/{ /^[ \t]/d s/^checksum=.*/checksum=\"${sums%\n }\"/ /^checksum=\"[^ ]*\"/s/\"//g - }" "$1" + }" "$template" -- cgit 1.4.1