diff options
author | yuh | 2022-04-23 21:14:53 +0800 |
---|---|---|
committer | yuh | 2022-04-23 21:14:53 +0800 |
commit | e8a7d3b724eaf3660002a05ff9dc28929e2f14c3 (patch) | |
tree | 54b17c52edacc45cada6be995293b8839a20a3f2 | |
parent | 9383f4324f7d65f3eec99d40849c5a9be64fe543 (diff) | |
download | aur-openmpi-slurm.tar.gz |
simple
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 3 insertions, 23 deletions
@@ -1,20 +1,16 @@ pkgbase = openmpi-slurm pkgdesc = patch for openmpi to support slurm-llnl pkgver = 4.1.2 - pkgrel = 2 + pkgrel = 3 url = https://www.open-mpi.org arch = x86_64 license = custom:OpenMPI depends = openmpi depends = glibc - depends = libltdl depends = hwloc depends = openssh depends = zlib - depends = libnl - depends = perl depends = libevent - options = staticlibs source = https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.2.tar.bz2 sha256sums = 9b78c7cf7fc32131c5cf43dd2ab9740149d9d87cadb2e2189f02685749a6b527 b2sums = 2e6fc12b4564a302d2c364528d0f6bea8b23f9b1cd6059763b8d5de583d86aae2812c239b1d0bb40c83f3c7682c8e666ce1de3112e95de54848169cb5e2805e8 @@ -6,13 +6,12 @@ _pkgname=openmpi pkgname=${_pkgname}-slurm pkgver=4.1.2 -pkgrel=2 +pkgrel=3 pkgdesc='patch for openmpi to support slurm-llnl' url='https://www.open-mpi.org' arch=('x86_64') license=('custom:OpenMPI') -depends=('openmpi' 'glibc' 'libltdl' 'hwloc' 'openssh' 'zlib' 'libnl' 'perl' 'libevent') -options=('staticlibs') +depends=('openmpi' 'glibc' 'hwloc' 'openssh' 'zlib' 'libevent') source=(https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/${_pkgname}-${pkgver}.tar.bz2) sha256sums=('9b78c7cf7fc32131c5cf43dd2ab9740149d9d87cadb2e2189f02685749a6b527') b2sums=('2e6fc12b4564a302d2c364528d0f6bea8b23f9b1cd6059763b8d5de583d86aae2812c239b1d0bb40c83f3c7682c8e666ce1de3112e95de54848169cb5e2805e8') @@ -23,13 +22,8 @@ build() { --prefix=/usr \ --sysconfdir=/etc/${_pkgname} \ --libdir=/usr/lib/${_pkgname} \ - --enable-builtin-atomics \ - --enable-mpi-cxx \ - --enable-memchecker \ - --enable-pretty-print-stacktrace \ --with-slurm \ --with-hwloc=/usr \ - --with-libltdl=/usr \ --with-libevent=/usr make -j } @@ -43,16 +37,6 @@ package() { cd ${_pkgname}-${pkgver} make DESTDIR="${pkgdir}" install - # FS#28583 - install -dm 755 "${pkgdir}/usr/lib/pkgconfig" - for i in "${pkgdir}/usr/lib/openmpi/pkgconfig/"*.pc; do - ln -sf "/usr/lib/openmpi/pkgconfig/$(basename ${i})" "${pkgdir}/usr/lib/pkgconfig/" - done - - install -dm 755 "${pkgdir}/etc/ld.so.conf.d" - echo "/usr/lib/${_pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${_pkgname}.conf - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}" - find ${pkgdir} -not -name '*slurm*' -exec rm {} \; } |