diff --git a/mingw-w64-glib2/PKGBUILD b/mingw-w64-glib2/PKGBUILD index 4b2e9dfea5..1d1274887e 100644 --- a/mingw-w64-glib2/PKGBUILD +++ b/mingw-w64-glib2/PKGBUILD @@ -7,7 +7,7 @@ _realname=glib2 pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=2.50.2 -pkgrel=1 +pkgrel=2 url="http://www.gtk.org/" arch=('any') pkgdesc="Common C routines used by GTK+ 2.4 and other libs (mingw-w64)" @@ -100,4 +100,10 @@ package() { #rm -rf "${pkgdir}${MINGW_PREFIX}/lib/gdbus-2.0" install -Dm644 "${srcdir}/glib-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING" + + local PREFIX_DEPS=$(cygpath -am ${MINGW_PREFIX}) + pushd "${pkgdir}${MINGW_PREFIX}/lib/pkgconfig" > /dev/null + sed -s "s|${PREFIX_DEPS}|${MINGW_PREFIX}|g" -i gio-2.0.pc + sed -s "s|${PREFIX_DEPS}|${MINGW_PREFIX}|g" -i glib-2.0.pc + popd > /dev/null } diff --git a/mingw-w64-libmetalink/PKGBUILD b/mingw-w64-libmetalink/PKGBUILD index 029924d014..65c5b639c4 100644 --- a/mingw-w64-libmetalink/PKGBUILD +++ b/mingw-w64-libmetalink/PKGBUILD @@ -7,7 +7,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-expat") checkdepends=("${MINGW_PACKAGE_PREFIX}-cunit") pkgver=0.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Metalink library (mingw-w64)" arch=('any') url='https://launchpad.net/libmetalink' @@ -20,7 +20,7 @@ prepare() { } build() { - cd "$srcdir"/${_realname}-${pkgver} + cd ${srcdir}/${_realname}-${pkgver} [[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH} mkdir -p "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH} ../${_realname}-${pkgver}/configure \ @@ -35,11 +35,16 @@ build() { } check() { - cd "${srcdir}"/build-${CARCH} + cd ${srcdir}/build-${CARCH} make check } package() { - cd "${srcdir}"/build-${CARCH} + cd ${srcdir}/build-${CARCH} make install DESTDIR="${pkgdir}" + + local PREFIX_DEPS=$(cygpath -am ${MINGW_PREFIX}) + pushd "${pkgdir}${MINGW_PREFIX}/lib/pkgconfig" > /dev/null + sed -s "s|${PREFIX_DEPS}|${MINGW_PREFIX}|g" -i ./libmetalink.pc + popd > /dev/null } diff --git a/mingw-w64-libxslt/PKGBUILD b/mingw-w64-libxslt/PKGBUILD index b0ae1c0d52..ca9e5da7e9 100644 --- a/mingw-w64-libxslt/PKGBUILD +++ b/mingw-w64-libxslt/PKGBUILD @@ -4,7 +4,7 @@ _realname=libxslt pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.1.29 -pkgrel=2 +pkgrel=3 pkgdesc="XML stylesheet transformation library (mingw-w64)" arch=('any') url="http://xmlsoft.org/XSLT/" @@ -74,5 +74,11 @@ package() { export MSYS2_ARG_CONV_EXCL="-//OASIS" cd "${srcdir}/build-${CARCH}" make DESTDIR="${pkgdir}" install + + local PREFIX_DEPS=$(cygpath -am ${MINGW_PREFIX}) + pushd "${pkgdir}${MINGW_PREFIX}/lib/pkgconfig" > /dev/null + sed -s "s|${PREFIX_DEPS}|${MINGW_PREFIX}|g" -i ./libexslt.pc + sed -s "s|${PREFIX_DEPS}|${MINGW_PREFIX}|g" -i ./libxslt.pc + popd > /dev/null }