mkpk

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

чување fbac45daebc01a91193da4a4e8f78510ad4c55b7
родитељ d283a8b157ead2a3152df9d9ef3f5deb3dd56d54
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sat,  6 Aug 2022 18:21:31 +0200

Keep source archives in /src/pkg

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

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

diff --git a/lib/defaults.mk b/lib/defaults.mk @@ -9,6 +9,7 @@ MANDIR= $DESTDIR$PREFIX/share/man MKFILESREPO= https://git.sr.ht/~strahinja/galeb-mkfiles PKGDIR= /pkg SRCBASEDIR= /src +SRCPKGDIR= $SRCBASEDIR/pkg SRCMKFILES= $SRCBASEDIR/mkfiles PKGDB= $PKGDIR/pkgdb.tsv diff --git a/lib/package.mk b/lib/package.mk @@ -23,11 +23,11 @@ package-fetch:QV: cd "$SRCBASEDIR" for srctarball in $SRCTARBALLS; do tbfile="${srctarball##*/}" - if [ ! -e "$tbfile" ]; then + if [ ! -e "$SRCPKGDIR/$tbfile" ]; then printf " CURL\t%s\n" "$tbfile" - $CURL "$srctarball" > "$tbfile" + $CURL "$srctarball" > "$SRCPKGDIR/$tbfile" printf " TAR\t%s\n" "$tbfile" - xz -dc "$tbfile" | $TAR -xf - + xz -dc "$SRCPKGDIR/$tbfile" | $TAR -xf - fi done for srcrepo in $SRCREPOS; do