mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
lilypond: fix build
* texlive 2025 requires also the arabic hyphenation patterns (see #7828) * add paperspecs config file for BUILD() and TEST() * add version to cmd:lilypond which is now used in lilypond doc packages
This commit is contained in:
@@ -19,7 +19,7 @@ PROVIDES="
|
||||
cmd:convert_ly
|
||||
cmd:etf2ly
|
||||
cmd:lilymidi
|
||||
cmd:lilypond
|
||||
cmd:lilypond = $portVersion
|
||||
cmd:lilypond_book
|
||||
cmd:lilypond_invoke_editor
|
||||
cmd:lilysong
|
||||
@@ -96,15 +96,16 @@ BUILD_REQUIRES="
|
||||
# The following TeX packages are needed for creating tex formats:
|
||||
# (because of texlive packaging, all hyphenation patterns are needed,
|
||||
# the list contains one package from each collection)
|
||||
tex:dehyph_exptl
|
||||
tex:hyphen_afrikaans
|
||||
tex:hyphen_ancientgreek
|
||||
tex:hyphen_arabic
|
||||
tex:hyphen_basque
|
||||
tex:hyphen_catalan
|
||||
tex:hyphen_chinese
|
||||
tex:hyphen_croatian
|
||||
tex:hyphen_czech
|
||||
tex:hyphen_english
|
||||
tex:hyphen_german
|
||||
tex:hyphen_italian
|
||||
tex:hyphen_polish
|
||||
tex:hyphen_portuguese
|
||||
@@ -156,6 +157,9 @@ PATCH()
|
||||
|
||||
BUILD()
|
||||
{
|
||||
# workaround for missing paperspecs config file in haikuporter chroot
|
||||
echo A4,210,297,mm > $(finddir B_SYSTEM_SETTINGS_DIRECTORY)/paperspecs
|
||||
|
||||
mkdir -p build
|
||||
cd build
|
||||
|
||||
@@ -199,6 +203,9 @@ TEST()
|
||||
# update the fontconfig cache to make sure it knows of all installed fonts (needed by xetex)
|
||||
fc-cache -f
|
||||
|
||||
# workaround for missing paperspecs config file in haikuporter chroot
|
||||
echo A4,210,297,mm > $(finddir B_SYSTEM_SETTINGS_DIRECTORY)/paperspecs
|
||||
|
||||
cd build
|
||||
make $jobArgs test
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user