# Maintainer: _realname=xmake pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=2.8.9 pkgrel=1 pkgdesc="A cross-platform build utility based on Lua (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') msys2_references=( 'archlinux: xmake' ) msys2_repository_url='https://github.com/xmake-io/xmake/' url='https://xmake.io/' license=('spdx:Apache-2.0') depends=("${MINGW_PACKAGE_PREFIX}-ncurses" "${MINGW_PACKAGE_PREFIX}-readline") makedepends=("${MINGW_PACKAGE_PREFIX}-cc") source=("https://github.com/xmake-io/${_realname}/releases/download/v${pkgver}/${_realname}-v${pkgver}.tar.gz") sha256sums=('5f793c393346ef80e47f083ade4d3c2fdfc448658a7917fda35ccd7bd2b911b8') prepare() { # Workaround: tarception tar -xf "${_realname}-v${pkgver}.tar" } build() { cd "${_realname}-${pkgver}" ./configure --toolchain=${CC} make } package() { cd "${_realname}-${pkgver}" make install PREFIX="${pkgdir}${MINGW_PREFIX}" install -Dm644 "LICENSE.md" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE.md" }