From 1e6f9ed5152fc424462c3e1daeb90ef1ebd1b35d Mon Sep 17 00:00:00 2001 From: Andreas Date: Fri, 23 Mar 2012 16:16:21 +0100 Subject: [PATCH] use CACHE_DIR if defined This is useful if you want to use the CacheDir of the running system. --- src/core/libs/lib-pacman.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/libs/lib-pacman.sh b/src/core/libs/lib-pacman.sh index aa93dd4..7333279 100644 --- a/src/core/libs/lib-pacman.sh +++ b/src/core/libs/lib-pacman.sh @@ -8,7 +8,8 @@ target_prepare_pacman() { # Setup a pacman.conf in /tmp echo "[options]" > /tmp/pacman.conf - echo "CacheDir = ${var_TARGET_DIR}/var/cache/pacman/pkg" >> /tmp/pacman.conf + [ -z "$CACHE_DIR" ] && CACHE_DIR="${var_TARGET_DIR}/var/cache/pacman/pkg" + echo "CacheDir = ${CACHE_DIR}" >> /tmp/pacman.conf # construct real directory names from pseudonyms like (2 array elements): # core file:///repo/$repo/$arch # ideally, we would query those from pacman (which is also who interprets -- 1.7.9.4