blob: 2f0130707c1bbc399f74212b258ccc4d21f0a0c9 [file] [log] [blame] [edit]
# 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}
}