diff options
author | Michel Zou | 2018-05-30 19:20:18 +0200 |
---|---|---|
committer | Michel Zou | 2018-05-30 19:20:18 +0200 |
commit | 0a4e4242eddf0ae1c0f8141f5954fb582c319e12 (patch) | |
tree | 6019869c77ce2283a3a610b894434c46249a9450 | |
parent | 91febc729cedadf414119008ef99f607a6c6561b (diff) | |
download | aur-0a4e4242eddf0ae1c0f8141f5954fb582c319e12.tar.gz |
shared
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 9 insertions, 4 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Tue May 29 19:57:45 UTC 2018 +# Wed May 30 17:20:18 UTC 2018 pkgbase = mingw-w64-agrum pkgdesc = C++ Bayesian networks library (mingw-w64) pkgver = 0.13.0 @@ -13,13 +13,18 @@ sha256sums=('f1653849c5d747787e5b75f2e591695eec67dfd291725ff79350e78405b31238') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" +prepare () { + cd aGrUM-$pkgver + # https://gitlab.com/agrumery/aGrUM/issues/4 + sed -i "s|h += Size(k)|h += reinterpret_cast<std::uintptr_t>(k)|g" src/agrum/multidim/instantiation_inl.h +} + build() { cd aGrUM-$pkgver for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - CXXFLAGS="-fpermissive" ${_arch}-cmake \ + ${_arch}-cmake \ -DBUILD_PYTHON=OFF \ - -DBUILD_SHARED_LIBS=OFF \ .. make popd @@ -30,7 +35,7 @@ package() { for _arch in ${_architectures}; do cd "$srcdir/aGrUM-${pkgver}/build-${_arch}" make install DESTDIR="$pkgdir" - #${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done } |