diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..61a6b794e563 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Michele Mocciola <mickele> + +pkgname=libbatch +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Generic platform for Pre and Post-Processing for numerical simulation - KERNEL Module" +url="http://www.salome-platform.org" +depends=('python2' 'python2-numpy' 'boost-libs' 'omniorb416' 'omniorbpy36' 'omninotify-omniorb416' 'hdf5-1.8' 'graphviz' 'libxml2' 'cppunit' 'lapack' 'net-tools') +makedepends=('doxygen' 'python2-sphinx' 'git' 'swig2') +arch=('i686' 'x86_64') +license=('LGPL') +source=() + +# "http://files.salome-platform.org/Salome/Salome${pkgver}/src${pkgver}.tar.gz" +#_source=LIBBATCH_SRC_${pkgver} + +_source=libbatch +_installdir=/usr + +prepare() { + msg "Connecting to git server..." + if [[ -d ${_source} ]] ; then + rm -rf ${_source} + fi + git clone git://git.salome-platform.org/tools/${_source}.git + cd ${_source} + git checkout V${pkgver:0:1}_${pkgver:2:1}_${pkgver:4:1} + msg "GIT checkout done or server timeout" +} + +build() { + rm -rf "$srcdir/$_source/build" + mkdir -p "$srcdir/$_source/build" + cd "$srcdir/$_source/build" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=${_installdir} \ + -DCMAKE_CXX_STANDARD=98 \ + -DPYTHON_EXECUTABLE=/usr/bin/python2 \ + -DSWIG_EXECUTABLE=/usr/bin/swig-2 + + make +} + +package() { + cd "${srcdir}/${_source}/build" + + make DESTDIR="$pkgdir" install + +} |