@@ -58,6 +58,7 @@ CWD=`pwd`
5858SDK=${SDK:- " ${CWD} /sdk/${CPU} " }
5959SRC=${SDK} /src
6060DIST=${DIST:- " ${CWD} /distfiles" }
61+ PATCHES=${DIST} /patches
6162MKJOBS=${MKJOBS:- 10}
6263SRC_SUFFIX=tar.xz
6364
@@ -123,7 +124,7 @@ if [ ! -f "${CMAKE_BIN}" ]; then
123124 rm -rf ${CMAKE_SRC} || true
124125 tar xf ${DIST} /ffmpeg/${CMAKE_SRC} .tar.gz
125126 cd ${CMAKE_SRC}
126- patch -p0 < ${DIST} /patches /cmake-zlib-macos154.diff
127+ patch -p0 < ${PATCHES} /cmake-zlib-macos154.diff
127128 ./configure ${COMMON_CONFIGURE} --no-system-libs --parallel=${MKJOBS} -- -DCMAKE_USE_OPENSSL=OFF
128129 make -j${MKJOBS}
129130 make install
@@ -188,8 +189,8 @@ if [ ! -f "${QMAKE_BIN}" ]; then
188189 tar xf ${DIST} /qt/${QT_SRC} .${SRC_SUFFIX}
189190 fi
190191 cd ${QT_SRC}
191- patch -p0 < ${DIST} /patches /qtbase-macos-versions.diff
192- patch -p0 < ${DIST} /patches/ qversion.diff
192+ patch -p0 < ${PATCHES} /qtbase-macos-versions.diff
193+ patch -p0 < ${PATCHES} /qtbase- qversion.diff
193194 CXXFLAGS=" ${DEFAULT_CPPFLAGS} " CFLAGS=" ${DEFAULT_CFLAGS} " \
194195 ./configure \
195196 -prefix ${SDK} \
@@ -295,7 +296,7 @@ if [ ! -f "${SDK}/lib/libmp3lame.dylib" ]; then
295296 rm -rf ${LAME_SRC} || true
296297 tar xf ${DIST} /ffmpeg/${LAME_SRC} .tar.gz
297298 cd ${LAME_SRC}
298- patch -p0 < ${DIST} /patches /lame-avoid_undefined_symbols_error.diff
299+ patch -p0 < ${PATCHES} /lame-avoid_undefined_symbols_error.diff
299300 CFLAGS=" ${DEFAULT_CFLAGS} " \
300301 CXXFLAGS=" ${DEFAULT_CPPFLAGS} " \
301302 LDFLAGS=" ${DEFAULT_LDFLAGS} " \
@@ -311,8 +312,8 @@ if [ ! -f "${SDK}/lib/libvpx.a" ]; then
311312 rm -rf ${VPX_SRC} || true
312313 tar xf ${DIST} /ffmpeg/libvpx-${VPX_V} .tar.gz
313314 cd ${VPX_SRC}
314- patch -p0 < ${DIST} /patches /vpx-Makefile.diff
315- patch -p0 < ${DIST} /patches /vpx-configure.diff
315+ patch -p0 < ${PATCHES} /vpx-Makefile.diff
316+ patch -p0 < ${PATCHES} /vpx-configure.diff
316317 CFLAGS=" ${DEFAULT_CFLAGS} " \
317318 CXXFLAGS=" ${DEFAULT_CPPFLAGS} " \
318319 LDFLAGS=" ${DEFAULT_LDFLAGS} " \
@@ -358,7 +359,7 @@ if [ ! -f "${SDK}/lib/libvorbis.dylib" ]; then
358359 rm -rf ${VORBIS_SRC} || true
359360 tar xf ${DIST} /ffmpeg/${VORBIS_SRC} .tar.gz
360361 cd ${VORBIS_SRC}
361- patch -p0 < ${DIST} /patches /vorbis-configure.diff
362+ patch -p0 < ${PATCHES} /vorbis-configure.diff
362363 CFLAGS=" ${DEFAULT_CFLAGS} " \
363364 CXXFLAGS=" ${DEFAULT_CPPFLAGS} " \
364365 LDFLAGS=" ${DEFAULT_LDFLAGS} " \
@@ -481,7 +482,7 @@ if [ ! -f "${SDK}/lib/pkgconfig/libavcodec.pc" ]; then
481482 rm -rf ${FFMPEG_SRC} || true
482483 tar xf ${DIST} /ffmpeg/${FFMPEG_SRC} .tar.xz
483484 cd ${FFMPEG_SRC}
484- patch -p0 < ${DIST} /patches /ffmpeg-tiff-assocalpha.diff
485+ patch -p0 < ${PATCHES} /ffmpeg-tiff-assocalpha.diff
485486 export MACOSX_DEPLOYMENT_TARGET=${OSX}
486487 CFLAGS=" ${DEFAULT_CFLAGS} " \
487488 CXXFLAGS=" ${DEFAULT_CPPFLAGS} " \
0 commit comments