blob: f429c1f0e9e2683c076c2c78bf83569b252da37a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# Maintainer: Michele Mocciola <mickele>
pkgname=eficas
pkgver=2016.0
pkgrel=1
pkgdesc="ASter Command FIle Editor. Editor of Code_Aster's command files."
url="http://www.code-aster.org/"
license=('GPL')
depends=('python2' 'python2-pyqt' 'python2-numpy')
makedepends=('desktop-file-utils' 'gcc-fortran')
arch=('i686' 'x86_64')
_asterver=12.6.0
_astersubver=4
source=("http://www.code-aster.org/FICHIERS/aster-full-src-${_asterver}-${_astersubver}.noarch.tar.gz" "eficas.png" "eficas.desktop")
_installdir=/opt/eficas
build() {
cd "${srcdir}/aster-full-src-${_asterver}"
sed -e "s|should_continue()|# should_continue()|g" -i setup.py
}
package() {
cd "${srcdir}/aster-full-src-${_asterver}"
python2 setup.py install --prefix="${pkgdir}${_installdir}" eficas
sed -e "s|python|python2|" -i "${pkgdir}${_installdir}/public/eficas-${pkgver}/eficasQt"
install -d -m 755 "${pkgdir}/usr/bin/"
ln -s /opt/eficas/bin/eficas "${pkgdir}/usr/bin/"
install -m 755 -d "${pkgdir}/usr/share/pixmaps"
cp "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/"
desktop-file-install --dir="${pkgdir}/usr/share/applications" \
"${srcdir}/${pkgname}.desktop"
cd ${pkgdir}
for _FILE in `find ./ -iname *.py`
do
sed "s|${pkgdir}||" -i ${_FILE}
done
sed -e "s|'/opt/eficas', '12.6', 'lib/aster/Cata/cata.py'|'/usr/lib/aster', '12.6', 'Cata/cata.py'|" -i opt/eficas/public/eficas-${pkgver}/Aster/prefs_ASTER.py
}
md5sums=('1603b6f94fdbdec2977b2e864b3b0f4a'
'246438dfb94a62aff24fcd7b05f5a7d7'
'0315674d3dd04af7f2125576d651a94b')
|