# Maintainer: Knut Franke - Knut.Franke*gmx.de # Contributor: Olaf Leidinger # Contributor: Robal pkgname=scidavis pkgver=0.2.4 pkgrel=4 pkgdesc="Free application for Scientific Data Analysis and Visualization, started as a fork of QtiPlot" arch=("i686" "x86_64") depends=('qt>=4.3' 'qt-assistant-compat' 'qwt>=5.1' 'qwtplot3d>=0.2.6' 'gsl>=1.8' 'muparser>=1.28' 'zlib>=1.2.3' 'python2>=2.5' 'pyqt>=4.2' 'sip>=4.6' 'desktop-file-utils') license=("GPL") url="http://scidavis.sourceforge.net/" source=("http://prdownloads.sourceforge.net/sourceforge/scidavis/scidavis-$pkgver.tar.bz2" "scidavis.pro.patch" "scidavis.install" "qt-assistant-compat.patch" "scidavis.pyton2.patch") install="scidavis.install" md5sums=('c5650475c5e0b22f9ee5dc49630a0e89' '5973f8d7e6af56bb3d50e6ac680ee3fb' '737bc185c599447d4eef7c215dabecc9' '450b7139f913210dd8a0ffbde03e86be' 'c79966a3202851a106590fdbfecb9766' ) build() { cd $startdir/src/scidavis-$pkgver/scidavis || return 1 patch < $startdir/src/scidavis.pro.patch || return 1 patch -p2 < $startdir/src/qt-assistant-compat.patch || return 1 patch < $startdir/src/scidavis.pyton2.patch || return 1 # There appears to be a problem with qmake not generating the install target for translation files, # at least with Qt 4.4.3. Target is generated if .qm files exist at qmake run time, though. (lupdate scidavis.pro && lrelease scidavis.pro) || return 1 qmake || return 1 make || return 1 make INSTALL_ROOT=$startdir/pkg install || return 1 _pydir=`python2 -c "from distutils import sysconfig; print sysconfig.get_python_lib()"` python2 `dirname $_pydir`/py_compile.py $pkgdir/etc/scidavisrc.py || return 1 python2 `dirname $_pydir`/py_compile.py $pkgdir/usr/share/scidavis/scidavisUtil.py || return 1 }