Merge pull request #275300 from arthsmn/openlilypond-font-fix

lilypond-with-fonts: fix build of some fonts and font permissions
This commit is contained in:
Weijia Wang 2023-12-23 01:29:41 +01:00 committed by GitHub
commit 301b2a730b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,13 +17,17 @@ let
local fontsdir="$out/share/lilypond/${lilypond.version}/fonts"
install -m755 -d "$fontsdir/otf"
for font in {otf,supplementary-fonts}/**.{o,t}tf; do
install -Dt "$fontsdir/otf" -m755 "$font"
shopt -s globstar
for font in {otf,supplementary-fonts,supplementary-files}/**/*.{o,t}tf; do
echo $font
install -Dt "$fontsdir/otf" -m644 "$font"
done
install -m755 -d "$fontsdir/svg"
for font in svg/**.{svg,woff}; do
install -Dt "$fontsdir/svg" -m755 "$font"
for font in {svg,woff}/**.{svg,woff}; do
install -Dt "$fontsdir/svg" -m644 "$font"
done
'';