| # Maintainer: Norbert Pfeiler <norbert.pfeiler+aur ät gmail.com> |
| |
| _realname=cotire |
| pkgbase=mingw-w64-${_realname} |
| pkgname="$MINGW_PACKAGE_PREFIX-$_realname" |
| _cotirever=1.8.1 |
| _cmakever=3.20 |
| _cmakegooduntil=3.21 |
| pkgver=${_cotirever}_${_cmakever} |
| pkgrel=1 |
| pkgdesc='CMake module to speed up builds (automated PCH, unity builds) (mingw-w64)' |
| arch=(any) |
| mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') |
| license=('custom') |
| conflicts=("$MINGW_PACKAGE_PREFIX-cmake<${_cmakever}" "$MINGW_PACKAGE_PREFIX-cmake>=${_cmakegooduntil}") # the Modules dir changes every major release |
| url='https://github.com/sakra/cotire' |
| source=("https://github.com/sakra/cotire/archive/${_realname}-${_cotirever}.tar.gz") |
| sha256sums=('79b976b9e822941e3e2a3d82881c5fbcfbc971156640cb745e74f845e764f192') |
| |
| package() { |
| cd "${_realname}-${_realname}-${_cotirever}" |
| |
| modules_dir="${pkgdir}${MINGW_PREFIX}/share/cmake-${_cmakever}/Modules/" |
| mkdir -p ${modules_dir} |
| cp CMake/cotire.cmake ${modules_dir} |
| |
| license_dir="${pkgdir}${MINGW_PREFIX}/share/licenses/cotire/" |
| mkdir -p ${license_dir} |
| cp license ${license_dir} |
| } |