# Maintainer: Biswapriyo Nath _realname=chmlib pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=0.40 pkgrel=1 pkgdesc="Library for dealing with Microsoft ITSS/CHM format files (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64') url='http://www.jedrea.com/chmlib/' license=('spdx:LGPL-2.1-or-later') makedepends=("${MINGW_PACKAGE_PREFIX}-autotools" "${MINGW_PACKAGE_PREFIX}-cc") source=("http://www.jedrea.com/chmlib/chmlib-${pkgver}.tar.bz2" 0001-chmlib-allow-ffs-win32.patch) sha256sums=('3449d64b0cf71578b2c7e3ddc048d4af3661f44a83941ea074a7813f3a59ffa3' '780372bbe8d9e36e3e69b84e6b3ba9170ee4c54c94b97f5d3ecee85179fae64a') prepare() { cd "${_realname}-${pkgver}" patch -p1 -i "${srcdir}/0001-chmlib-allow-ffs-win32.patch" # For clang autoreconf -fiv } build() { mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}" ../"${_realname}-${pkgver}"/configure \ --prefix="${MINGW_PREFIX}" \ --build="${MINGW_CHOST}" \ --host="${MINGW_CHOST}" \ --target="${MINGW_CHOST}" \ --enable-static \ --enable-shared make } package() { cd "${srcdir}/build-${MSYSTEM}" make install DESTDIR="${pkgdir}" install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING" }