mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2024-10-17 10:07:10 +02:00
archive-fonts: Put fontconfig file into SymbolsOnly package
[why] If someone uses the SymbolsOnly font that person is likely to also like the fontconfig setup file. Fixes: #1713 Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
parent
dbab8195f9
commit
72b1ac8ebf
1 changed files with 13 additions and 0 deletions
|
@ -47,6 +47,11 @@ find . -maxdepth 1 -iregex "\./$pattern" -type d | sort |
|
||||||
while read -r filename; do
|
while read -r filename; do
|
||||||
basename=$(basename "$filename")
|
basename=$(basename "$filename")
|
||||||
searchdir=$filename
|
searchdir=$filename
|
||||||
|
if [[ "${basename}" =~ SymbolsOnly ]]; then
|
||||||
|
fontconfig="TRUE"
|
||||||
|
else
|
||||||
|
fontconfig=
|
||||||
|
fi
|
||||||
|
|
||||||
[[ -d "$outputdir" ]] || mkdir -p "$outputdir"
|
[[ -d "$outputdir" ]] || mkdir -p "$outputdir"
|
||||||
|
|
||||||
|
@ -89,6 +94,10 @@ while read -r filename; do
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
(cd "${outputdir}" && tar rf "${outputdir}/${basename}.tar" "README.md")
|
(cd "${outputdir}" && tar rf "${outputdir}/${basename}.tar" "README.md")
|
||||||
|
if [ -n "$fontconfig" ]; then
|
||||||
|
echo "${LINE_PREFIX} Adding fontconfig"
|
||||||
|
(cd "${root_dir}" && tar rf "${outputdir}/${basename}.tar" "10-nerd-font-symbols.conf")
|
||||||
|
fi;
|
||||||
xz -f -9 -T0 "${outputdir}/${basename}.tar"
|
xz -f -9 -T0 "${outputdir}/${basename}.tar"
|
||||||
|
|
||||||
# ZIP stuff:
|
# ZIP stuff:
|
||||||
|
@ -113,6 +122,10 @@ while read -r filename; do
|
||||||
|
|
||||||
# add readme file
|
# add readme file
|
||||||
(cd "${outputdir}" && zip -9 "$outputdir/$basename" -j "README.md" -q)
|
(cd "${outputdir}" && zip -9 "$outputdir/$basename" -j "README.md" -q)
|
||||||
|
# add fontconfig file (only needed for NerdFontsSymbolsOnly)
|
||||||
|
if [ -n "$fontconfig" ]; then
|
||||||
|
(cd "${root_dir}" && zip -9 "$outputdir/$basename" -j "10-nerd-font-symbols.conf" -q)
|
||||||
|
fi;
|
||||||
rm -f "${outputdir}/README.md"
|
rm -f "${outputdir}/README.md"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue