[arch-commits] Commit in openmpi/repos (4 files)

2014-08-28 Thread Anatol Pomozov
Date: Thursday, August 28, 2014 @ 23:49:52
  Author: anatolik
Revision: 220785

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 220784, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 220784, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   64 ++
 testing-x86_64/PKGBUILD |   64 ++
 2 files changed, 128 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 220784, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-08-28 21:49:52 UTC (rev 220785)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('55067856b351cbeb5ebe8a430bfe0656115a04ed')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+
+   install -d -m 755 "$pkgdir"/etc/ld.so.conf.d
+   echo "/usr/lib/$pkgname" > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
+
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 220784, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-08-28 21:49:52 UTC (rev 220785)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('55067856b351cbeb5ebe8a430bfe0656115a04ed')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+

[arch-commits] Commit in openmpi/repos (4 files)

2014-05-01 Thread Anatol Pomozov
Date: Thursday, May 1, 2014 @ 18:16:51
  Author: anatolik
Revision: 211943

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  openmpi/repos/staging-i686/
  openmpi/repos/staging-i686/PKGBUILD
(from rev 211942, openmpi/trunk/PKGBUILD)
  openmpi/repos/staging-x86_64/
  openmpi/repos/staging-x86_64/PKGBUILD
(from rev 211942, openmpi/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   64 ++
 staging-x86_64/PKGBUILD |   64 ++
 2 files changed, 128 insertions(+)

Copied: openmpi/repos/staging-i686/PKGBUILD (from rev 211942, 
openmpi/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-05-01 16:16:51 UTC (rev 211943)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.1
+pkgrel=2
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('e6e85da3e54784ee3d7b0bb0ff4d365ef2899c49')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+
+   install -d -m 755 "$pkgdir"/etc/ld.so.conf.d
+   echo "/usr/lib/$pkgname" > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
+
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: openmpi/repos/staging-x86_64/PKGBUILD (from rev 211942, 
openmpi/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-05-01 16:16:51 UTC (rev 211943)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.1
+pkgrel=2
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('e6e85da3e54784ee3d7b0bb0ff4d365ef2899c49')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+
+   

[arch-commits] Commit in openmpi/repos (4 files)

2014-04-23 Thread Anatol Pomozov
Date: Wednesday, April 23, 2014 @ 23:27:03
  Author: anatolik
Revision: 211719

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 211718, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 211718, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   64 ++
 testing-x86_64/PKGBUILD |   64 ++
 2 files changed, 128 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 211718, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-04-23 21:27:03 UTC (rev 211719)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('e6e85da3e54784ee3d7b0bb0ff4d365ef2899c49')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+
+   install -d -m 755 "$pkgdir"/etc/ld.so.conf.d
+   echo "/usr/lib/$pkgname" > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
+
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 211718, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-04-23 21:27:03 UTC (rev 211719)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='High performance message passing library (MPI)'
+arch=(i686 x86_64)
+url='http://www.open-mpi.org'
+license=(custom)
+depends=(libltdl hwloc)
+makedepends=(inetutils valgrind gcc-fortran)
+optdepends=('gcc-fortran: fortran support')
+options=(staticlibs)
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('e6e85da3e54784ee3d7b0bb0ff4d365ef2899c49')
+
+build() {
+   cd $pkgname-$pkgver
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd $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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "$pkgdir"/usr/share/vampirtrace/config.log
+

[arch-commits] Commit in openmpi/repos (4 files)

2014-04-07 Thread Anatol Pomozov
Date: Monday, April 7, 2014 @ 16:43:38
  Author: anatolik
Revision: 209876

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 209875, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 209875, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   63 ++
 testing-x86_64/PKGBUILD |   63 ++
 2 files changed, 126 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 209875, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-04-07 14:43:38 UTC (rev 209876)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('libltdl' 'hwloc')
+makedepends=('inetutils' 'valgrind' 'gcc-fortran')
+optdepends=('gcc-fortran: fortran support')
+options=('staticlibs')
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('d32961b83c689e086cede6c964b312e1f3d174f0')
+
+build() {
+   cd ${pkgname}-${pkgver}
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd ${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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "${pkgdir}"/usr/share/vampirtrace/config.log
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 209875, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-04-07 14:43:38 UTC (rev 209876)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=1.8
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('libltdl' 'hwloc')
+makedepends=('inetutils' 'valgrind' 'gcc-fortran')
+optdepends=('gcc-fortran: fortran support')
+options=('staticlibs')
+source=(http://www.open-mpi.org/software/ompi/v1.8/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('d32961b83c689e086cede6c964b312e1f3d174f0')
+
+build() {
+   cd ${pkgname}-${pkgver}
+
+   # Make sure we use the system ltdl library rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --enable-mpi-fortran=all \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd ${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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "${pkgdir}"/usr/share/vampirt

[arch-commits] Commit in openmpi/repos (4 files)

2013-06-30 Thread Eric Bélanger
Date: Monday, July 1, 2013 @ 01:32:16
  Author: eric
Revision: 189231

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 189230, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 189230, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  126 
 extra-i686/PKGBUILD   |   62 ---
 extra-x86_64/PKGBUILD |   62 ---
 3 files changed, 126 insertions(+), 124 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-06-30 23:31:24 UTC (rev 189230)
+++ extra-i686/PKGBUILD 2013-06-30 23:32:16 UTC (rev 189231)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.6.4
-pkgrel=2
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('38095d3453519177272f488d5058a98f7ebdbf10')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
-   rm -r opal/libltdl
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=/usr \
-   --with-libltdl=/usr  \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   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{,mpi}
-
-   # Remove dangling symlink
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 189230, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-06-30 23:32:16 UTC (rev 189231)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.5
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=('!libtool')
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('93859d515b33dd9a0ee6081db285a2d1dffe21ce')
+
+build() {
+   cd ${pkgname}-${pkgver}
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd ${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{,mpi}
+
+   # Remove dangling symlink and useless file
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+   rm "${pkgdir}"/usr/shar

[arch-commits] Commit in openmpi/repos (4 files)

2013-04-02 Thread Stéphane Gaudreault
Date: Tuesday, April 2, 2013 @ 20:31:27
  Author: stephane
Revision: 181255

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 181254, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 181254, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  124 
 extra-i686/PKGBUILD   |   62 
 extra-x86_64/PKGBUILD |   62 
 3 files changed, 124 insertions(+), 124 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-04-02 18:30:39 UTC (rev 181254)
+++ extra-i686/PKGBUILD 2013-04-02 18:31:27 UTC (rev 181255)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.6.4
-pkgrel=1
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('38095d3453519177272f488d5058a98f7ebdbf10')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
-   rm -r opal/libltdl
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=/usr \
-   --with-libltdl=/usr  \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   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{,mpi}
-
-   # Remove dangling symlink
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 181254, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-04-02 18:31:27 UTC (rev 181255)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.4
+pkgrel=2
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('38095d3453519177272f488d5058a98f7ebdbf10')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Remove dangling symlink
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install 

[arch-commits] Commit in openmpi/repos (4 files)

2013-02-21 Thread Stéphane Gaudreault
Date: Thursday, February 21, 2013 @ 22:29:02
  Author: stephane
Revision: 178423

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 178422, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 178422, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  127 +++-
 extra-x86_64/PKGBUILD |  127 +++-
 2 files changed, 124 insertions(+), 130 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-02-21 21:28:16 UTC (rev 178422)
+++ extra-i686/PKGBUILD 2013-02-21 21:29:02 UTC (rev 178423)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.6.3
-pkgrel=1
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('a61aa2dee4c47d93d88e49ebed36de25df4f6492')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
-   rm -r opal/libltdl
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=/usr \
-   --with-libltdl=/usr  \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   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{,mpi}
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump{,ompi}
-
-   # Remove dangling symlink
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 178422, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-02-21 21:29:02 UTC (rev 178423)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.4
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('38095d3453519177272f488d5058a98f7ebdbf10')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Remove d

[arch-commits] Commit in openmpi/repos (4 files)

2012-10-31 Thread Stéphane Gaudreault
Date: Wednesday, October 31, 2012 @ 17:09:28
  Author: stephane
Revision: 170075

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 170074, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 170074, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  130 
 extra-x86_64/PKGBUILD |  130 
 2 files changed, 130 insertions(+), 130 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-10-31 21:09:12 UTC (rev 170074)
+++ extra-i686/PKGBUILD 2012-10-31 21:09:28 UTC (rev 170075)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.6.2
-pkgrel=1
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('694fd3bac911cdb22f77175884d819b6fea871df')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
-   rm -r opal/libltdl
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=/usr \
-   --with-libltdl=/usr  \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   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{,mpi}
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump{,ompi}
-
-   # Remove dangling symlink
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 170074, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-10-31 21:09:28 UTC (rev 170075)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.3
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('a61aa2dee4c47d93d88e49ebed36de25df4f6492')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Openmpi'

[arch-commits] Commit in openmpi/repos (4 files)

2012-09-25 Thread Stéphane Gaudreault
Date: Tuesday, September 25, 2012 @ 21:37:00
  Author: stephane
Revision: 167134

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 167133, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 167133, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   65 ++
 testing-x86_64/PKGBUILD |   65 ++
 2 files changed, 130 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 167133, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-09-26 01:37:00 UTC (rev 167134)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.2
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('694fd3bac911cdb22f77175884d819b6fea871df')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump{,ompi}
+
+   # Remove dangling symlink
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 167133, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-09-26 01:37:00 UTC (rev 167134)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.2
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('694fd3bac911cdb22f77175884d819b6fea871df')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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 texli

[arch-commits] Commit in openmpi/repos (4 files)

2012-08-22 Thread Stéphane Gaudreault
Date: Wednesday, August 22, 2012 @ 18:11:14
  Author: stephane
Revision: 165529

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 165528, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 165528, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   65 ++
 testing-x86_64/PKGBUILD |   65 ++
 2 files changed, 130 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 165528, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-08-22 22:11:14 UTC (rev 165529)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('1ccff71e3775c80c5a553f30104d663e1226baab')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump{,ompi}
+
+   # Remove dangling symlink
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 165528, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-08-22 22:11:14 UTC (rev 165529)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('1ccff71e3775c80c5a553f30104d663e1226baab')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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 texliv

[arch-commits] Commit in openmpi/repos (4 files)

2012-05-15 Thread Stéphane Gaudreault
Date: Tuesday, May 15, 2012 @ 08:02:16
  Author: stephane
Revision: 159081

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  openmpi/repos/testing-i686/
  openmpi/repos/testing-i686/PKGBUILD
(from rev 159080, openmpi/trunk/PKGBUILD)
  openmpi/repos/testing-x86_64/
  openmpi/repos/testing-x86_64/PKGBUILD
(from rev 159080, openmpi/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   68 ++
 testing-x86_64/PKGBUILD |   68 ++
 2 files changed, 136 insertions(+)

Copied: openmpi/repos/testing-i686/PKGBUILD (from rev 159080, 
openmpi/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-05-15 12:02:16 UTC (rev 159081)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('8b81eea712bb8f8120468003b5f29baecedf2367')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   # Search for openmpi-default-hostfile in /etc/openmpi
+   sed -i 
"s|%s/etc/openmpi-default-hostfile|/etc/openmpi/openmpi-default-hostfile|" 
orte/runtime/orte_mca_params.c
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump{,ompi}
+
+   # Remove dangling symlink
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: openmpi/repos/testing-x86_64/PKGBUILD (from rev 159080, 
openmpi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-05-15 12:02:16 UTC (rev 159081)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.6
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc-fortran' 'openssh' 'valgrind' 'libltdl' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.6/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('8b81eea712bb8f8120468003b5f29baecedf2367')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   # Make sure we use the system ltdl librariry rather than the ones in the 
tarball
+   rm -r opal/libltdl
+
+   # Search for openmpi-default-hostfile in /etc/openmpi
+   sed -i 
"s|%s/etc/openmpi-default-hostfile|/etc/openmpi/openmpi-default-hostfile|" 
orte/runtime/orte_mca_params.c
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=/usr \
+   --with-libltdl=/usr  \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd "${srcd

[arch-commits] Commit in openmpi/repos (4 files)

2012-02-22 Thread Stéphane Gaudreault
Date: Wednesday, February 22, 2012 @ 12:25:13
  Author: stephane
Revision: 150800

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 150799, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 150799, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  118 +---
 extra-x86_64/PKGBUILD |  118 +---
 2 files changed, 124 insertions(+), 112 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-02-22 17:25:04 UTC (rev 150799)
+++ extra-i686/PKGBUILD 2012-02-22 17:25:13 UTC (rev 150800)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.5.4
-pkgrel=3
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=external \
-   --with-libltdl=/usr \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   # Openmpi's otfinfo conflicts with the one from texlive
-   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
-
-   # Symlink points to non-existing ortec++.1
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 150799, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-02-22 17:25:13 UTC (rev 150800)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.5.4
+pkgrel=4
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=external \
+   --with-libltdl=/usr \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   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{,mpi}
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump{,ompi} 
+
+   # Remove dangling symlink
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgn

[arch-commits] Commit in openmpi/repos (4 files)

2012-01-27 Thread Stéphane Gaudreault
Date: Friday, January 27, 2012 @ 10:43:19
  Author: stephane
Revision: 147726

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 147725, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 147725, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  112 
 extra-x86_64/PKGBUILD |  112 
 2 files changed, 112 insertions(+), 112 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-01-27 15:43:11 UTC (rev 147725)
+++ extra-i686/PKGBUILD 2012-01-27 15:43:19 UTC (rev 147726)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.5.4
-pkgrel=2
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=external \
-   --with-libltdl=/usr \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   # Openmpi's otfinfo conflicts with the one from texlive
-   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
-
-   # Symlink points to non-existing ortec++.1
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 147725, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-01-27 15:43:19 UTC (rev 147726)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.5.4
+pkgrel=3
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=external \
+   --with-libltdl=/usr \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+
+   # Openmpi's otfinfo conflicts with the one from texlive
+   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
+
+   # Symlink points to non-existing ortec++.1
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-01-27 15:

[arch-commits] Commit in openmpi/repos (4 files)

2011-11-22 Thread Stéphane Gaudreault
Date: Tuesday, November 22, 2011 @ 12:32:55
  Author: stephane
Revision: 143088

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 143087, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 143087, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  112 
 extra-x86_64/PKGBUILD |  112 
 2 files changed, 112 insertions(+), 112 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-11-22 17:32:48 UTC (rev 143087)
+++ extra-i686/PKGBUILD 2011-11-22 17:32:55 UTC (rev 143088)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.5.4
-pkgrel=1
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
-makedepends=('inetutils')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=external \
-   --with-libltdl=/usr \
-   FC=/usr/bin/gfortran \
-   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   # Openmpi's otfinfo conflicts with the one from texlive
-   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
-
-   # Symlink points to non-existing ortec++.1
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 143087, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-11-22 17:32:55 UTC (rev 143088)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.5.4
+pkgrel=2
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=external \
+   --with-libltdl=/usr \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+
+   # Openmpi's otfinfo conflicts with the one from texlive
+   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
+
+   # Symlink points to non-existing ortec++.1
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-11-22 1

[arch-commits] Commit in openmpi/repos (4 files)

2011-10-05 Thread Stéphane Gaudreault
Date: Wednesday, October 5, 2011 @ 12:57:34
  Author: stephane
Revision: 139875

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  openmpi/repos/extra-i686/PKGBUILD
(from rev 139874, openmpi/trunk/PKGBUILD)
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 139874, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-i686/PKGBUILD
  openmpi/repos/extra-x86_64/PKGBUILD

---+
 extra-i686/PKGBUILD   |  113 +++-
 extra-x86_64/PKGBUILD |  113 +++-
 2 files changed, 112 insertions(+), 114 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-10-05 16:57:27 UTC (rev 139874)
+++ extra-i686/PKGBUILD 2011-10-05 16:57:34 UTC (rev 139875)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Stéphane Gaudreault 
-pkgname=openmpi
-pkgver=1.5.3
-pkgrel=4
-pkgdesc="High performance message passing library (MPI)"
-arch=('i686' 'x86_64')
-url="http://www.open-mpi.org";
-license=('custom')
-depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
-makedepends=('net-tools')
-options=(!libtool)
-source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('669565c708deab82ad4069d82675b2020eb0e0c6')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc/${pkgname} \
-   --mandir=/usr/share/man \
-   --enable-mpi-f90 \
-   --libdir=/usr/lib/${pkgname} \
-   --with-threads=posix \
-   --enable-mpi-threads \
-   --enable-smp-locks \
-   --with-valgrind \
-   --enable-memchecker \
-   --enable-debug \
-   --enable-pretty-print-stacktrace \
-   --without-slurm \
-   --with-hwloc=external \
-   --with-libltdl=/usr \
-   FC=/usr/bin/gfortran \
-   LDFLAGS='-Wl,-z,noexecstack'
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   # Openmpi's otfinfo conflicts with the one from texlive
-   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
-
-   # Openmpi's otfdump conflicts with the one from libotf
-   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
-
-   # Symlink points to non-existing ortec++.1
-   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
-
-   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
-   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-
-   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: openmpi/repos/extra-i686/PKGBUILD (from rev 139874, 
openmpi/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-10-05 16:57:34 UTC (rev 139875)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Stéphane Gaudreault 
+pkgname=openmpi
+pkgver=1.5.4
+pkgrel=1
+pkgdesc="High performance message passing library (MPI)"
+arch=('i686' 'x86_64')
+url="http://www.open-mpi.org";
+license=('custom')
+depends=('gcc' 'gcc-fortran' 'openssh' 'valgrind' 'libtool' 'hwloc')
+makedepends=('inetutils')
+options=(!libtool)
+source=(http://www.open-mpi.org/software/ompi/v1.5/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('81f7736a83b2134ba20c2e5c380b4d267cfd9d9c')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc/${pkgname} \
+   --mandir=/usr/share/man \
+   --enable-mpi-f90 \
+   --libdir=/usr/lib/${pkgname} \
+   --with-threads=posix \
+   --enable-smp-locks \
+   --with-valgrind \
+   --enable-memchecker \
+   --enable-debug \
+   --enable-pretty-print-stacktrace \
+   --without-slurm \
+   --with-hwloc=external \
+   --with-libltdl=/usr \
+   FC=/usr/bin/gfortran \
+   LDFLAGS="$LDFLAGS -Wl,-z,noexecstack"
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+
+   # Openmpi's otfinfo conflicts with the one from texlive
+   mv "${pkgdir}"/usr/bin/otfinfo "${pkgdir}"/usr/bin/otfinfompi
+
+   # Openmpi's otfdump conflicts with the one from libotf
+   mv "${pkgdir}"/usr/bin/otfdump "${pkgdir}"/usr/bin/otfdumpompi
+
+   # Symlink points to non-existing ortec++.1
+   rm "${pkgdir}"/usr/share/man/man1/orteCC.1
+
+   install -d -m 755 "${pkgdir}"/etc/ld.so.conf.d
+   echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+
+   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_