diff --git a/mingw-w64-gtksourceview4/PKGBUILD b/mingw-w64-gtksourceview4/PKGBUILD index 627f07b743..27ae2e802c 100644 --- a/mingw-w64-gtksourceview4/PKGBUILD +++ b/mingw-w64-gtksourceview4/PKGBUILD @@ -3,8 +3,8 @@ _realname=gtksourceview pkgbase=mingw-w64-${_realname}4 pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}4" -pkgver=4.6.0 -pkgrel=2 +pkgver=4.8.1 +pkgrel=1 pkgdesc="A text widget adding syntax highlighting and more to GNOME (mingw-w64)" arch=('any') url="https://www.gnome.org" @@ -20,33 +20,31 @@ depends=("${MINGW_PACKAGE_PREFIX}-gtk3" "${MINGW_PACKAGE_PREFIX}-libxml2") source=("https://download.gnome.org/sources/gtksourceview/${pkgver%.*}/gtksourceview-${pkgver}.tar.xz" "skip-tests.patch") -sha256sums=('4c13e30ab2e602abdc56f55d35f43c1142a79b1cd77aa8839d2fc85e966d9a85' +sha256sums=('d163d71b5fcafbc5b1eec6dd841edbdbcddd3a7511cd5fdcffd86b8bbfe69ac1' '61da80db865434f5c7fbdf79e2dc38eeaaad4eca52313e9eac0b24f3fdfd0ffe') prepare() { - cd ${_realname}-${pkgver} - +cd "${srcdir}/${_realname}-${pkgver}" patch -Np1 -i "${srcdir}"/skip-tests.patch } build() { - mkdir -p "${srcdir}/build-${MINGW_CHOST}" - cd "${srcdir}/build-${MINGW_CHOST}" + [[ -d "${srcdir}/build-${MINGW_CHOST}" ]] && rm -rf "${srcdir}/build-${MINGW_CHOST}" + mkdir -p "${srcdir}/build-${MINGW_CHOST}" && cd "${srcdir}/build-${MINGW_CHOST}" MSYS2_ARG_CONV_EXCL="--prefix=" \ - meson \ + ${MINGW_PREFIX}/bin/meson.exe \ --prefix="${MINGW_PREFIX}" \ --buildtype=plain \ -Dgtk_doc=true \ "../${_realname}-${pkgver}" - ninja + ${MINGW_PREFIX}/bin/meson.exe compile } package() { cd "${srcdir}/build-${MINGW_CHOST}" - - DESTDIR="${pkgdir}" ninja install + DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/meson.exe install install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}4/COPYING" }