summaryrefslogtreecommitdiffstats
path: root/science/ics
diff options
context:
space:
mode:
authorthierry <thierry@FreeBSD.org>2007-06-17 21:04:54 +0000
committerthierry <thierry@FreeBSD.org>2007-06-17 21:04:54 +0000
commit89d68dcf18dc96251a46b660088aba9ad7bd6ded (patch)
treea65eee2fdacad780bcb85d290b3faa8e2d01aea0 /science/ics
parent66f5a5cce0cf0882a29d97cc4ad394fbc29031ce (diff)
downloadFreeBSD-ports-89d68dcf18dc96251a46b660088aba9ad7bd6ded.zip
FreeBSD-ports-89d68dcf18dc96251a46b660088aba9ad7bd6ded.tar.gz
Code_Saturne is EDF's general purpose computational fluid dynamics
software. Developed since 1997 at EDF R&D, it is based on a co-located Finite Volume approach that accepts meshes with any type of cell (tetrahedral, hexahedral, prismatic, pyramidal, polyhedral, ...) and any type of grid structure (unstructured, blockstructured, hybrid, conforming or with hanging nodes, ...). Its basic capabilities enable the handling of either incompressible or expandable flows with or without heat transfer and turbulence (mixing length, 2-equation models, v2f, Reynolds stress models, Large Eddy Simulations, ...). <http://rd.edf.com/code_saturne/>
Diffstat (limited to 'science/ics')
-rw-r--r--science/ics/Makefile36
-rw-r--r--science/ics/distinfo3
-rw-r--r--science/ics/pkg-descr5
-rw-r--r--science/ics/pkg-plist244
4 files changed, 288 insertions, 0 deletions
diff --git a/science/ics/Makefile b/science/ics/Makefile
new file mode 100644
index 0000000..fa97226
--- /dev/null
+++ b/science/ics/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: ics
+# Date created: Sun 1 apr 2007
+# Whom: thierry@pompo.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= ics
+PORTVERSION= 1.1.l
+CATEGORIES= science
+MASTER_SITES= http://www.edf.fr/html/RetD/livraison_saturne_${REL_DATE}/
+
+MAINTAINER= thierry@FreeBSD.org
+COMMENT= Code_Saturne Graphical User Interface
+
+LIB_DEPENDS= tix8184:${PORTSDIR}/x11-toolkits/tix
+RUN_DEPENDS= ${CS_HOME}/bin/info_cs:${PORTSDIR}/science/ncs \
+ ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
+
+REL_DATE= 070305
+
+NO_BUILD= yes
+USE_PYTHON= yes
+
+PATHCS= ${PREFIX}/Saturne
+CS_HOME= ${LOCALBASE}/Saturne/Noyau/ncs
+ICS_HOME= ${PATHCS}/Interface/ics
+PLIST_SUB= ICS=Saturne/Interface/ics
+
+do-install:
+ ${MKDIR} ${ICS_HOME}
+ (cd ${WRKSRC}/ && ${COPYTREE_SHARE} \* ${ICS_HOME})
+ @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${ICS_HOME}
+ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${ICS_HOME}
+
+.include <bsd.port.mk>
diff --git a/science/ics/distinfo b/science/ics/distinfo
new file mode 100644
index 0000000..0d1d872
--- /dev/null
+++ b/science/ics/distinfo
@@ -0,0 +1,3 @@
+MD5 (ics-1.1.l.tar.gz) = 3ffd6220151f26c92fc2e5ef184985ef
+SHA256 (ics-1.1.l.tar.gz) = 8b8ada72c99375d674d2b7a0639ca046c8694d3a35b72bb299bfddfcee0cfd13
+SIZE (ics-1.1.l.tar.gz) = 438629
diff --git a/science/ics/pkg-descr b/science/ics/pkg-descr
new file mode 100644
index 0000000..27be71b
--- /dev/null
+++ b/science/ics/pkg-descr
@@ -0,0 +1,5 @@
+ICS stands for Interface Code Saturne.
+
+This is the Graphical User Interface of Code_Saturne.
+
+WWW: http://rd.edf.com/code_saturne/
diff --git a/science/ics/pkg-plist b/science/ics/pkg-plist
new file mode 100644
index 0000000..062bd08
--- /dev/null
+++ b/science/ics/pkg-plist
@@ -0,0 +1,244 @@
+%%ICS%%/AUTHORS
+%%ICS%%/Base/Blt.py
+%%ICS%%/Base/Blt.pyc
+%%ICS%%/Base/Blt.pyo
+%%ICS%%/Base/CommandLine.py
+%%ICS%%/Base/CommandLine.pyc
+%%ICS%%/Base/CommandLine.pyo
+%%ICS%%/Base/Common.py
+%%ICS%%/Base/Common.pyc
+%%ICS%%/Base/Common.pyo
+%%ICS%%/Base/Dialog.py
+%%ICS%%/Base/Dialog.pyc
+%%ICS%%/Base/Dialog.pyo
+%%ICS%%/Base/Main.py
+%%ICS%%/Base/Main.pyc
+%%ICS%%/Base/Main.pyo
+%%ICS%%/Base/TkPage.py
+%%ICS%%/Base/TkPage.pyc
+%%ICS%%/Base/TkPage.pyo
+%%ICS%%/Base/Toolbox.py
+%%ICS%%/Base/Toolbox.pyc
+%%ICS%%/Base/Toolbox.pyo
+%%ICS%%/Base/Tree.py
+%%ICS%%/Base/Tree.pyc
+%%ICS%%/Base/Tree.pyo
+%%ICS%%/Base/WmDefault.py
+%%ICS%%/Base/WmDefault.pyc
+%%ICS%%/Base/WmDefault.pyo
+%%ICS%%/Base/XMLengine.py
+%%ICS%%/Base/XMLengine.pyc
+%%ICS%%/Base/XMLengine.pyo
+%%ICS%%/Base/XMLinitialize.py
+%%ICS%%/Base/XMLinitialize.pyc
+%%ICS%%/Base/XMLinitialize.pyo
+%%ICS%%/Base/XMLmodel.py
+%%ICS%%/Base/XMLmodel.pyc
+%%ICS%%/Base/XMLmodel.pyo
+%%ICS%%/Base/XMLvariables.py
+%%ICS%%/Base/XMLvariables.pyc
+%%ICS%%/Base/XMLvariables.pyo
+%%ICS%%/Base/__init__.py
+%%ICS%%/Base/__init__.pyc
+%%ICS%%/Base/__init__.pyo
+%%ICS%%/Changelog
+%%ICS%%/Pages/AnalysisFeatures.py
+%%ICS%%/Pages/AnalysisFeatures.pyc
+%%ICS%%/Pages/AnalysisFeatures.pyo
+%%ICS%%/Pages/BatchRunning.py
+%%ICS%%/Pages/BatchRunning.pyc
+%%ICS%%/Pages/BatchRunning.pyo
+%%ICS%%/Pages/BatchRunningModel.py
+%%ICS%%/Pages/BatchRunningModel.pyc
+%%ICS%%/Pages/BatchRunningModel.pyo
+%%ICS%%/Pages/BodyForces.py
+%%ICS%%/Pages/BodyForces.pyc
+%%ICS%%/Pages/BodyForces.pyo
+%%ICS%%/Pages/BoundConditions.py
+%%ICS%%/Pages/BoundConditions.pyc
+%%ICS%%/Pages/BoundConditions.pyo
+%%ICS%%/Pages/CoalCombustion.py
+%%ICS%%/Pages/CoalCombustion.pyc
+%%ICS%%/Pages/CoalCombustion.pyo
+%%ICS%%/Pages/CoalThermoChemistry.py
+%%ICS%%/Pages/CoalThermoChemistry.pyc
+%%ICS%%/Pages/CoalThermoChemistry.pyo
+%%ICS%%/Pages/CommonCombustion.py
+%%ICS%%/Pages/CommonCombustion.pyc
+%%ICS%%/Pages/CommonCombustion.pyo
+%%ICS%%/Pages/CurrentSpecies.py
+%%ICS%%/Pages/CurrentSpecies.pyc
+%%ICS%%/Pages/CurrentSpecies.pyo
+%%ICS%%/Pages/DefineBoundaryRegions.py
+%%ICS%%/Pages/DefineBoundaryRegions.pyc
+%%ICS%%/Pages/DefineBoundaryRegions.pyo
+%%ICS%%/Pages/DefineUserScalars.py
+%%ICS%%/Pages/DefineUserScalars.pyc
+%%ICS%%/Pages/DefineUserScalars.pyo
+%%ICS%%/Pages/ElectricalModels.py
+%%ICS%%/Pages/ElectricalModels.pyc
+%%ICS%%/Pages/ElectricalModels.pyo
+%%ICS%%/Pages/FluidCharacteristics.py
+%%ICS%%/Pages/FluidCharacteristics.pyc
+%%ICS%%/Pages/FluidCharacteristics.pyo
+%%ICS%%/Pages/GasCombustion.py
+%%ICS%%/Pages/GasCombustion.pyc
+%%ICS%%/Pages/GasCombustion.pyo
+%%ICS%%/Pages/IdentityAndPathes.py
+%%ICS%%/Pages/IdentityAndPathes.pyc
+%%ICS%%/Pages/IdentityAndPathes.pyo
+%%ICS%%/Pages/InitZone.py
+%%ICS%%/Pages/InitZone.pyc
+%%ICS%%/Pages/InitZone.pyo
+%%ICS%%/Pages/Initialization.py
+%%ICS%%/Pages/Initialization.pyc
+%%ICS%%/Pages/Initialization.pyo
+%%ICS%%/Pages/Lagrangian.py
+%%ICS%%/Pages/Lagrangian.pyc
+%%ICS%%/Pages/Lagrangian.pyo
+%%ICS%%/Pages/Matisse.py
+%%ICS%%/Pages/Matisse.pyc
+%%ICS%%/Pages/Matisse.pyo
+%%ICS%%/Pages/MatisseGeom.py
+%%ICS%%/Pages/MatisseGeom.pyc
+%%ICS%%/Pages/MatisseGeom.pyo
+%%ICS%%/Pages/MatisseHydrau.py
+%%ICS%%/Pages/MatisseHydrau.pyc
+%%ICS%%/Pages/MatisseHydrau.pyo
+%%ICS%%/Pages/MatisseNetwork.py
+%%ICS%%/Pages/MatisseNetwork.pyc
+%%ICS%%/Pages/MatisseNetwork.pyo
+%%ICS%%/Pages/MatisseRangeDescription.py
+%%ICS%%/Pages/MatisseRangeDescription.pyc
+%%ICS%%/Pages/MatisseRangeDescription.pyo
+%%ICS%%/Pages/MatisseThermic.py
+%%ICS%%/Pages/MatisseThermic.pyc
+%%ICS%%/Pages/MatisseThermic.pyo
+%%ICS%%/Pages/MatisseType.py
+%%ICS%%/Pages/MatisseType.pyc
+%%ICS%%/Pages/MatisseType.pyo
+%%ICS%%/Pages/NumericalParamEquation.py
+%%ICS%%/Pages/NumericalParamEquation.pyc
+%%ICS%%/Pages/NumericalParamEquation.pyo
+%%ICS%%/Pages/NumericalParamGlobal.py
+%%ICS%%/Pages/NumericalParamGlobal.pyc
+%%ICS%%/Pages/NumericalParamGlobal.pyo
+%%ICS%%/Pages/OutputControl.py
+%%ICS%%/Pages/OutputControl.pyc
+%%ICS%%/Pages/OutputControl.pyo
+%%ICS%%/Pages/OutputControlModel.py
+%%ICS%%/Pages/OutputControlModel.pyc
+%%ICS%%/Pages/OutputControlModel.pyo
+%%ICS%%/Pages/OutputVarRay.py
+%%ICS%%/Pages/OutputVarRay.pyc
+%%ICS%%/Pages/OutputVarRay.pyo
+%%ICS%%/Pages/OutputVariables.py
+%%ICS%%/Pages/OutputVariables.pyc
+%%ICS%%/Pages/OutputVariables.pyo
+%%ICS%%/Pages/RadiativeBoundaries.py
+%%ICS%%/Pages/RadiativeBoundaries.pyc
+%%ICS%%/Pages/RadiativeBoundaries.pyo
+%%ICS%%/Pages/ReferenceValues.py
+%%ICS%%/Pages/ReferenceValues.pyc
+%%ICS%%/Pages/ReferenceValues.pyo
+%%ICS%%/Pages/ScalarsBoundaries.py
+%%ICS%%/Pages/ScalarsBoundaries.pyc
+%%ICS%%/Pages/ScalarsBoundaries.pyo
+%%ICS%%/Pages/SolutionDomain.py
+%%ICS%%/Pages/SolutionDomain.pyc
+%%ICS%%/Pages/SolutionDomain.pyo
+%%ICS%%/Pages/SolutionDomainModel.py
+%%ICS%%/Pages/SolutionDomainModel.pyc
+%%ICS%%/Pages/SolutionDomainModel.pyo
+%%ICS%%/Pages/StartRestart.py
+%%ICS%%/Pages/StartRestart.pyc
+%%ICS%%/Pages/StartRestart.pyo
+%%ICS%%/Pages/ThermalRadiation.py
+%%ICS%%/Pages/ThermalRadiation.pyc
+%%ICS%%/Pages/ThermalRadiation.pyo
+%%ICS%%/Pages/ThermalScalar.py
+%%ICS%%/Pages/ThermalScalar.pyc
+%%ICS%%/Pages/ThermalScalar.pyo
+%%ICS%%/Pages/TimeStep.py
+%%ICS%%/Pages/TimeStep.pyc
+%%ICS%%/Pages/TimeStep.pyo
+%%ICS%%/Pages/Turbulence.py
+%%ICS%%/Pages/Turbulence.pyc
+%%ICS%%/Pages/Turbulence.pyo
+%%ICS%%/Pages/UserScalarProperties.py
+%%ICS%%/Pages/UserScalarProperties.pyc
+%%ICS%%/Pages/UserScalarProperties.pyo
+%%ICS%%/Pages/WelcomePage.py
+%%ICS%%/Pages/WelcomePage.pyc
+%%ICS%%/Pages/WelcomePage.pyo
+%%ICS%%/Pages/__init__.py
+%%ICS%%/Pages/__init__.pyc
+%%ICS%%/Pages/__init__.pyo
+%%ICS%%/Pictures/boussole.gif
+%%ICS%%/Pictures/cardfile.gif
+%%ICS%%/Pictures/cardfile2.gif
+%%ICS%%/Pictures/cathy.gif
+%%ICS%%/Pictures/chimie.gif
+%%ICS%%/Pictures/chrono.gif
+%%ICS%%/Pictures/cluster.gif
+%%ICS%%/Pictures/construct.gif
+%%ICS%%/Pictures/cpu.gif
+%%ICS%%/Pictures/danger.gif
+%%ICS%%/Pictures/divers030.gif
+%%ICS%%/Pictures/exit.gif
+%%ICS%%/Pictures/file_cab.gif
+%%ICS%%/Pictures/file_cabinet.gif
+%%ICS%%/Pictures/fileedit.gif
+%%ICS%%/Pictures/fileview.gif
+%%ICS%%/Pictures/folder.gif
+%%ICS%%/Pictures/graduate.gif
+%%ICS%%/Pictures/gravity.gif
+%%ICS%%/Pictures/ihm.gif
+%%ICS%%/Pictures/launcher.gif
+%%ICS%%/Pictures/logfile.gif
+%%ICS%%/Pictures/mana_blk.gif
+%%ICS%%/Pictures/menatwork.gif
+%%ICS%%/Pictures/opennew.gif
+%%ICS%%/Pictures/openold.gif
+%%ICS%%/Pictures/ordinateur.gif
+%%ICS%%/Pictures/pan_exit.gif
+%%ICS%%/Pictures/parall.gif
+%%ICS%%/Pictures/pendules002.gif
+%%ICS%%/Pictures/planetes019.gif
+%%ICS%%/Pictures/planetes047.gif
+%%ICS%%/Pictures/printcase.gif
+%%ICS%%/Pictures/question.gif
+%%ICS%%/Pictures/refresh.gif
+%%ICS%%/Pictures/reload.gif
+%%ICS%%/Pictures/resize.gif
+%%ICS%%/Pictures/rubic1a.gif
+%%ICS%%/Pictures/rubic1b.gif
+%%ICS%%/Pictures/rubic1c.gif
+%%ICS%%/Pictures/sablier.gif
+%%ICS%%/Pictures/saturne.gif
+%%ICS%%/Pictures/save.gif
+%%ICS%%/Pictures/search1.gif
+%%ICS%%/Pictures/skull.gif
+%%ICS%%/Pictures/telephone.gif
+%%ICS%%/Pictures/tete_de_mort.gif
+%%ICS%%/Pictures/tree_green_file.gif
+%%ICS%%/Pictures/tree_red_file.gif
+%%ICS%%/Pictures/tree_white_file.gif
+%%ICS%%/Pictures/uc.gif
+%%ICS%%/__init__.py
+%%ICS%%/__init__.pyc
+%%ICS%%/__init__.pyo
+%%ICS%%/ics.py
+%%ICS%%/ics.pyc
+%%ICS%%/ics.pyo
+%%ICS%%/testSuite.py
+%%ICS%%/testSuite.pyc
+%%ICS%%/testSuite.pyo
+%%ICS%%/toolbin/archive
+%%ICS%%/toolbin/clean
+@dirrm %%ICS%%/toolbin
+@dirrm %%ICS%%/Pictures
+@dirrm %%ICS%%/Pages
+@dirrm %%ICS%%/Base
+@dirrm %%ICS%%
+@dirrm Saturne/Interface
OpenPOWER on IntegriCloud