aboutsummaryrefslogtreecommitdiff
path: root/science/ncs/files/patch-bin_cs_profile
diff options
context:
space:
mode:
Diffstat (limited to 'science/ncs/files/patch-bin_cs_profile')
-rw-r--r--science/ncs/files/patch-bin_cs_profile81
1 files changed, 32 insertions, 49 deletions
diff --git a/science/ncs/files/patch-bin_cs_profile b/science/ncs/files/patch-bin_cs_profile
index d7980373f4ac..99a0e095730d 100644
--- a/science/ncs/files/patch-bin_cs_profile
+++ b/science/ncs/files/patch-bin_cs_profile
@@ -1,51 +1,34 @@
---- bin/cs_profile.orig 2007-11-23 18:35:59.000000000 +0100
-+++ bin/cs_profile 2007-12-30 22:01:54.000000000 +0100
-@@ -58,18 +58,33 @@
+--- bin/cs_profile.orig 2008-04-23 11:32:09.000000000 +0200
++++ bin/cs_profile 2008-04-29 23:35:23.000000000 +0200
+@@ -37,12 +37,17 @@
- if [ "$NOM_ARCH" = "OSF1" -o "$NOM_ARCH" = "Linux_CCRT" -o "$NOM_ARCH" = "Linux_IA64" ] ; then
- PATHCS=/home/saturne/Saturne
-+ elif [ "$NOM_ARCH" = "FreeBSD" ] ; then
-+ PATHCS=%%LOCALBASE%%/Saturne
- elif [ "$NOM_ARCH" = "Blue_Gene_L" ] ; then
- PATHCS=/gpfs2/home/saturne
- else
- PATHCS=/home/saturne
- fi
-- CS_HOME=${PATHCS}/Noyau/ncs-1.3.1
-- ECS_HOME=${PATHCS}/Enveloppe/ecs-1.3.1
-- CSGUI_HOME=${PATHCS}/Interface/ics-1.3.1
-- SYRCS_HOME=${PATHCS}/opt/syr_cs-2.0.1
-+ if [ "$NOM_ARCH" = "FreeBSD" ] ; then
-+ CS_HOME=${PATHCS}/Noyau/ncs
-+ ECS_HOME=${PATHCS}/Enveloppe/ecs
-+ CSGUI_HOME=${PATHCS}/Interface/ics
-+ SYRCS_HOME=${PATHCS}/opt/syr_cs
-+# Variables specifiques a passer au Makefile FreeBSD par lance
-+ LOCALBASE=%%LOCALBASE%% ; export LOCALBASE
-+ FC=%%FC%% ; export FC
-+ PTHREAD_LIBS=%%PTHREAD_LIBS%% ; export PTHREAD_LIBS
-+ else
-+ CS_HOME=${PATHCS}/Noyau/ncs-1.3.1
-+ ECS_HOME=${PATHCS}/Enveloppe/ecs-1.3.1
-+ CSGUI_HOME=${PATHCS}/Interface/ics-1.3.l
-+ SYRCS_HOME=${PATHCS}/opt/syr_cs-2.0.1
-+ fi
+ # Versions Code_saturne
+
+- PATHCS=/home/saturne
++ PATHCS=%%LOCALBASE%%/Saturne
++
++ CS_HOME=${PATHCS}/Noyau/ncs
++ ECS_HOME=${PATHCS}/Enveloppe/ecs
++ CSGUI_HOME=${PATHCS}/Interface/ics
++ SYRCS_HOME=${PATHCS}/opt/syr_cs
++# Variables specifiques a passer au Makefile FreeBSD par lance
++ LOCALBASE=%%LOCALBASE%% ; export LOCALBASE
++ FC=%%FC%% ; export FC
++ PTHREAD_LIBS=%%PTHREAD_LIBS%% ; export PTHREAD_LIBS
+
+- CS_HOME=${PATHCS}/Noyau/ncs-1.3.2
+- ECS_HOME=${PATHCS}/Enveloppe/ecs-1.3.2
+- CSGUI_HOME=${PATHCS}/Interface/ics-1.3.2
+- SYRCS_HOME=${PATHCS}/opt/syr_cs-2.0.2
#
- if [ "$NOM_ARCH" = "Linux" -a -d /home/prevalcs/HOMARD ] ; then
- CSHOMARD_HOME=/home/prevalcs/HOMARD
-+ elif [ "$NOM_ARCH" = "FreeBSD" ] ; then
-+ CSHOMARD_HOME=%%LOCALBASE%%/apps/homard
- else
- CSHOMARD_HOME=
- fi
-@@ -93,6 +108,10 @@
- CS_MPI_PATH=/home/saturne/opt/openmpi-1.2.4/arch/Linux/bin
- elif [ "$NOM_ARCH" = "Linux_Ch" ] ; then
- CS_MPI_PATH=/usr/local/mpichgm-1.2.6.14b-64b/bin
-+ elif [ "$NOM_ARCH" = "FreeBSD" ] ; then
-+ MPI_HOME=%%MPI_HOME%% ; export MPI_HOME
-+ MPI_LIBS=%%MPI_LIBS%% ; export MPI_LIBS
-+ CS_MPI_PATH=${MPI_HOME}/bin
- else
- CS_MPI_PATH=
- fi
+ # Path
+ PATH=$CS_HOME/bin:$ECS_HOME/bin:$PATH
+@@ -52,5 +57,7 @@
+ export PATH
+
+ # Chemins et librairies pour MPI
+- CS_MPI_PATH=/home/saturne/opt/openmpi-1.2.6/arch/Linux/bin
++ MPI_HOME=%%MPI_HOME%% ; export MPI_HOME
++ MPI_LIBS=%%MPI_LIBS%% ; export MPI_LIBS
++ CS_MPI_PATH=${MPI_HOME}/bin
+ export CS_MPI_PATH