mkpk

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

чување 3be97a79d2252b18febc3e80bfb882fd65f6cbbc
родитељ 43a7e56ea923f3f4a1ac990561537c9dd3baf531
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Thu,  4 Aug 2022 16:00:16 +0200

Add BC as a variable; add -9f to GZFLAGS

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

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

diff --git a/config.mk b/config.mk @@ -2,3 +2,4 @@ PREFIX=/ BINDIR=$DESTDIR/bin LIBDIR=$DESTDIR/lib/mkpk PKG=mkpk +GZFLAGS=-9f diff --git a/lib/defaults.mk b/lib/defaults.mk @@ -26,6 +26,8 @@ CFLAGS= `{ if [ -n "$CFLAGS" ]; then echo $CFLAGS; \ LDFLAGS= `{ if [ -n "$LDFLAGS" ]; then echo $LDFLAGS; \ else echo -static --static -fcommon -s; fi } +BC= `{ if [ -n "$BC" ]; then echo $BC; \ + else echo /plan9/bin/bc; fi } CC= `{ if [ -n "$CC" ]; then echo $CC; else echo cc; fi } DATE= `{ if [ -n "$DATE" ]; then echo $DATE; else echo date; fi } GIT= `{ if [ -n "$GIT" ]; then echo $GIT; else echo git; fi } diff --git a/lib/info.mk b/lib/info.mk @@ -20,7 +20,7 @@ show-info:QV: sed '/^\s*Size:/s/\s*Size: \([0-9]\+\).*/\1+/;t;d' done | tr '\n' ' ' printf "0)" - })" | bc) + })" | $BC) tarballsize=$(stat $pkg | \ sed '/^\s*Size:/s/\s*Size: \([0-9]\+\).*/\1/;t;d') printf "Package:\t\t%s\n" "$PKGBASE"