diff options
author | Michael Gehring <mg@ebfe.org> | 2018-03-08 12:00:12 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2018-03-08 14:42:14 +0100 |
commit | 5b97577364308c57d00a6efb5086e303ed174745 (patch) | |
tree | 251cec37b7e4e028fe3be10f3550dcf9c04375fc | |
parent | 894ed789406d294a0fbc4f12eea7f0b7f913d692 (diff) | |
download | xtools-5b97577364308c57d00a6efb5086e303ed174745.tar.gz xtools-5b97577364308c57d00a6efb5086e303ed174745.tar.xz xtools-5b97577364308c57d00a6efb5086e303ed174745.zip |
xgensum: fix xgensum <directory> v0.51
Closes: #78 [via git-merge-pr]
-rwxr-xr-x | xgensum | 8 |
1 files changed, 5 insertions, 3 deletions
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" |