From 5ed1fd013b3f2f4b76a52e029e290cc034fca495 Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Mon, 18 Jul 2016 12:12:03 +0300 Subject: [PATCH] libmypaint: Fix building shared version. --- mingw-w64-libmypaint/PKGBUILD | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/mingw-w64-libmypaint/PKGBUILD b/mingw-w64-libmypaint/PKGBUILD index 00a9151022..a56c6fc5f6 100644 --- a/mingw-w64-libmypaint/PKGBUILD +++ b/mingw-w64-libmypaint/PKGBUILD @@ -7,7 +7,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" provides=("${MINGW_PACKAGE_PREFIX}-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-mypaint<1.3.0alpha") pkgver=${_realver/-/} -pkgrel=2 +pkgrel=3 pkgdesc="Brush engine used by MyPaint (mingw-w64)" arch=('any') url="http://mypaint.org" @@ -29,16 +29,26 @@ build() { #export GI_SCANNER_DEBUG="save-temps" cd "${srcdir}" [[ -d build-${MINGW_CHOST} ]] && rm -rf build-${MINGW_CHOST} - cp -rf ${_realname}-${_realver} build-${MINGW_CHOST} + #cp -rf ${_realname}-${_realver} build-${MINGW_CHOST} + #cd build-${MINGW_CHOST} + mkdir -p build-${MINGW_CHOST} cd build-${MINGW_CHOST} + PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/share/pkgconfig" \ - ./configure --prefix=${MINGW_PREFIX} + ../${_realname}-${_realver}/configure \ + --build=${MINGW_CHOST} \ + --host=${MINGW_CHOST} \ + --target=${MINGW_CHOST} \ + --prefix=${MINGW_PREFIX} \ + --enable-shared \ + --enable-static + make } package() { cd "${srcdir}"/build-${MINGW_CHOST} make -j1 DESTDIR="${pkgdir}" install - install -Dm644 COPYING "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING + install -Dm644 ${srcdir}/${_realname}-${_realver}/COPYING "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING }