From 3014cb3241a1bcb4cc03b64cc41e612f7df54953 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Sat, 28 Aug 2021 14:37:37 +0200 Subject: [PATCH] fix functions --- aps | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/aps b/aps index 6356b32..ef12f79 100755 --- a/aps +++ b/aps @@ -37,12 +37,6 @@ confirm(){ die "User gave invalid input. Exiting..." fi } -sources_file(){ - pkg_config_sources="$(cat sources | sed -n 1)" - curl -# ${pkg_config_sources} -o ${1} - tar -xf ${1} ${1} - cd ${1} -} run_package_script() { { if [ -x "${2}/${1}" ]; then @@ -69,7 +63,12 @@ install_local_package() { pkg_config_makedepends="" pkg_config_depends="" # Download sources. - sources_file ${pkg_name} + pkg_config_sources="$(cat sources | sed -n 1)" + pkg_config_sources_to="$(cat sources | sed -n 1)" + pkg_config_sources_to="$(echo ${pkg_config_sources_to} | sed s|.*/||)" + curl -# ${pkg_config_sources} -o ${pkg_config_sources_to} + tar -xf ${pkg_config_sources_to} ${pkg_name} + cd ${pkg_name} # Install package mkdir -p "${pkg_path}/payload" . "${pkg_path}/package"