From fbcbedfd9b0238868fb79bb4af0d1dd5a836081b Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Mon, 16 Aug 2021 14:59:56 +0300 Subject: [PATCH] generate-bootstraps.sh: handle paths without ./ prefix --- scripts/generate-bootstraps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/generate-bootstraps.sh b/scripts/generate-bootstraps.sh index 1043d3de6..160691713 100755 --- a/scripts/generate-bootstraps.sh +++ b/scripts/generate-bootstraps.sh @@ -144,7 +144,7 @@ pull_package() { if ! ${BOOTSTRAP_ANDROID10_COMPATIBLE}; then # Register extracted files. - tar tf "$data_archive" | sed -e 's@^\./@/@' -e 's@^/$@/.@' > "${BOOTSTRAP_ROOTFS}/${TERMUX_PREFIX}/var/lib/dpkg/info/${package_name}.list" + tar tf "$data_archive" | sed -E -e 's@^\./@/@' -e 's@^/$@/.@' -e 's@^([^./])@/\1@' > "${BOOTSTRAP_ROOTFS}/${TERMUX_PREFIX}/var/lib/dpkg/info/${package_name}.list" # Generate checksums (md5). tar xf "$data_archive"