From c6de2f9bedddaf4e39755968dec7b6a0423949e3 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Wed, 11 May 2022 21:24:33 +0530 Subject: [PATCH] SDL2_ttf: Fix pkgconfig file for static linking --- mingw-w64-SDL2_ttf/PKGBUILD | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/mingw-w64-SDL2_ttf/PKGBUILD b/mingw-w64-SDL2_ttf/PKGBUILD index ab2f3aa989..9d33b1807c 100644 --- a/mingw-w64-SDL2_ttf/PKGBUILD +++ b/mingw-w64-SDL2_ttf/PKGBUILD @@ -5,7 +5,7 @@ _realname=SDL2_ttf pkgbase=mingw-w64-${_realname} pkgname=${MINGW_PACKAGE_PREFIX}-${_realname} pkgver=2.0.18 -pkgrel=1 +pkgrel=2 pkgdesc="A library that allows you to use TrueType fonts in your SDL applications (Version 2) (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') @@ -18,8 +18,24 @@ makedepends=( "${MINGW_PACKAGE_PREFIX}-cmake" "${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools") -source=("${url}/release/${_realname}-${pkgver}.zip") -sha256sums=('64e6a93c7542aba1e32e1418413898dfde82be95fdd0c73ba265fbdada189b5f') +source=("${url}/release/${_realname}-${pkgver}.zip" + https://github.com/libsdl-org/SDL_ttf/commit/ff94044.patch + https://github.com/libsdl-org/SDL_ttf/commit/d7fe570.patch + https://github.com/libsdl-org/SDL_ttf/commit/b8f6d5b.patch) +sha256sums=('64e6a93c7542aba1e32e1418413898dfde82be95fdd0c73ba265fbdada189b5f' + '9169d463c2894642652bbe2dc22e3d2edc0da7d031737757284492669d73cf68' + '453a9401b9191049edba01fe869b5786ae05975b89a6a6ddcde5f2961ee4e08e' + '44afbc408ac257c83232e6fad114cb113c5eb3a002bf93fd774a0c97c5a12b07') + +prepare() { + cd "${srcdir}/${_realname}-${pkgver}" + + patch -p1 -i "${srcdir}/ff94044.patch" + patch -p1 -i "${srcdir}/d7fe570.patch" + patch -p1 -i "${srcdir}/b8f6d5b.patch" + # Do not force generate to pacify libtool + autoreconf +} build() { [[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST}