From 3b5a0be17a44aa0aaa0fbcc280f9cf9bf50b63dd Mon Sep 17 00:00:00 2001 From: Martell Malone Date: Sun, 15 Mar 2015 16:04:24 +0000 Subject: [PATCH] ninja: update to 1.5.3 --- mingw-w64-ninja/PKGBUILD | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/mingw-w64-ninja/PKGBUILD b/mingw-w64-ninja/PKGBUILD index c0d5df9f95..08770e8baf 100644 --- a/mingw-w64-ninja/PKGBUILD +++ b/mingw-w64-ninja/PKGBUILD @@ -3,7 +3,7 @@ _realname=ninja pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") -pkgver=1.5.1 +pkgver=1.5.3 pkgrel=1 pkgdesc="Ninja is a small build system with a focus on speed (mingw-w64)" arch=('any') @@ -13,18 +13,23 @@ depends=() options=('strip' 'staticlibs') makedepends=("python2") source=("https://github.com/martine/ninja/archive/v${pkgver}.tar.gz") -md5sums=('59f4f1cf5d9bb0d7877a6d5a5afd770a') +md5sums=('67d11a83dceea0378908ce5e7477b6fb') prepare () { cd ${srcdir}/ninja-${pkgver} + #linking assumes windows cmd line but we are bash :) + sed -i 's|cmd /c $ar cqs $out.tmp $in && move /Y $out.tmp $out|$ar crs $out $in|g' ${srcdir}/ninja-${pkgver}/configure.py } build() { mkdir -p "${pkgdir}${MINGW_PREFIX}"/bin cd ${srcdir}/ninja-${pkgver} - ./bootstrap.py --platform mingw + ./configure.py --bootstrap --platform mingw } package() { - mv "${srcdir}/ninja-${pkgver}/ninja.exe" "${pkgdir}${MINGW_PREFIX}"/bin/ + mkdir -p "${pkgdir}${MINGW_PREFIX}"/bin + mv "${srcdir}/ninja-${pkgver}/ninja.exe" "${pkgdir}${MINGW_PREFIX}"/bin/ + #mkdir -p "${pkgdir}${MINGW_PREFIX}"/lib + #mv "${srcdir}/ninja-${pkgver}/build/libninja.a" "${pkgdir}${MINGW_PREFIX}"/lib/ }