summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2021-05-27 13:29:28 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2021-07-26 19:20:09 -0400
commit2b2055eff873c7824cf596ce29a5330ab3217347 (patch)
treef6dbaa1f232ea0bcba2a45c5c9fd3225ba909a58 /src
parent52346d074a62e66b186501dcef691bb1125f1e01 (diff)
wip - meld-src-pkgbuilds
Diffstat (limited to 'src')
-rwxr-xr-xsrc/maintenance-tools/meld-src-pkgbuilds15
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 "$@"