mkpk

Систем за управљање пакетима који користи mk из система Plan9
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 2e429c090c6f9e9068ed7a06e99c8d73da07b157
родитељ 5708622a37483606e914b25e75ebecff2f653db7
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Thu, 18 Aug 2022 00:36:46 +0200

Parametrize recent

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mlib/defaults.mk | 2++
Mlib/install.mk | 2+-
измењених датотека: 2, додавања: 3(+), брисања: 1(-)

diff --git a/lib/defaults.mk b/lib/defaults.mk @@ -40,6 +40,8 @@ MK= `{ if [ -n "$MK" ]; then echo $MK; \ else echo /plan9/bin/mk; fi } PROOT= `{ if [ -n "$PROOT" ]; then echo $PROOT; \ else echo /sucks/bin/proot; fi } +RECENT= `{ if [ -n "$RECENT" ]; then echo $RECENT; \ + else echo /bin/recent; fi } SED= `{ if [ -n "$SED" ]; then echo $SED; else echo sed; fi } SHA512SUM= `{ if [ -n "$SHA512SUM" ]; then echo $SHA512SUM; \ else echo sha512sum; fi } diff --git a/lib/install.mk b/lib/install.mk @@ -2,7 +2,7 @@ install-package:QV: recentver=$(find $PKGDIR/ -type f -prune -name "$PKGBASE-*.tar.xz" \ - | sed 's,\([^0-9]\+[^-]-\)\+\([0-9].*\)\.tar\.xz,\2,' | recent) + | sed 's,\([^0-9]\+[^-]-\)\+\([0-9].*\)\.tar\.xz,\2,' | $RECENT) if [ -z "$recentver" ]; then printf "Cannot find package %s\n" "$PKGBASE" >&2 exit 1