summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartchus2020-10-11 14:56:32 +0200
committerMartchus2020-10-11 14:56:32 +0200
commit16daea54da4ee3ab04af93f8250ee4e6086f2811 (patch)
treea3656154c245b90cdee858ed6f83948bc1283f4f
parentb7ffeff9faf25fc48b4e3aef2897bcb1ae4097b9 (diff)
downloadaur-16daea54da4ee3ab04af93f8250ee4e6086f2811.tar.gz
Update version
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD12
2 files changed, 10 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3ccf7e29bd26..dcb0d3b9b951 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mingw-w64-c++utilities
pkgdesc = Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)
- pkgver = 5.6.0
+ pkgver = 5.7.0
pkgrel = 1
url = https://github.com/Martchus/cpp-utilities
arch = any
@@ -9,6 +9,7 @@ pkgbase = mingw-w64-c++utilities
checkdepends = mingw-w64-wine
makedepends = mingw-w64-gcc
makedepends = mingw-w64-cmake
+ makedepends = ninja
depends = mingw-w64-crt
depends = mingw-w64-libiconv
optdepends = c++utilities-doc: API documentation
@@ -16,7 +17,7 @@ pkgbase = mingw-w64-c++utilities
options = staticlibs
options = !strip
options = !emptydirs
- source = c++utilities-5.6.0.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v5.6.0.tar.gz
+ source = c++utilities-5.7.0.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v5.7.0.tar.gz
sha256sums = 31fd1de5279c1267c049bf8d900a85d38af11d3c8757a934e694dab46f52fc56
pkgname = mingw-w64-c++utilities
diff --git a/PKGBUILD b/PKGBUILD
index 9bcc7833aa4a..c7daa1519d1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_reponame=cpp-utilities
pkgname=mingw-w64-c++utilities
_name=${pkgname#mingw-w64-}
-pkgver=5.6.0
+pkgver=5.7.0
pkgrel=1
arch=('any')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)'
@@ -14,7 +14,7 @@ license=('GPL')
depends=('mingw-w64-crt' 'mingw-w64-libiconv')
optdepends=("$_name-doc: API documentation")
checkdepends=('mingw-w64-cppunit' 'mingw-w64-wine')
-makedepends=('mingw-w64-gcc' 'mingw-w64-cmake')
+makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'ninja')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('31fd1de5279c1267c049bf8d900a85d38af11d3c8757a934e694dab46f52fc56')
@@ -45,6 +45,7 @@ build() {
msg2 "${_arch}-${_cfg}"
mkdir -p "build-${_arch}-${_cfg}" && pushd "build-${_arch}-${_cfg}"
${_arch}-cmake \
+ -G Ninja \
-DCMAKE_BUILD_TYPE:STRING='Release' \
-DCMAKE_INSTALL_PREFIX="/usr/${_arch}" \
-DCONFIGURATION_NAME:STRING="${_cfg}" \
@@ -53,7 +54,7 @@ build() {
-DENABLE_TARGETS_FOR_MINGW64_CROSS_PACKAGING:BOOL=ON \
${_config_flags[$_cfg]} \
../
- make
+ ninja
popd
done
done
@@ -66,7 +67,8 @@ check() {
for _cfg in "${_configurations[@]}"; do
msg2 "${_arch}-${_cfg}"
pushd "build-${_arch}-${_cfg}"
- make WINEPATH="/usr/${_arch}/bin" WINEDEBUG=-all check || true
+ export WINEPATH="/usr/${_arch}/bin" WINEDEBUG=-all
+ ninja check || true
popd
done
done
@@ -79,7 +81,7 @@ package() {
for _cfg in "${_configurations[@]}"; do
msg2 "${_arch}-${_cfg}"
pushd "build-${_arch}-${_cfg}"
- make DESTDIR="${pkgdir}" install-mingw-w64-strip
+ DESTDIR="${pkgdir}" ninja install-mingw-w64-strip
popd
done
done