diff options
author | Martin Diehl | 2020-05-15 21:58:39 +0200 |
---|---|---|
committer | Martin Diehl | 2020-05-15 21:58:39 +0200 |
commit | 468e13d058e48424d5b1ec0fbff316aea0a40b2a (patch) | |
tree | 741bacbf088e6f416537a9871d00577bd4d4e6f8 /PKGBUILD | |
parent | d37ed4f12e9e3d6d208170f8796e3091fb55ecfc (diff) | |
download | aur-468e13d058e48424d5b1ec0fbff316aea0a40b2a.tar.gz |
build requires MPI
don't see any reason to build the sequential version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 2 insertions, 19 deletions
@@ -4,7 +4,7 @@ # Contributor: Lucas H. Gabrielli pkgname=mumps pkgver=5.3.1 -pkgrel=1 +pkgrel=2 pkgdesc='Sparse solver library using Gaussian elimination' url='http://mumps.enseeiht.fr' license=('custom') @@ -23,7 +23,7 @@ build() { cd "${srcdir}/MUMPS_${pkgver}" cp "${srcdir}/Makefile.inc" . - make -j1 alllib || return 1 + make -j1 LIBSEQNEEDED='' alllib || return 1 } package(){ @@ -44,27 +44,10 @@ package(){ ln -sf ${_FILE}.so.${pkgver} ${pkgdir}/usr/lib/${_FILE}.so done - # Install libraries mpiseq - cd "${srcdir}/MUMPS_${pkgver}/libseq" - install -m 755 -d "${pkgdir}/usr/include/mpiseq" - install -D -m644 *.h "${pkgdir}/usr/include/mpiseq" - cd "${srcdir}/MUMPS_${pkgver}/libseq" - install -D -m644 lib*.a ${pkgdir}/usr/lib - for _FILE in `ls *.a | sed "s|\.a||"`; do - ld -Bshareable -o ${_FILE}.so.${pkgver} -x -soname ${_FILE}.so --whole-archive ${_FILE}.a - install -m 644 -D ${_FILE}.a ${pkgdir}/usr/lib/${_FILE}.a - install -m 755 ${_FILE}.so.${pkgver} ${pkgdir}/usr/lib - ln -sf ${_FILE}.so.${pkgver} ${pkgdir}/usr/lib/${_FILE}.so.${pkgver:0:1} - ln -sf ${_FILE}.so.${pkgver} ${pkgdir}/usr/lib/${_FILE}.so - done - # Install examples install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}/examples" cd "${srcdir}/MUMPS_${pkgver}/examples" install -m 644 * "${pkgdir}/usr/share/doc/${pkgname}/examples" - #for _FILE in ssimpletest dsimpletest csimpletest zsimpletest c_example; do - # chmod 0755 "${pkgdir}/usr/share/doc/${pkgname}/examples/${_FILE}" - #done # Install license install -D -m644 "${srcdir}/MUMPS_${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" |