python-imageio: patch for freeimage lib search path

This commit is contained in:
Miloš Komarčević
2020-10-08 15:11:51 +02:00
parent 34125a1b84
commit 886ee2b520

View File

@@ -7,26 +7,29 @@ provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
pkgver=2.9.0
pkgrel=1
pkgrel=2
pkgdesc='a Python library that provides an easy interface to read and write a wide range of image data (mingw-w64)'
arch=('any')
url="https://github.com/imageio/imageio"
license=('BSD')
depends=("${MINGW_PACKAGE_PREFIX}-python-pillow" "${MINGW_PACKAGE_PREFIX}-python-numpy")
optdepends=("${MINGW_PACKAGE_PREFIX}-freeimage")
depends=("${MINGW_PACKAGE_PREFIX}-python-numpy"
"${MINGW_PACKAGE_PREFIX}-python-pillow")
optdepends=("${MINGW_PACKAGE_PREFIX}-freeimage"
"${MINGW_PACKAGE_PREFIX}-python-tifffile")
makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools")
source=("python-$_realname-$pkgver.tar.gz::https://github.com/imageio/imageio/archive/v${pkgver}.tar.gz")
sha256sums=('6a4bb17127d1af103bf146f8b0bd68ccb647a926002e8a6800c6d7859048661a')
source=("python-$_realname-$pkgver.tar.gz"::"${url}/archive/v${pkgver}.tar.gz"
"0001-mingw-freeimage-search-path.patch"::"${url}/commit/ac2ac5d6ab48dc2dea9bb8b056f295612cd2d9c1.diff")
sha256sums=('6a4bb17127d1af103bf146f8b0bd68ccb647a926002e8a6800c6d7859048661a'
'0059b0090a9fa0b33f8dfdd9585cbfbcb2e7ea5ed77c1ebb3e44c78d2f3bb94d')
prepare() {
cd "$srcdir"
rm -rf python-build-${CARCH} | true
cp -r "${_realname}-${pkgver}" "python-build-${CARCH}"
prepare() {
cd "$srcdir/${_realname}-${pkgver}"
patch -p1 -i ${srcdir}/0001-mingw-freeimage-search-path.patch
}
build() {
msg "Python build for ${CARCH}"
cd "${srcdir}/python-build-${CARCH}"
[[ -d "${srcdir}/python-build-${CARCH}" ]] && rm -rf "${srcdir}/python-build-${CARCH}"
cp -r "${srcdir}/${_realname}-${pkgver}" "${srcdir}/python-build-${CARCH}" && cd "${srcdir}/python-build-${CARCH}"
${MINGW_PREFIX}/bin/python setup.py build
}