diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2021-05-27 13:29:28 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2021-07-26 19:20:09 -0400 |
commit | 2b2055eff873c7824cf596ce29a5330ab3217347 (patch) | |
tree | f6dbaa1f232ea0bcba2a45c5c9fd3225ba909a58 /src/maintenance-tools/meld-src-pkgbuilds | |
parent | 52346d074a62e66b186501dcef691bb1125f1e01 (diff) |
wip - meld-src-pkgbuilds
Diffstat (limited to 'src/maintenance-tools/meld-src-pkgbuilds')
-rwxr-xr-x | src/maintenance-tools/meld-src-pkgbuilds | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/maintenance-tools/meld-src-pkgbuilds b/src/maintenance-tools/meld-src-pkgbuilds index ecc8237..ca323f2 100755 --- a/src/maintenance-tools/meld-src-pkgbuilds +++ b/src/maintenance-tools/meld-src-pkgbuilds @@ -1,7 +1,13 @@ #!/bin/bash # readonly PKGS_DIR=/packages -readonly PKGS_DIR="$(source <(grep 'WORKDIR=' /etc/libretools.conf) ; echo "${WORKDIR}")" + echo "$(grep 'WORKDIR=' /etc/libretools.conf | sed 's|^WORKDIR="\([^"]*\)"|\1|') IN" + echo "$(grep 'WORKDIR=' /etc/libretools.conf | sed 's|^WORKDIR=||' | tr '"' ' ') IN" +readonly PKGS_DIR="$(source /etc/libretools.conf ; echo "${WORKDIR}" ;)" +# readonly PKGS_DIR="$(source "$(grep 'WORKDIR=' /etc/libretools.conf)" ; echo "${WORKDIR}")" +echo "PKGS_DIR=$PKGS_DIR" +[[ ! -d "$PKGS_DIR" ]] && echo "no such dir" && exit 1 + # readonly PKGS_DIR=$(grep 'WORKDIR=' /etc/libretools.conf | sed 's|.*WORKDIR="\([^"]*\)*"|\1|') read -r -d '' USAGE <<-'USAGE_MSG' @@ -24,8 +30,6 @@ USAGE_MSG readonly UseAbs=0 readonly UseGui=0 - - SelectSrcpkg() # (pkgname) { echo "SelectSrcpkg() OUT"; return @@ -79,7 +83,7 @@ echo "GitPkgbuilds() 2" echo "GitPkgbuilds() OUT" # ( set -x ; echo ${arch_dir}/trunk/ ${abs_dir}/ ) } -DoDiff() # (pkgbuild_a pkgbuild_b) +DoDiff() { local a="$1$( (( UseAbs )) || echo '/PKGBUILD')" local b="$2$( (( UseAbs )) || echo '/PKGBUILD')" @@ -103,7 +107,7 @@ DoDiff() # (pkgbuild_a pkgbuild_b) fi } -main() # ( [ -gui ] pkgname ) +main() { echo "meld-src-pkgbuilds() IN" # $# $@" >&2 ; local in=$# ; @@ -152,4 +156,5 @@ echo -e "meld-src-pkgbuilds()\n pkgbuild_a=${pkgbuild_a}\n pkgbuild_b=${pkgbui } + main "$@" |