mkpk

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

чување aa9299d12ed31f8320ad1dfe6f8c45bb54cc9e01
родитељ c0d480678bdc6a38fa1e4b3c34544dcc3ef06e3f
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Tue,  2 Aug 2022 15:31:54 +0200

Read PKGDB from defaults.mk; properly filter only version from pkg

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

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

diff --git a/lib/install.mk b/lib/install.mk @@ -14,6 +14,7 @@ install-package:QV: xz -dc "${pkg}" | tar -xf - 2>/dev/null printf " UPD\t%s\n" "${PKGDB}" printf "%s\t%s\t%s\n" "${PKGBASE}" \ - "$(echo "${pkg}" | sed "s,${PKGBASE}-,,")" \ + "$(echo "${pkg}" | \ + sed "s,.*/${PKGBASE}-,,;s,\.tar\.xz\$,,")" \ "$(date +'%Y-%m-%d %T')" >>"${PKGDB}" fi diff --git a/mkfile b/mkfile @@ -1,3 +1,4 @@ +<lib/defaults.mk <config.mk MKFILES= `{ls lib/*.mk | sed 's,lib/,,'}