diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-09-28 07:08:11 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2023-12-14 17:13:11 -0500 |
commit | f7f59d0afad879dd7b4eda91619c1f8df54067b7 (patch) | |
tree | 8a25f2c86f8c589fd7c87c5f9157ccfab51ef67b | |
parent | e60e4f8c93f2fb186016f3c329a6de9877a13cac (diff) |
[parabola-dependents]: wip - bugfix dummy package
-rwxr-xr-x | parabola-dependents | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/parabola-dependents b/parabola-dependents index 69dd166..4b2503e 100755 --- a/parabola-dependents +++ b/parabola-dependents @@ -225,21 +225,21 @@ export PATH="/code/pacman-contrib/src:${PATH}" fi dummy_pkg=${pkgbase}-0.0.0-42-$(uname -m).pkg.tar.xz - [[ ! -f ${DB_DIR}/${dummy_pkg} ]] && Log "${log_msg}" || break - - cd ${DB_DIR} - printf "${DUMMY_PKGBUILD}\n" "${pkgbase}" "${dep}" > ./PKGBUILD - su $(logname) -c 'makepkg --force &> /dev/null' - - if [[ -f ./${dummy_pkg} ]] - then repo-add ${TEMP_DB_NAME}.db.tar ./${dummy_pkg} &> /dev/null - printf "[${TEMP_DB_NAME}]\nServer = file://${DB_DIR}\n" >> ${CFG_FILE} - pacman ${PACMAN_OPTS} -Sy &> /dev/null - - Log "dummy package '${pkgbase}' created" - else Exit "makepkg failed" + if [[ ! -f ${DB_DIR}/${dummy_pkg} ]] + then Log "${log_msg}" + cd ${DB_DIR} + printf "${DUMMY_PKGBUILD}\n" "${pkgbase}" "${dep}" > ./PKGBUILD + su $(logname) -c 'makepkg --force &> /dev/null' + + if [[ -f ./${dummy_pkg} ]] + then repo-add ${TEMP_DB_NAME}.db.tar ./${dummy_pkg} &> /dev/null + printf "[${TEMP_DB_NAME}]\nServer = file://${DB_DIR}\n" >> ${CFG_FILE} + pacman ${PACMAN_OPTS} -Sy &> /dev/null + + Log "dummy package '${pkgbase}' created" + else Exit "makepkg failed" + fi fi - fi } |