svn commit: r454184 - in head/science: . pcmsolver
Yuri Victorovich
yuri at FreeBSD.org
Tue Nov 14 18:05:44 UTC 2017
Author: yuri
Date: Tue Nov 14 18:05:42 2017
New Revision: 454184
URL: https://svnweb.freebsd.org/changeset/ports/454184
Log:
New port: science/pcmsolver: API for the Polarizable Continuum Model
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13069
Added:
head/science/pcmsolver/
head/science/pcmsolver/Makefile (contents, props changed)
head/science/pcmsolver/distinfo (contents, props changed)
head/science/pcmsolver/pkg-descr (contents, props changed)
head/science/pcmsolver/pkg-plist (contents, props changed)
Modified:
head/science/Makefile
Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile Tue Nov 14 17:59:49 2017 (r454183)
+++ head/science/Makefile Tue Nov 14 18:05:42 2017 (r454184)
@@ -144,6 +144,7 @@
SUBDIR += p5-Physics-Unit
SUBDIR += paje
SUBDIR += paraview
+ SUBDIR += pcmsolver
SUBDIR += pnetcdf
SUBDIR += psychopy
SUBDIR += pulseview
Added: head/science/pcmsolver/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/pcmsolver/Makefile Tue Nov 14 18:05:42 2017 (r454184)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= pcmsolver
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.1.11
+CATEGORIES= science
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= API for the Polarizable Continuum Model
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake:outsource fortran python
+USE_GITHUB= yes
+GH_ACCOUNT= PCMSolver
+USE_LDCONFIG= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|"-O3 |"$${CMAKE_C_FLAGS} |' \
+ ${WRKSRC}/cmake/custom/compilers/*.cmake
+
+.include <bsd.port.mk>
Added: head/science/pcmsolver/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/pcmsolver/distinfo Tue Nov 14 18:05:42 2017 (r454184)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1510551005
+SHA256 (PCMSolver-pcmsolver-v1.1.11_GH0.tar.gz) = c6af7d2a3ac8c09fc1835c952877b3444601c387a802b749668d162bb6ac6f36
+SIZE (PCMSolver-pcmsolver-v1.1.11_GH0.tar.gz) = 98167952
Added: head/science/pcmsolver/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/pcmsolver/pkg-descr Tue Nov 14 18:05:42 2017 (r454184)
@@ -0,0 +1,6 @@
+PCMSolver is a quantum chemistry library that aims to:
+* Provide a plug-and-play library for adding the Polarizable Continuum Model
+ functionality to any quantum chemistry program
+* Create a playground for easily extending the implementation of the model
+
+WWW: https://github.com/PCMSolver/pcmsolver
Added: head/science/pcmsolver/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/pcmsolver/pkg-plist Tue Nov 14 18:05:42 2017 (r454184)
@@ -0,0 +1,104 @@
+bin/codata.py
+bin/docopt.py
+bin/getkw.py
+bin/pcmsolver.py
+bin/plot_cavity.py
+bin/pyparsing.py
+bin/run_pcm
+include/PCMSolver/Citation.hpp
+include/PCMSolver/Config.hpp
+include/PCMSolver/Cxx11Workarounds.hpp
+include/PCMSolver/ErrorHandling.hpp
+include/PCMSolver/FCMangle.hpp
+include/PCMSolver/GitInfo.hpp
+include/PCMSolver/LoggerInterface.hpp
+include/PCMSolver/PCMInput.h
+include/PCMSolver/PCMSolverExport.h
+include/PCMSolver/PhysicalConstants.hpp
+include/PCMSolver/STLUtils.hpp
+include/PCMSolver/TimerInterface.hpp
+include/PCMSolver/bi_operators/BIOperatorData.hpp
+include/PCMSolver/bi_operators/BoundaryIntegralOperator.hpp
+include/PCMSolver/bi_operators/Collocation.hpp
+include/PCMSolver/bi_operators/IBoundaryIntegralOperator.hpp
+include/PCMSolver/bi_operators/Numerical.hpp
+include/PCMSolver/bi_operators/Purisima.hpp
+include/PCMSolver/cavity/Cavity.hpp
+include/PCMSolver/cavity/CavityData.hpp
+include/PCMSolver/cavity/Element.hpp
+include/PCMSolver/cavity/GePolCavity.hpp
+include/PCMSolver/cavity/ICavity.hpp
+include/PCMSolver/cavity/RestartCavity.hpp
+include/PCMSolver/external/libtaylor/CMakeLists.txt
+include/PCMSolver/external/libtaylor/README
+include/PCMSolver/external/libtaylor/ctaylor.hpp
+include/PCMSolver/external/libtaylor/ctaylor_math.hpp
+include/PCMSolver/external/libtaylor/example.cpp
+include/PCMSolver/external/libtaylor/micromath.hpp
+include/PCMSolver/external/libtaylor/polymul.hpp
+include/PCMSolver/external/libtaylor/taylor.hpp
+include/PCMSolver/external/libtaylor/taylor_math.hpp
+include/PCMSolver/external/libtaylor/tmath.hpp
+include/PCMSolver/external/libtaylor/unittest_taylor.cpp
+include/PCMSolver/green/AnisotropicLiquid.hpp
+include/PCMSolver/green/DerivativeTypes.hpp
+include/PCMSolver/green/DerivativeUtils.hpp
+include/PCMSolver/green/Green.hpp
+include/PCMSolver/green/GreenData.hpp
+include/PCMSolver/green/GreenUtils.hpp
+include/PCMSolver/green/GreensFunction.hpp
+include/PCMSolver/green/IGreensFunction.hpp
+include/PCMSolver/green/InterfacesImpl.hpp
+include/PCMSolver/green/IonicLiquid.hpp
+include/PCMSolver/green/SphericalDiffuse.hpp
+include/PCMSolver/green/SphericalSharp.hpp
+include/PCMSolver/green/UniformDielectric.hpp
+include/PCMSolver/green/Vacuum.hpp
+include/PCMSolver/green/dielectric_profile/Anisotropic.hpp
+include/PCMSolver/green/dielectric_profile/MembraneTanh.hpp
+include/PCMSolver/green/dielectric_profile/Metal.hpp
+include/PCMSolver/green/dielectric_profile/OneLayerErf.hpp
+include/PCMSolver/green/dielectric_profile/OneLayerTanh.hpp
+include/PCMSolver/green/dielectric_profile/ProfileTypes.hpp
+include/PCMSolver/green/dielectric_profile/Sharp.hpp
+include/PCMSolver/green/dielectric_profile/Uniform.hpp
+include/PCMSolver/green/dielectric_profile/Yukawa.hpp
+include/PCMSolver/interface/Input.hpp
+include/PCMSolver/interface/Meddle.hpp
+include/PCMSolver/pcmsolver.h
+include/PCMSolver/solver/CPCMSolver.hpp
+include/PCMSolver/solver/IEFSolver.hpp
+include/PCMSolver/solver/ISolver.hpp
+include/PCMSolver/solver/Solver.hpp
+include/PCMSolver/solver/SolverData.hpp
+include/PCMSolver/solver/SolverImpl.hpp
+include/PCMSolver/utils/Atom.hpp
+include/PCMSolver/utils/ChargeDistribution.hpp
+include/PCMSolver/utils/Factory.hpp
+include/PCMSolver/utils/ForId.hpp
+include/PCMSolver/utils/FortranCUtils.hpp
+include/PCMSolver/utils/Logger.hpp
+include/PCMSolver/utils/LoggerImpl.hpp
+include/PCMSolver/utils/MathUtils.hpp
+include/PCMSolver/utils/Molecule.hpp
+include/PCMSolver/utils/QuadratureRules.hpp
+include/PCMSolver/utils/Solvent.hpp
+include/PCMSolver/utils/Sphere.hpp
+include/PCMSolver/utils/SplineFunction.hpp
+include/PCMSolver/utils/Stencils.hpp
+include/PCMSolver/utils/Symmetry.hpp
+include/PCMSolver/utils/Timer.hpp
+include/PCMSolver/utils/cnpy.hpp
+include/PCMSolver/utils/getkw/Getkw.h
+include/PCMSolver/utils/getkw/GetkwError.h
+include/PCMSolver/utils/getkw/Keyword.h
+include/PCMSolver/utils/getkw/Section.h
+lib/libpcm.a
+lib/libpcm.so
+lib/libpcm.so.1
+share/cmake/PCMSolver/PCMSolverConfig.cmake
+share/cmake/PCMSolver/PCMSolverConfigVersion.cmake
+share/cmake/PCMSolver/PCMSolverTargets-shared-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/PCMSolver/PCMSolverTargets-shared.cmake
+share/cmake/PCMSolver/PCMSolverTargets-static-%%CMAKE_BUILD_TYPE%%.cmake
+share/cmake/PCMSolver/PCMSolverTargets-static.cmake
More information about the svn-ports-all
mailing list