25 lines
710 B
Bash
25 lines
710 B
Bash
|
#!@TERMUX_PREFIX@/bin/bash
|
||
|
|
||
|
set -e
|
||
|
|
||
|
PREFIX=@TERMUX_PREFIX@
|
||
|
TL_ROOT=$PREFIX/share/texlive
|
||
|
|
||
|
cd $TL_ROOT
|
||
|
for patch in $PREFIX/opt/texlive/*.diff; do
|
||
|
printf "Checking if \$PREFIX/opt/texlive/$(basename $patch) can be applied.. "
|
||
|
# --forward so that patch does not apply reversed patches
|
||
|
# --reject-file /dev/null so we do not get .rej files
|
||
|
# --strip 0 to not strip folders from file path
|
||
|
# --batch to not ask user for input
|
||
|
# Redirect output to /dev/null to not show warnings/errors for failed patches
|
||
|
if ! patch --forward \
|
||
|
--reject-file /dev/null \
|
||
|
--strip 0 \
|
||
|
--batch > /dev/null < $patch; then
|
||
|
echo "Nope"
|
||
|
else
|
||
|
echo "Yes"
|
||
|
fi
|
||
|
done
|