summaryrefslogtreecommitdiffstats
path: root/audio-libs/libid3tag/PRE_BUILD
blob: 7841917726c41c9009edf85949492c862f179a49 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
# Apply patches
patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-64bit-long.patch &&
patch -p2 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-a_capella.patch &&
patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-compat.patch &&
patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-file-write.patch &&
patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-fix_overflow.patch &&
patch -p0 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-tag.patch &&
patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-unknown-encoding.patch &&
patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch &&
patch -p1 < $SPELL_DIRECTORY/patches/libid3tag-0.15.1b-gperf.patch &&
# Regenerate these files from source after gperf.patch above
rm compat.c frametype.c &&
# Fix compiling against musl
sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub