diff options
author | eolianoe | 2015-06-09 10:39:05 +0200 |
---|---|---|
committer | eolianoe | 2015-06-09 10:39:05 +0200 |
commit | 613b9a53503be5d2263e81818f16e6f38939d649 (patch) | |
tree | c4b3ad395487b7498d3c54fbc6479f1df1ae10ab | |
download | aur-613b9a53503be5d2263e81818f16e6f38939d649.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 52 | ||||
-rw-r--r-- | PKGBUILD | 65 | ||||
-rw-r--r-- | scilab.install | 13 |
3 files changed, 130 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f9a37d93adaa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,52 @@ +pkgbase = scilab + pkgdesc = A scientific software package for numerical computations. + pkgver = 5.5.2 + pkgrel = 2 + url = http://www.scilab.org + install = scilab.install + arch = i686 + arch = x86_64 + license = BSD + license = custom:CeCILL + makedepends = java-environment=7 + makedepends = apache-ant + makedepends = ocaml + makedepends = gcc-fortran + depends = shared-mime-info + depends = desktop-file-utils + depends = gtk-update-icon-cache + depends = suitesparse>=4.4.1 + depends = arpack + depends = fftw + depends = libmatio + depends = tk + depends = curl + depends = java-runtime=7 + depends = beanshell2 + depends = eclipse-ecj + depends = java-flexdock>=1.2.4 + depends = fop-hyph + depends = java-freehep-vectorgraphics + depends = jeuclid-core + depends = jgraphx>=2.0.0.1 + depends = javahelp2 + depends = jing + depends = jlatexmath-fop>=1.0.3 + depends = jrosetta>=1.0.4 + depends = jgoodies-looks + depends = java-qdox + depends = scirenderer + depends = java-skinlf + depends = java-testng + depends = xalan-java + depends = docbook-xsl + depends = jogl2.2.4 + depends = java-batik1.7 + depends = java-xmlgraphics-commons=1.5 + conflicts = scilab-git + conflicts = scilab-bin + source = http://www.scilab.org/download/5.5.2/scilab-5.5.2-src.tar.gz + sha256sums = a734519de96d35b8f081768a5584086e46db089ab11c021744897b22ec4d0f5e + +pkgname = scilab + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..da2efff4a8f8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,65 @@ +# Maintainer: eolianoe <eolianoe [at] gmail [DoT] com> +# Contributor: Kurnevsky Evgeny <kurnevsky@gmail.com> +# Contributor: Victor Dmitriyev <mrvvitek@gmail.com> + +pkgname=scilab +pkgver=5.5.2 +pkgrel=2 +pkgdesc='A scientific software package for numerical computations.' +arch=('i686' 'x86_64') +url='http://www.scilab.org' +license=('BSD' 'custom:CeCILL') +depends=('shared-mime-info' 'desktop-file-utils' 'gtk-update-icon-cache' + 'suitesparse>=4.4.1' 'arpack' 'fftw' + 'libmatio' 'tk' 'curl' + 'java-runtime=7' + 'beanshell2' 'eclipse-ecj' 'java-flexdock>=1.2.4' 'fop-hyph' + 'java-freehep-vectorgraphics' 'jeuclid-core' 'jgraphx>=2.0.0.1' 'javahelp2' + 'jing' 'jlatexmath-fop>=1.0.3' 'jrosetta>=1.0.4' 'jgoodies-looks' 'java-qdox' + 'scirenderer' 'java-skinlf' 'java-testng' 'xalan-java' 'docbook-xsl' + 'jogl2.2.4' + 'java-batik1.7' 'java-xmlgraphics-commons=1.5') +makedepends=('java-environment=7' 'apache-ant' + 'ocaml' 'gcc-fortran' ) +conflicts=('scilab-git' 'scilab-bin') + +source=("${url}/download/${pkgver}/${pkgname}-${pkgver}-src.tar.gz") +sha256sums=('a734519de96d35b8f081768a5584086e46db089ab11c021744897b22ec4d0f5e') + +install=${pkgname}.install + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --with-gcc \ + --with-gfortran \ + --with-mpi \ + --with-matio \ + --with-umfpack \ + --with-fftw \ + --with-modelica \ + --with-external-scirenderer=/usr/share/java/scirenderer/scirenderer.jar \ + --with-install-help-xml \ + --enable-build-help \ + --enable-build-localization \ + --disable-static-system-lib + + make all + make doc +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" install-data install-html + + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING" \ + "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING-FR" \ + "${pkgdir}/usr/share/licenses/${pkgname}/COPYING-FR" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/COPYING-BSD" \ + "${pkgdir}/usr/share/licenses/${pkgname}/COPYING-BSD" +} diff --git a/scilab.install b/scilab.install new file mode 100644 index 000000000000..4b637a8873d2 --- /dev/null +++ b/scilab.install @@ -0,0 +1,13 @@ +post_install() { + update-mime-database usr/share/mime + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |