From a18cf2bf33b4987e2cbff5da84660852fe948d88 Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Thu, 29 Oct 2015 08:55:24 +0300 Subject: [PATCH] libharu: Fix PKGBUILD --- mingw-w64-libharu/PKGBUILD | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/mingw-w64-libharu/PKGBUILD b/mingw-w64-libharu/PKGBUILD index a8b64bc921..2a0f5812ec 100644 --- a/mingw-w64-libharu/PKGBUILD +++ b/mingw-w64-libharu/PKGBUILD @@ -11,30 +11,36 @@ arch=('any') license=('custom:ZLIB') depends=("${MINGW_PACKAGE_PREFIX}-libpng") makedepends=("${MINGW_PACKAGE_PREFIX}-cmake") -source=("https://github.com/libharu/libharu/archive/RELEASE_${pkgver//./_}.tar.gz" "win_various_install_files.patch" "win_lib.patch") -md5sums=('4f916aa49c3069b3a10850013c507460' 'cde4ba6d18174097801aba1ac65d3efa' '20267023a191192ddb313d625bdf8037') +source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/libharu/libharu/archive/RELEASE_${pkgver//./_}.tar.gz" + "win_various_install_files.patch" + "win_lib.patch") +md5sums=('4f916aa49c3069b3a10850013c507460' + 'cde4ba6d18174097801aba1ac65d3efa' + '20267023a191192ddb313d625bdf8037') prepare() { - cd "$srcdir/$_realname-RELEASE_${pkgver//./_}" - patch -p1 -i "$srcdir/win_various_install_files.patch" - patch -p1 -i "$srcdir/win_lib.patch" + cd "${srcdir}/${_realname}-RELEASE_${pkgver//./_}" + patch -p1 -i "${srcdir}/win_various_install_files.patch" + patch -p1 -i "${srcdir}/win_lib.patch" } build() { - cd "$srcdir/$_realname-RELEASE_${pkgver//./_}" + rm -rf build-${MINGW_CHOST} mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ - ${MINGW_PREFIX}/bin/cmake.exe -G"MSYS Makefiles" \ + ${MINGW_PREFIX}/bin/cmake.exe \ + -G"MSYS Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_STATIC_LIBS=ON \ - -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} .. + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ + ../${_realname}-RELEASE_${pkgver//./_} + make } package() { - cd "$srcdir/$_realname-RELEASE_${pkgver//./_}/build-${MINGW_CHOST}" - make DESTDIR=$pkgdir install + cd build-${MINGW_CHOST} + make DESTDIR=${pkgdir} install } -