mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
unpack: alter logic so that packages without sources have a stamp
This commit is contained in:
parent
65a87cb6f8
commit
2456e366fc
@ -36,8 +36,6 @@ STAMP=$PKG_BUILD/.libreelec-unpack
|
|||||||
|
|
||||||
mkdir -p $BUILD
|
mkdir -p $BUILD
|
||||||
|
|
||||||
[ ! -d "$SOURCES/$1" -a ! -d "$PKG_DIR/sources" ] && exit 0
|
|
||||||
|
|
||||||
STAMP_DEPENDS="$PKG_DIR $PKG_NEED_UNPACK $PROJECT_DIR/$PROJECT/patches/$PKG_NAME"
|
STAMP_DEPENDS="$PKG_DIR $PKG_NEED_UNPACK $PROJECT_DIR/$PROJECT/patches/$PKG_NAME"
|
||||||
[ -n "$DEVICE" ] && STAMP_DEPENDS="$STAMP_DEPENDS $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/$PKG_NAME"
|
[ -n "$DEVICE" ] && STAMP_DEPENDS="$STAMP_DEPENDS $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/$PKG_NAME"
|
||||||
|
|
||||||
@ -60,6 +58,7 @@ fi
|
|||||||
|
|
||||||
[ -f "$STAMP" ] && exit 0
|
[ -f "$STAMP" ] && exit 0
|
||||||
|
|
||||||
|
if [ -d "$SOURCES/$1" -o -d "$PKG_DIR/sources" ]; then
|
||||||
printf "%${BUILD_INDENT}c ${boldcyan}UNPACK${endcolor} $1\n" ' '>&$SILENT_OUT
|
printf "%${BUILD_INDENT}c ${boldcyan}UNPACK${endcolor} $1\n" ' '>&$SILENT_OUT
|
||||||
export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE))
|
export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE))
|
||||||
|
|
||||||
@ -194,6 +193,10 @@ for config in `find $BUILD/$1* -name config.guess | sed 's/config.guess//'`; do
|
|||||||
cp -f $TOOLCHAIN/configtools/config.sub $config
|
cp -f $TOOLCHAIN/configtools/config.sub $config
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$PKG_SECTION" != "virtual" ]; then
|
||||||
|
mkdir -p $PKG_BUILD
|
||||||
|
|
||||||
rm -f $STAMPS/$1/build_*
|
rm -f $STAMPS/$1/build_*
|
||||||
|
|
||||||
@ -202,3 +205,4 @@ for i in PKG_NAME PKG_DEEPMD5; do
|
|||||||
eval val=\$$i
|
eval val=\$$i
|
||||||
echo "STAMP_$i=\"$val\"" >> $STAMP
|
echo "STAMP_$i=\"$val\"" >> $STAMP
|
||||||
done
|
done
|
||||||
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user