SDL2_ttf: Fix pkgconfig file for static linking

This commit is contained in:
Biswapriyo Nath
2022-05-11 21:24:33 +05:30
committed by GitHub
parent 92998236eb
commit c6de2f9bed

View File

@@ -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}