# Maintainer: qme5400 _realname=enet pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.3.17 pkgrel=1 pkgdesc="Reliable UDP networking library (mingw-w64)" url="http://enet.bespin.org/" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32') license=('custom') makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools") options=('staticlibs' 'strip') source=("http://enet.bespin.org/download/${_realname}-${pkgver}.tar.gz" 001-no-undefined.patch 002-win-libs.patch) sha256sums=('a38f0f194555d558533b8b15c0c478e946310022d0ec7b34334e19e4574dcedc' 'f72bc7cbe2b6f303dda99be32cce40e4ced9e55f0b1b4ff8dc08d06b2231a02f' '5920ea828ed2c96cecbf5957a226244df0cf13e6b107bb82272d7991eabd8f79') prepare() { cd "${srcdir}/enet-${pkgver}" patch -p1 -i ${srcdir}/001-no-undefined.patch patch -p1 -i ${srcdir}/002-win-libs.patch autoreconf -fiv } build() { mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} ../${_realname}-${pkgver}/configure \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ --target=${MINGW_CHOST} \ --prefix=${MINGW_PREFIX} \ --enable-shared \ --enable-static make } package() { cd "${srcdir}/build-${MINGW_CHOST}" make DESTDIR="${pkgdir}" install }