summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 2 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ab7e4fafc1e3..f6acbd6ecdb4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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 {} \;
}