diff options
author | eolianoe | 2015-09-27 16:27:05 +0200 |
---|---|---|
committer | eolianoe | 2015-09-27 16:27:05 +0200 |
commit | 06ec7f8f59e35b44652df196d2fdcc3c917ca0dc (patch) | |
tree | 836d203a37c2cf4df6c2947231f49d96b6de77bb /PKGBUILD | |
parent | 7e13ac6098f0b3a846dbf32a0c5f7115aa2c4cf6 (diff) | |
download | aur-06ec7f8f59e35b44652df196d2fdcc3c917ca0dc.tar.gz |
Fix compilation against system library
Add patchs to compile with java-batik=1.8, fop=2.0 and
java-xmlgraphics-commons=2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 20 insertions, 6 deletions
@@ -4,30 +4,44 @@ pkgname=scilab pkgver=5.5.2 -pkgrel=5 +pkgrel=6 pkgdesc='A scientific software package for numerical computations.' arch=('i686' 'x86_64') -url='http://www.scilab.org' +url='https://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' + 'beanshell2' 'eclipse-ecj' 'java-flexdock>=1.2.4' 'fop-hyph' 'java-freehep-vectorgraphics' 'jeuclid-core' 'jgraphx>=2.0.0.1' 'javahelp2' 'saxon-he' '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') + 'java-batik>=1.8' 'java-xmlgraphics-commons>=2.0') 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') +source=("${url}/download/${pkgver}/${pkgname}-${pkgver}-src.tar.gz" + 'scilab-5.5.2-batik-1.8.patch' + 'scilab-5.5.2-fop-2.0.patch' + 'scilab-5.5.2-xmlgraphics-common-2.0.patch') +sha256sums=('a734519de96d35b8f081768a5584086e46db089ab11c021744897b22ec4d0f5e' + '4f243e32be0aa2755405e121e7a23a370276c98e00d1b016bd43df56a76782ca' + 'a8e03352cdaa5955414945e3fc8f56a035793869934345eef301cc6124b7ec95' + '64de4a044fb7228cae7003e6f86f6f0958ea10049f2fb24a11a07b0087e4ef36') install=${pkgname}.install +prepare(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -p2 < "${srcdir}"/scilab-5.5.2-batik-1.8.patch + patch -p2 < "${srcdir}"/scilab-5.5.2-fop-2.0.patch + patch -p2 < "${srcdir}"/scilab-5.5.2-xmlgraphics-common-2.0.patch +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" |