diff options
author | Michel Zou | 2021-02-10 09:58:09 +0100 |
---|---|---|
committer | Michel Zou | 2021-02-10 09:58:09 +0100 |
commit | d69a482159679da5ebbfb50c671a2b4eabec69da (patch) | |
tree | e20953f2813725109db5cec629cf152c05fade6c | |
parent | 46ecc05a5b5fd201e1b0af88d4cfbf9cef8c64db (diff) | |
download | aur-d69a482159679da5ebbfb50c671a2b4eabec69da.tar.gz |
1.3.8
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 10 insertions, 20 deletions
@@ -1,18 +1,17 @@ pkgbase = mingw-w64-cminpack pkgdesc = A C/C++ rewrite of the MINPACK software (mingw-w64) - pkgver = 1.3.7 + pkgver = 1.3.8 pkgrel = 1 url = http://devernay.free.fr/hacks/cminpack/cminpack.html arch = any license = BSD makedepends = mingw-w64-cmake - depends = mingw-w64-crt depends = mingw-w64-cblas options = !buildflags options = staticlibs options = !strip - source = https://github.com/devernay/cminpack/archive/v1.3.7.tar.gz - sha256sums = b891f33ffcfb8b246bb6147a4da6308cdb2386ca42a99892ff9b2e884f8b0386 + source = https://github.com/devernay/cminpack/archive/v1.3.8.tar.gz + sha256sums = 3ea7257914ad55eabc43a997b323ba0dfee0a9b010d648b6d5b0c96425102d0e pkgname = mingw-w64-cminpack @@ -1,43 +1,34 @@ pkgname=mingw-w64-cminpack -pkgver=1.3.7 +pkgver=1.3.8 pkgrel=1 pkgdesc="A C/C++ rewrite of the MINPACK software (mingw-w64)" arch=('any') url='http://devernay.free.fr/hacks/cminpack/cminpack.html' license=('BSD') -depends=('mingw-w64-crt' 'mingw-w64-cblas') +depends=('mingw-w64-cblas') makedepends=('mingw-w64-cmake') options=('!buildflags' 'staticlibs' '!strip') source=("https://github.com/devernay/cminpack/archive/v${pkgver}.tar.gz") -sha256sums=('b891f33ffcfb8b246bb6147a4da6308cdb2386ca42a99892ff9b2e884f8b0386') +sha256sums=('3ea7257914ad55eabc43a997b323ba0dfee0a9b010d648b6d5b0c96425102d0e') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" prepare () { cd $srcdir/cminpack-${pkgver} - curl -L https://github.com/devernay/cminpack/pull/44.patch | patch -p1 } build() { cd $srcdir/cminpack-${pkgver} for _arch in ${_architectures}; do - mkdir -p build-${_arch}-static && pushd build-${_arch}-static - ${_arch}-cmake -DCMINPACK_LIB_INSTALL_DIR=lib \ - -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF .. - make - popd - mkdir -p build-${_arch} && pushd build-${_arch} - ${_arch}-cmake -DCMINPACK_LIB_INSTALL_DIR=lib \ - -DBUILD_EXAMPLES=OFF .. - make - popd + mkdir -p build-${_arch} && pushd build-${_arch} + ${_arch}-cmake -DCMINPACK_LIB_INSTALL_DIR=lib -DBUILD_EXAMPLES=OFF -DCMINPACK_PRECISION=d .. + make + popd done } package() { for _arch in ${_architectures}; do - cd "$srcdir/cminpack-${pkgver}/build-${_arch}-static" - make install DESTDIR="$pkgdir" cd "$srcdir/cminpack-${pkgver}/build-${_arch}" make install DESTDIR="$pkgdir" ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll |