update: use filedir
This commit is contained in:
7
leaf
7
leaf
@@ -405,13 +405,12 @@ leaf_update_environment() {
|
||||
}
|
||||
|
||||
leaf_prepare_package() {
|
||||
local url sourcefile index _md5sum local_src pkg_src_root
|
||||
local url sourcefile index _md5sum local_src
|
||||
|
||||
distdir="${DIST_DIR}"
|
||||
filedir="${PKGBUILD_DIR}/${PKG_PREFIX}/${PKG_NAME}"
|
||||
mkdir -pv -- "${distdir}"
|
||||
|
||||
pkg_src_root="${PKGBUILD_DIR}/${PKG_PREFIX}/${PKG_NAME}"
|
||||
|
||||
pushd "${distdir}" >/dev/null || leaf_error "cannot enter distdir: ${distdir}"
|
||||
|
||||
for index in "${!sources[@]}"; do
|
||||
@@ -439,7 +438,7 @@ leaf_prepare_package() {
|
||||
wget -O "${sourcefile}" -- "${url}" || leaf_error "wget failed: ${url}"
|
||||
;;
|
||||
*)
|
||||
local_src="${pkg_src_root}/${url}"
|
||||
local_src="${filedir}/${url}"
|
||||
echo "Copying ${sourcefile} from local file ${local_src}..."
|
||||
[ -f "${local_src}" ] || leaf_error "local source not found: ${local_src}"
|
||||
cp -f -- "${local_src}" "${sourcefile}" || leaf_error "cp failed: ${local_src}"
|
||||
|
||||
Reference in New Issue
Block a user