# HG changeset patch # User Hans-G?nter Theisgen # Date 1559055569 -3600 # Node ID 534a7246f0c9d163cc7d8a8d82fa9dce664a9770 # Parent 381f759402e11e6bd491b084612584fc6c8098d2 updated openmpi and openmpi-dev (1.5.3 -> 4.0.1) diff -r 381f759402e1 -r 534a7246f0c9 openmpi-dev/receipt --- a/openmpi-dev/receipt Tue May 28 15:10:25 2019 +0100 +++ b/openmpi-dev/receipt Tue May 28 15:59:29 2019 +0100 @@ -1,23 +1,23 @@ # SliTaz package receipt. PACKAGE="openmpi-dev" -VERSION="1.5.3" +VERSION="4.0.1" CATEGORY="development" -SHORT_DESC="devel files for opemmpi" +SHORT_DESC="Development files for opemmpi." MAINTAINER="slaxemulator@gmail.com" LICENSE="BSD" -WEB_SITE="http://www.open-mpi.org" -WANTED="openmpi" +WEB_SITE="https://www.open-mpi.org/" DEPENDS="openmpi pkg-config" +WANTED="openmpi" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/$WANTED - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/$WANTED/*.*a $fs/usr/lib/$WANTED + + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/$WANTED/*.*a $fs/usr/lib/$WANTED } - diff -r 381f759402e1 -r 534a7246f0c9 openmpi/receipt --- a/openmpi/receipt Tue May 28 15:10:25 2019 +0100 +++ b/openmpi/receipt Tue May 28 15:59:29 2019 +0100 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="openmpi" -VERSION="1.5.3" +VERSION="4.0.1" CATEGORY="development" -SHORT_DESC="High performance message passing library (MPI)" +SHORT_DESC="High performance message passing library (MPI)." MAINTAINER="slaxemulator@gmail.com" LICENSE="BSD" +WEB_SITE="https://www.open-mpi.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.open-mpi.org" -WGET_URL="http://www.open-mpi.org/software/ompi/v${VERSION%.*}/downloads/$TARBALL" +WGET_URL="${WEB_SITE}software/ompi/v${VERSION%.*}/downloads/$TARBALL" DEPENDS="gcc gfortran libtool openssh valgrind" BUILD_DEPENDS="$DEPENDS valgrind-dev file" @@ -16,28 +17,31 @@ # Rules to configure and make the package. compile_rules() { - ./configure --sysconfdir=/etc/${PACKAGE} \ - --enable-mpi-f90 \ - --libdir=/usr/lib/${pkgname} \ - --with-threads=posix \ - --enable-mpi-threads \ - --enable-smp-locks \ - --with-valgrind \ - --enable-pretty-print-stacktrace \ - --without-slurm \ - --with-libltdl=/usr \ - FC=/usr/bin/gfortran \ - LDFLAGS='-Wl,-z,noexecstack' && - make && make install + ./configure \ + --sysconfdir=/etc/${PACKAGE} \ + --enable-mpi-f90 \ + --libdir=/usr/lib/${pkgname} \ + --with-threads=posix \ + --enable-mpi-threads \ + --enable-smp-locks \ + --with-valgrind \ + --enable-pretty-print-stacktrace \ + --without-slurm \ + --with-libltdl=/usr \ + FC=/usr/bin/gfortran \ + LDFLAGS='-Wl,-z,noexecstack' && + make && + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/$PACKAGE - cp -a $install/etc $fs - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/$PACKAGE/*.so* $fs/usr/lib/$PACKAGE - cp -a $install/usr/lib/mpi.mod $fs/usr/lib + + cp -a $install/etc $fs + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/lib/$PACKAGE/*.so* $fs/usr/lib/$PACKAGE + cp -a $install/usr/lib/mpi.mod $fs/usr/lib }