libharu: Fix PKGBUILD

This commit is contained in:
Alexey Pavlov
2015-10-29 08:55:24 +03:00
parent 53867338f0
commit a18cf2bf33

View File

@@ -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
}