summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichele Mocciola2015-10-04 13:03:49 +0200
committerMichele Mocciola2015-10-04 13:03:49 +0200
commit5654ff51061c089c93829649ef4dcf0cebe781f8 (patch)
tree9e8203dd5ef361d7c7c9dd407199b02335928313
downloadaur-5654ff51061c089c93829649ef4dcf0cebe781f8.tar.gz
Little change
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD40
-rw-r--r--salome-eficas.profile9
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e9a207dae14e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = salome-eficas
+ pkgdesc = Generic platform for Pre and Post-Processing for numerical simulation - EFICAS Module
+ pkgver = 2015.2
+ pkgrel = 1
+ url = http://www.code-aster.org/V2/spip.php?article295
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ depends = salome-gui>=7.6.0
+ depends = salome-gui<7.7.0
+ depends = eficas>=2015.2
+ source = http://www.code-aster.org/FICHIERS/SALOME-MECA-2015.2-LGPL-2.tgz
+ source = salome-eficas.profile
+ md5sums = a78eae0b1937f06ced8e7f570b05f94b
+ md5sums = d45d5c60252a726244d7e596b828daff
+
+pkgname = salome-eficas
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..504b902bb00a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Michele Mocciola <mickele>
+
+pkgname=salome-eficas
+pkgver=2015.2
+pkgrel=1
+pkgdesc="Generic platform for Pre and Post-Processing for numerical simulation - EFICAS Module"
+url="http://www.code-aster.org/V2/spip.php?article295"
+depends=('salome-gui>=7.6.0' 'salome-gui<7.7.0' 'eficas>=2015.2')
+makedepends=()
+arch=('i686' 'x86_64')
+license=('LGPL')
+
+_pkgsubver=2
+source=("http://www.code-aster.org/FICHIERS/SALOME-MECA-${pkgver}-LGPL-${_pkgsubver}.tgz" "${pkgname}.profile")
+
+_installdir=/opt/salome/eficas
+
+prepare() {
+ cd "$srcdir"
+
+ tail --lines=+834 SALOME-MECA-${pkgver}-LGPL.run > extracted.tar.gz
+ tar xzf extracted.tar.gz
+}
+
+build() {
+ cd "${srcdir}"
+
+}
+
+package() {
+ cd "${srcdir}/V2015_2/modules/EFICAS_V7_6_0"
+ install -d -m755 "${pkgdir}${_installdir}"
+ cp -rp * "${pkgdir}${_installdir}/"
+
+ install -D -m755 "${srcdir}/${pkgname}.profile" \
+ "${pkgdir}/etc/salome/profile.d/${pkgname}.sh"
+
+}
+md5sums=('a78eae0b1937f06ced8e7f570b05f94b'
+ 'd45d5c60252a726244d7e596b828daff')
diff --git a/salome-eficas.profile b/salome-eficas.profile
new file mode 100644
index 000000000000..bcd349640fc7
--- /dev/null
+++ b/salome-eficas.profile
@@ -0,0 +1,9 @@
+export EFICAS_ROOT=/opt/eficas/public/eficas-2015.2/
+export EFICAS_ROOT_DIR=/opt/salome/eficas
+
+export PYTHONPATH=$EFICAS_ROOT_DIR/lib/python2.7/site-packages/salome:$PYTHONPATH
+export PYTHONPATH=$EFICAS_ROOT:$PYTHONPATH
+export PYTHONPATH=$EFICAS_ROOT/UiQT4:$PYTHONPATH
+export PYTHONPATH=$EFICAS_ROOT/Editeur:$PYTHONPATH
+
+export PATH=$EFICAS_ROOT_DIR/bin/salome:$PATH