чување 1d773be7679575370115f354e95ff42e51a2fe31
родитељ c9b0856da582abb63725f850064c791266cd63b1
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Sat, 20 Aug 2022 21:14:15 +0200
Parametrize directory binding in PRoot through NOBINDDIRS/BINDDIRS
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 6(+), брисања: 1(-)
diff --git a/lib/package.mk b/lib/package.mk
@@ -1,10 +1,15 @@
package:QV:
+ if [ "$NOBINDDIRS" -eq 1 ]; then
+ BINDDIRS=''
+ elif [ -z "$BINDDIRS" ]; then
+ BINDDIRS="-b /etc"
+ fi
printf " MK\t%s\n" "clean"
"$MK" clean
printf " MK\t%s\n" "DESTDIR=pkgroot install"
"$MK" DESTDIR=pkgroot install
printf " PROOT\t%s\n" pkgroot
- "$PROOT" -r pkgroot -0 -b /bin/tar -b /bin/xz -b /etc -w / tar -cJnf \
+ "$PROOT" -r pkgroot -0 -b /bin/tar -b /bin/xz $BINDDIRS -w / tar -cJnf \
$PKG.tar.xz $(cd pkgroot; find . | sort | uniq | \
sed 's,^\./,,;s,^\.$,,')
printf " MV\t%s\n" $PKG.tar.xz