summaryrefslogtreecommitdiff
path: root/mk/scripts/remove_todo
diff options
context:
space:
mode:
authorjoerg <joerg>2013-04-12 13:53:57 +0000
committerjoerg <joerg>2013-04-12 13:53:57 +0000
commit6fc61075886bff3702789e70f89fe5ccdaf1d2a1 (patch)
tree24f2dea5befd7865e94463b2f4f5266ad45b3706 /mk/scripts/remove_todo
parentc499d59d724019bfceda062179b99e42071a9870 (diff)
downloadpkgsrc-6fc61075886bff3702789e70f89fe5ccdaf1d2a1.tar.gz
Allow running on systems where pkg_admin is not in PATH
Diffstat (limited to 'mk/scripts/remove_todo')
-rwxr-xr-xmk/scripts/remove_todo3
1 files changed, 2 insertions, 1 deletions
diff --git a/mk/scripts/remove_todo b/mk/scripts/remove_todo
index 75ca0f32375..41d18cb020d 100755
--- a/mk/scripts/remove_todo
+++ b/mk/scripts/remove_todo
@@ -23,6 +23,7 @@ TODO=$1
PKGBASE=$(echo $2 | sed "s/^py[0-9][0-9]-/py-/")
PKGVERSION=$3
TMPFILE="$TODO.$$"
+PKG_ADMIN="${PKG_ADMIN:-pkg_admin}"
MATCH=$(grep -n '^[ ]*o '"$PKGBASE"'-[0-9]' "$TODO" | sed 's/^\([^:]*:\)[ ]*o /\1/;s/ .*//')
@@ -35,7 +36,7 @@ fi
LINE=$(echo "$MATCH" | sed 's/:.*//')
FOUNDPKG=$(echo "$MATCH" | sed -e "s/^[^:]*://")
-if pkg_admin pmatch "$PKGBASE"\<="$PKGVERSION" "$FOUNDPKG"; then
+if ${PKG_ADMIN} pmatch "$PKGBASE"\<="$PKGVERSION" "$FOUNDPKG"; then
echo Removing "$FOUNDPKG" from TODO
sed < "$TODO" "$LINE"d > "$TMPFILE"
mv "$TMPFILE" "$TODO"