diff options
Diffstat (limited to 'academic')
-rw-r--r-- | academic/avogadroapp/README | 15 | ||||
-rw-r--r-- | academic/avogadroapp/avogadroapp.SlackBuild | 3 |
2 files changed, 15 insertions, 3 deletions
diff --git a/academic/avogadroapp/README b/academic/avogadroapp/README index 4409746260..690df5da4f 100644 --- a/academic/avogadroapp/README +++ b/academic/avogadroapp/README @@ -8,6 +8,15 @@ a powerful plugin architecture. Managed by OpenChemistry, Avogadro 2 it is based on QT5 libraries and it is a rewrite of the old Avogadro 1.x. -Warning: the computational settings made through the Input Generator -require the MoleQueue server running to submit jobs to local -applications or remote HPC clusters. +By default avogadroapp is built with static libraries. If you +want to enable the building with shared libraries, pass the variable +SHARED=yes to the script: + + SHARED=yes ./avogadroapp.SlackBuild + +Note that if you build avogadroapp with shared libraries, hdf5 is +not required as needed dependency. + +Warning: the computational settings made through the Input Generator +require the MoleQueue server running to submit jobs to local +applications or remote HPC clusters. diff --git a/academic/avogadroapp/avogadroapp.SlackBuild b/academic/avogadroapp/avogadroapp.SlackBuild index 4168f008c3..506cf84432 100644 --- a/academic/avogadroapp/avogadroapp.SlackBuild +++ b/academic/avogadroapp/avogadroapp.SlackBuild @@ -43,6 +43,8 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then exit 0 fi +SHAREDLIBS="" ; [ "${SHARED:-no}" = "yes" ] && SHAREDLIBS="-DBUILD_SHARED_LIBS=ON" + TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} @@ -89,6 +91,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + $SHAREDLIBS \ .. make make install DESTDIR=$PKG |