summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD13
-rw-r--r--salome-gui.profile38
-rw-r--r--salome-gui.sh62
4 files changed, 75 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 821f791d7557..8afb77c9df21 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Nov 22 22:14:47 UTC 2016
+# Sun Dec 11 21:54:34 UTC 2016
pkgbase = salome-gui
pkgdesc = Generic platform for Pre and Post-Processing for numerical simulation - GUI Module
pkgver = 7.8.0
- pkgrel = 1
+ pkgrel = 2
url = http://www.salome-platform.org
arch = i686
arch = x86_64
@@ -22,12 +22,12 @@ pkgbase = salome-gui
depends = qwt
depends = paraview-salome=5.0.1p1
depends = sip
- source = salome-gui.profile
+ source = salome-gui.sh
source = salome.desktop
source = http://files.salome-platform.org/Salome/Salome7.8.0/src7.8.0.tar.gz
- md5sums = 73cd7110827ebb24ae6d2fac087fc4e0
+ md5sums = fd7abc074e23a95ed3dabe841faa7586
md5sums = a102063b779e332914ef0b73843e928a
- md5sums = 0f6de10ad9d9c646fce3ca21a7dab46a
+ md5sums = 943a8b7e70c2b5fe6ff9257d0eaaeebb
pkgname = salome-gui
diff --git a/PKGBUILD b/PKGBUILD
index 746be37016b4..14d0ac19d165 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=salome-gui
pkgver=7.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="Generic platform for Pre and Post-Processing for numerical simulation - GUI Module"
url="http://www.salome-platform.org"
depends=("salome-kernel>=${pkgver}" 'salome-kernel<7.9.0' 'qt4' 'python2-pyqt4' 'opencascade>=6.9.0' 'qwt' 'paraview-salome=5.0.1p1' 'sip')
@@ -11,7 +11,7 @@ arch=('i686' 'x86_64')
conflicts=()
provides=()
license=('LGPL')
-source=("${pkgname}.profile" "salome.desktop" "http://files.salome-platform.org/Salome/Salome${pkgver}/src${pkgver}.tar.gz")
+source=("${pkgname}.sh" "salome.desktop" "http://files.salome-platform.org/Salome/Salome${pkgver}/src${pkgver}.tar.gz")
_source=GUI_SRC
#_source=gui
@@ -81,6 +81,9 @@ build() {
# python2
cmake_options+=" -DPYTHON_EXECUTABLE=/usr/bin/python2"
+ # mpi
+ cmake_options+=" -DSALOME_USE_MPI:BOOL=ON"
+
# qwt
cmake_options+=" -DQWT_ROOT_DIR=/usr"
@@ -126,7 +129,7 @@ package() {
done
# install profile
- install -D -m755 "${srcdir}/${pkgname}.profile" \
+ install -D -m755 "${srcdir}/${pkgname}.sh" \
"${pkgdir}${_profiledir}/${pkgname}.sh"
# install menu entry
@@ -144,6 +147,6 @@ package() {
ln -s ${_installdir}/share/salome/resources/gui/SalomeApp.xml ${pkgdir}${_installdir}
ln -s ${_installdir}/share/salome/resources/gui/LightApp.xml ${pkgdir}${_installdir}
}
-md5sums=('73cd7110827ebb24ae6d2fac087fc4e0'
+md5sums=('fd7abc074e23a95ed3dabe841faa7586'
'a102063b779e332914ef0b73843e928a'
- '0f6de10ad9d9c646fce3ca21a7dab46a')
+ '943a8b7e70c2b5fe6ff9257d0eaaeebb')
diff --git a/salome-gui.profile b/salome-gui.profile
deleted file mode 100644
index 0f2694798010..000000000000
--- a/salome-gui.profile
+++ /dev/null
@@ -1,38 +0,0 @@
-# module var
-export GUI_ROOT_DIR=/opt/salome
-
-# local vars
-_pythonver=2.7
-_paraviewver=5.0
-_gui_path=$GUI_ROOT_DIR/bin/salome
-_gui_librarypath=$GUI_ROOT_DIR/lib/salome
-_gui_pythonpath=$GUI_ROOT_DIR/lib/python${_pythonver}/site-packages/salome
-_gui_pluginpath=$GUI_ROOT_DIR/lib/paraview
-_paraview_pythonpath="/usr/lib/paraview-${_paraviewver}/site-packages/:/usr/lib/paraview-${_paraviewver}/site-packages/vtk"
-_paraview_librarypath="/usr/lib/paraview-${_paraviewver}"
-
-# PYTHONPATH
-if [[ $PYTHONPATH != *${_paraview_pythonpath}* ]]; then
- export PYTHONPATH=${_paraview_pythonpath}:$PYTHONPATH
-fi
-if [[ $PYTHONPATH != *${_gui_pythonpath}* ]]; then
- export PYTHONPATH=${_gui_pythonpath}:$PYTHONPATH
-fi
-
-# LD_LIBRARY_PATH
-if [[ $LD_LIBRARY_PATH != *${_gui_librarypath}* ]]; then
- export LD_LIBRARY_PATH=${_gui_librarypath}:$LD_LIBRARY_PATH
-fi
-if [[ $LD_LIBRARY_PATH != *${_paraview_librarypath}* ]]; then
- export LD_LIBRARY_PATH=${_paraview_librarypath}:$LD_LIBRARY_PATH
-fi
-
-# PV_PLUGIN_PATH
-if [[ $PV_PLUGIN_PATH != *${_gui_pluginpath}* ]]; then
- export PV_PLUGIN_PATH=${_gui_pluginpath}:$PV_PLUGIN_PATH
-fi
-
-# PATH
-if [[ $PATH != *${_gui_path}* ]]; then
- export PATH=${_gui_path}:$PATH
-fi
diff --git a/salome-gui.sh b/salome-gui.sh
new file mode 100644
index 000000000000..b355155fc137
--- /dev/null
+++ b/salome-gui.sh
@@ -0,0 +1,62 @@
+# module var
+export GUI_ROOT_DIR=/opt/salome
+
+# vars
+_gui_pythonver=2.7
+_gui_paraviewver=5.0
+_gui_path=$GUI_ROOT_DIR/bin/salome
+_gui_librarypath=$GUI_ROOT_DIR/lib/salome
+_gui_pythonpath=$GUI_ROOT_DIR/lib/python${_gui_pythonver}/site-packages/salome
+_gui_pluginpath=$GUI_ROOT_DIR/lib/paraview
+_gui_paraview_pythonpath="/usr/lib/paraview-${_gui_paraviewver}/site-packages:/usr/lib/paraview-${_gui_paraviewver}/site-packages/vtk"
+_gui_paraview_librarypath="/usr/lib/paraview-${_gui_paraviewver}"
+
+# PYTHONPATH
+if [[ $PYTHONPATH != ${_gui_pythonpath} && $PYTHONPATH != *:${_gui_pythonpath}&& $PYTHONPATH != ${_gui_pythonpath}:* && $PYTHONPATH != *:${_gui_pythonpath}:* ]]; then
+ if [[ -z "$PYTHONPATH" ]]; then
+ export PYTHONPATH=${_gui_pythonpath}
+ else
+ export PYTHONPATH=${_gui_pythonpath}:$PYTHONPATH
+ fi
+fi
+if [[ $PYTHONPATH != ${_gui_paraview_pythonpath} && $PYTHONPATH != *:${_gui_paraview_pythonpath} && $PYTHONPATH != ${_gui_paraview_pythonpath}:* && $PYTHONPATH != *:${_gui_paraview_pythonpath}:* ]]; then
+ if [[ -z "$PYTHONPATH" ]]; then
+ export PYTHONPATH=${_gui_paraview_pythonpath}
+ else
+ export PYTHONPATH=${_gui_paraview_pythonpath}:$PYTHONPATH
+ fi
+fi
+
+# LD_LIBRARY_PATH
+if [[ $LD_LIBRARY_PATH != ${_gui_librarypath} && $LD_LIBRARY_PATH != *:${_gui_librarypath} && $LD_LIBRARY_PATH != ${_gui_librarypath}:* && $LD_LIBRARY_PATH != *:${_gui_librarypath}:* ]]; then
+ if [[ -z "$LD_LIBRARY_PATH" ]]; then
+ export LD_LIBRARY_PATH=${_gui_librarypath}
+ else
+ export LD_LIBRARY_PATH=${_gui_librarypath}:$LD_LIBRARY_PATH
+ fi
+fi
+if [[ $LD_LIBRARY_PATH != ${_gui_paraview_librarypath} && $LD_LIBRARY_PATH != *:${_gui_paraview_librarypath} && $LD_LIBRARY_PATH != ${_gui_paraview_librarypath}:* && $LD_LIBRARY_PATH != *:${_gui_paraview_librarypath}:* ]]; then
+ if [[ -z "$LD_LIBRARY_PATH" ]]; then
+ export LD_LIBRARY_PATH=${_gui_paraview_librarypath}
+ else
+ export LD_LIBRARY_PATH=${_gui_paraview_librarypath}:$LD_LIBRARY_PATH
+ fi
+fi
+
+# PV_PLUGIN_PATH
+if [[ $PV_PLUGIN_PATH != ${_gui_pluginpath} && $PV_PLUGIN_PATH != *:${_gui_pluginpath} && $PV_PLUGIN_PATH != ${_gui_pluginpath}:* && $PV_PLUGIN_PATH != *:${_gui_pluginpath}:* ]]; then
+ if [ -z "$PV_PLUGIN_PATH" ]; then
+ export PV_PLUGIN_PATH=${_gui_pluginpath}
+ else
+ export PV_PLUGIN_PATH=${_gui_pluginpath}:$PV_PLUGIN_PATH
+ fi
+fi
+
+# PATH
+if [[ $PATH != ${_gui_path} && $PATH != *:${_gui_path} && $PATH != ${_gui_path}:* && $PATH != *:${_gui_path}:* ]]; then
+ if [ -z "$PATH" ]; then
+ export PATH=${_gui_path}
+ else
+ export PATH=${_gui_path}:$PATH
+ fi
+fi