[arch-commits] Commit in openmpi/trunk (PKGBUILD)
Stéphane Gaudreault
stephane at archlinux.org
Wed Feb 22 17:25:04 UTC 2012
Date: Wednesday, February 22, 2012 @ 12:25:04
Author: stephane
Revision: 150799
upgpkg: openmpi 1.5.4-4
Symlinks for .pc files in /usr/lib/pkgconfig (Fix FS#28583)
Modified:
openmpi/trunk/PKGBUILD
----------+
PKGBUILD | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-02-22 12:48:28 UTC (rev 150798)
+++ PKGBUILD 2012-02-22 17:25:04 UTC (rev 150799)
@@ -2,7 +2,7 @@
# Maintainer: Stéphane Gaudreault <stephane at archlinux.org>
pkgname=openmpi
pkgver=1.5.4
-pkgrel=3
+pkgrel=4
pkgdesc="High performance message passing library (MPI)"
arch=('i686' 'x86_64')
url="http://www.open-mpi.org"
@@ -40,13 +40,19 @@
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
+ # FS#28583
+ install -d -m 755 "${pkgdir}"/usr/lib/pkgconfig
+ for i in ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc ompi.pc; do
+ ln -sf /usr/lib/openmpi/pkgconfig/$i "${pkgdir}"/usr/lib/pkgconfig/
+ done
+
# Openmpi's otfinfo conflicts with the one from texlive
- mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
+ mv "${pkgdir}"/usr/bin/otfinfo{,mpi}
# Openmpi's otfdump conflicts with the one from libotf
- mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
+ mv "${pkgdir}"/usr/bin/otfdump{,ompi}
- # Symlink points to non-existing ortec++.1
+ # Remove dangling symlink
rm "${pkgdir}"/usr/share/man/man1/orteCC.1
install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
More information about the arch-commits
mailing list