summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorViktor Drobot2021-06-21 15:31:01 +0300
committerViktor Drobot2021-06-21 15:31:01 +0300
commit4c5c944d32d62dcb0bc976ca5849ebb6788b110a (patch)
tree2b3fa030cfd196409bdaf922965ad268bbf98160
parent0c68d5874f871f3bb7478d448cea91dd98f31bed (diff)
downloadaur-4c5c944d32d62dcb0bc976ca5849ebb6788b110a.tar.gz
Use GCC10
-rw-r--r--PKGBUILD18
-rwxr-xr-xpmemd4
-rwxr-xr-xpmemd.MPI4
-rwxr-xr-xpmemd.cuda4
-rwxr-xr-xpmemd.cuda.MPI4
5 files changed, 17 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fcef7f94bc72..7a9a8784a75f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
pkgname=pmemd
pkgver=20
_toolsver=21
-pkgrel=7
+pkgrel=8
pkgdesc="PMEMD module of AMBER software package"
url="http://ambermd.org/"
license=(custom)
arch=(x86_64)
depends=(ambertools)
-makedepends=('cmake>=3.10' make gcc flex bison patch tcsh imake openmpi 'cuda>=11.1')
-optdepends=('openmpi: MPI support'
+makedepends=('cmake>=3.10' make gcc10 gcc10-fortran flex bison patch tcsh imake openmpi-gcc10 'cuda>=11.1')
+optdepends=('openmpi-gcc10: MPI support'
'cuda: GPU acceleration support'
'plumed: metadynamics support'
'plumed-mpi: metadynamics support with MPI'
@@ -27,10 +27,10 @@ source=("local://AmberTools${_toolsver}.tar.bz2"
"pmemd.cuda.MPI")
sha256sums=('f55fa930598d5a8e9749e8a22d1f25cab7fcf911d98570e35365dd7f262aaafd'
'a4c53639441c8cc85adee397933d07856cc4a723c82c6bea585cd76c197ead75'
- '2c954683c1176f49f29c4899208ef3ae7ec4b050dd1f891c71998f4f27b1cd5a'
- '41f59ec0c13cdda7584f351d83d2238060cf22b95fb53ea476152664116bfcae'
- '11f0225dd52ebfa214cc88ac34a2e037924551e2c1f715876b167e2782c187d8'
- '8cbdffefa5ac731283d10d9b1daa32d2e20ffe4c5aec34525042c36f664cf766')
+ '2e7418cf146654c31f524a4e88afdc7a15d6151246beaad25c564676df492670'
+ '340c9dcfc5eddf05aeb30681f9e3ea422601f95f5d73c528b58296c3f3cbf8d2'
+ 'ec3051b823c01d34c04096f5babc74d1619abb8cf4ea8e78139af4fb66e11b34'
+ 'e776cd7b01f6f7bbb2668c3d9822de6f842c1ce963f24f017829a50e47a90fad')
prepare() {
cd ${srcdir}/amber${pkgver}_src
@@ -44,10 +44,10 @@ build() {
export AMBER_PREFIX="${srcdir}"
- cmake $AMBER_PREFIX/amber${pkgver}_src \
+ CC=gcc-10 CXX=g++-10 FC=gfortran-10 cmake $AMBER_PREFIX/amber${pkgver}_src \
-DCMAKE_INSTALL_PREFIX=/opt/amber \
-DCHECK_UPDATES=FALSE \
- -DCOMPILER=GNU \
+ -DCOMPILER=MANUAL \
-DMPI=TRUE -DCUDA=TRUE \
-DOPENMP=TRUE \
-DINSTALL_TESTS=FALSE \
diff --git a/pmemd b/pmemd
index c56ae1316def..dbe326d257f9 100755
--- a/pmemd
+++ b/pmemd
@@ -1,7 +1,7 @@
#!/usr/bin/bash
-#export _gccver=10.2.0
-#export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
+export _gccver=10.2.0
+export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
/opt/amber/bin/pmemd "$@"
exit 0
diff --git a/pmemd.MPI b/pmemd.MPI
index 7b4b8d3072c9..19f7106e073c 100755
--- a/pmemd.MPI
+++ b/pmemd.MPI
@@ -1,7 +1,7 @@
#!/usr/bin/bash
-#export _gccver=10.2.0
-#export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
+export _gccver=10.2.0
+export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
/opt/amber/bin/pmemd.MPI "$@"
exit 0
diff --git a/pmemd.cuda b/pmemd.cuda
index 2add47b64ba2..5f28b7c55c30 100755
--- a/pmemd.cuda
+++ b/pmemd.cuda
@@ -1,7 +1,7 @@
#!/usr/bin/bash
-#export _gccver=10.2.0
-#export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
+export _gccver=10.2.0
+export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
/opt/amber/bin/pmemd.cuda_SPFP "$@"
exit 0
diff --git a/pmemd.cuda.MPI b/pmemd.cuda.MPI
index 94721a91f55f..03b2df9efdef 100755
--- a/pmemd.cuda.MPI
+++ b/pmemd.cuda.MPI
@@ -1,7 +1,7 @@
#!/usr/bin/bash
-#export _gccver=10.2.0
-#export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
+export _gccver=10.2.0
+export LD_LIBRARY_PATH="/usr/lib/gcc/x86_64-pc-linux-gnu/${_gccver}:$LD_LIBRARY_PATH"
/opt/amber/bin/pmemd.cuda_SPFP.MPI "$@"
exit 0