# Maintainer: Diego Sogari _realname=cpptest pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.1.2 pkgrel=2 pkgdesc="A C++ Unit Testing Framework (mingw-w64)" arch=('any') url="https://cpptest.sourceforge.io/" license=('LGPL') makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "automake" "autoconf") source=("https://downloads.sourceforge.net/project/${_realname}/${_realname}/${_realname}-${pkgver}/${_realname}-${pkgver}.tar.gz" "${_realname}-${pkgver}.patch") sha256sums=('9e4fdf156b709397308536eb6b921e3aea1f463c6613f9a0c1dfec9614386027' 'e583639839ab25651d35c954daf166f92fcaa431abb3159e562959b104126d80') prepare() { cd "${srcdir}/${_realname}-${pkgver}" patch -Np1 -i "../${_realname}-${pkgver}.patch" mkdir -p m4 autoreconf -fvi } build() { [[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST} mkdir "${srcdir}/build-${MINGW_CHOST}" cd "${srcdir}/build-${MINGW_CHOST}" ../${_realname}-${pkgver}/configure \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ --target=${MINGW_CHOST} \ --prefix=${MINGW_PREFIX} \ --includedir=${MINGW_PREFIX}/include/cpptest make } package() { cd "${srcdir}/build-${MINGW_CHOST}" make DESTDIR="${pkgdir}" install }