[arch-commits] Commit in openmpi/repos (4 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_