чување 5708622a37483606e914b25e75ebecff2f653db7
родитељ 190749f2dcdde8364ae4aa5daa11521889619873
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Thu, 18 Aug 2022 00:31:49 +0200
Special-case mkpk itself
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 6(+), брисања: 1(-)
diff --git a/mkpk b/mkpk
@@ -45,7 +45,7 @@ case ${command} in
list) files=listfiles;;
info) files=info;;
install) files=install;;
- upgrade) files="uninstall fetch build install";;
+ upgrade) files="fetch build uninstall install";;
uninstall) files=uninstall;;
*) usage
exit 1;;
@@ -53,6 +53,11 @@ esac
for file in $files
do
+ echo mkpklib=${mkpklib}
+ if [ "${package}" = "mkpk" ] && [ "${file}" = "uninstall" ]; then
+ eval $("${MK}" -f "${mkpklib}"/vars.mk mkpklib="${mkpklib}")
+ mkpklib=${SRCBASEDIR}/mkpk/lib
+ fi
"${MK}" -f "${mkpklib}"/${file}.mk mkpklib="${mkpklib}" \
PKGBASE="${package}"
done