about summary refs log tree commit diff
path: root/xgensum
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2014-09-15 02:07:57 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2014-09-15 02:07:57 +0200
commit7b864b50731a8789364e8b3bf9a6b9581202ec46 (patch)
treeb675c73edc3c9cc11f152f16dc815add257f7cd2 /xgensum
parent9dd1336424ad49a3581aaf580319b205a7965dd4 (diff)
downloadxtools-7b864b50731a8789364e8b3bf9a6b9581202ec46.tar.gz
xtools-7b864b50731a8789364e8b3bf9a6b9581202ec46.tar.xz
xtools-7b864b50731a8789364e8b3bf9a6b9581202ec46.zip
xgensum: use xdistdir
Diffstat (limited to 'xgensum')
-rwxr-xr-xxgensum14
1 files changed, 3 insertions, 11 deletions
diff --git a/xgensum b/xgensum
index 3df9e82..c22a43b 100755
--- a/xgensum
+++ b/xgensum
@@ -15,19 +15,11 @@ else
 	echo Usage: gensum TEMPLATE
 fi
 
-if [ -d ../../hostdir/sources ]; then
-	XBPS_SRCDISTDIR=../../hostdir/sources
-elif [ -d ../hostdir/sources ]; then
-	XBPS_SRCDISTDIR=../hostdir/sources
-elif [ -d hostdir/sources ]; then
-	XBPS_SRCDISTDIR=hostdir/sources
-else
-	XBPS_SRCDISTDIR=~/xbps-packages/hostdir/sources/
-fi
-
+XBPS_DISTDIR=$(xdistdir)
+XBPS_SRCDISTDIR=$($XBPS_DISTDIR/xbps-src show-var XBPS_SRCDISTDIR | tail -1)
 srcdir="$XBPS_SRCDISTDIR/$pkgname-$version"
 
-$XBPS_SRCDISTDIR/../../xbps-src -I fetch $pkgname
+$XBPS_DISTDIR/xbps-src -I fetch $pkgname
 
 sums=""
 for f in $distfiles; do