diff options
author | Lorenzo Tomei | 2019-05-18 17:14:07 +0200 |
---|---|---|
committer | Lorenzo Tomei | 2019-05-18 17:14:07 +0200 |
commit | 1f5962544fbbab0cb8652edaed27b880901bbba7 (patch) | |
tree | 9f55c91dc49fa7558bc1000ab0e59ea43394d757 | |
parent | 5f1be976bd80551016f25748e72f9d1dace10650 (diff) | |
download | aur-1f5962544fbbab0cb8652edaed27b880901bbba7.tar.gz |
updated to 9.01.05
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 15 insertions, 22 deletions
@@ -1,10 +1,9 @@ pkgbase = j9-git pkgdesc = J is a modern, high-level, general-purpose, high-performance programming language - pkgver = 9.01.03.20190429 + pkgver = 9.01.05.20190518 pkgrel = 1 url = http://www.jsoftware.com install = j9-git.install - arch = i686 arch = x86_64 license = GPL3 license = LGPL @@ -19,10 +18,10 @@ pkgbase = j9-git optdepends = lapack: for math/lapack addon source = jsource.zip::https://github.com/jsoftware/jsource/archive/master.zip source = qtide.zip::https://github.com/jsoftware/qtide/archive/master.zip - source = jenv.tar.gz::http://www.databaserossoverde.it/jsoftware/j901_env_20190429.tar.gz + source = jenv.tar.gz::http://www.databaserossoverde.it/jsoftware/j901_env_20190518.tar.gz md5sums = SKIP md5sums = SKIP - md5sums = 475d8f34755d8f5f5515144c22d8385f + md5sums = 07d4d7e4123946f3e2f98abec00711d8 pkgname = j9-git @@ -1,10 +1,10 @@ # Maintainer: Lorenzo Tomei <tomeil@tiscali.it> pkgname=j9-git -pkgver=9.01.03.20190429 +pkgver=9.01.05.20190518 pkgrel=1 pkgdesc='J is a modern, high-level, general-purpose, high-performance programming language' -arch=('i686' 'x86_64') +arch=('x86_64') url='http://www.jsoftware.com' license=('GPL3' 'LGPL') depends=('qt5-webengine' 'qt5-websockets' 'qt5-multimedia' 'qt5-svg') @@ -15,16 +15,9 @@ optdepends=('wget: for web/gethttp addon' makedepends=('clang') source=('jsource.zip::https://github.com/jsoftware/jsource/archive/master.zip' 'qtide.zip::https://github.com/jsoftware/qtide/archive/master.zip' - 'jenv.tar.gz::http://www.databaserossoverde.it/jsoftware/j901_env_20190429.tar.gz') -md5sums=('SKIP' 'SKIP' '475d8f34755d8f5f5515144c22d8385f') + 'jenv.tar.gz::http://www.databaserossoverde.it/jsoftware/j901_env_20190518.tar.gz') +md5sums=('SKIP' 'SKIP' '07d4d7e4123946f3e2f98abec00711d8') install=j9-git.install -if [ "${CARCH}" = x86_64 ]; then -_xarch=x86_64 -_jarch=j64 -else -_xarch=x86 -_jarch=j32 -fi pkgver() { cd ${srcdir} @@ -43,6 +36,7 @@ sed -i "s@jbld=~/jbld@jbld=${srcdir}/jsource-master/jbld@" make/jvars.sh sed -i "s@cd ~@cd ${srcdir}/jsource-master@" make/build_jconsole.sh sed -i "s@-l:libedit.so.2@-ledit@" make/build_jconsole.sh sed -i "s@cd ~@cd ${srcdir}/jsource-master@" make/build_libj.sh +sed -i "s@-mavx -DC_AVX=1@-mavx -march=native -DC_AVX=1@" make/build_libj.sh sed -i "s@cd ~@cd ${srcdir}/jsource-master@" make/domake.sh sed -i "s@else if(_isnan(@// else if(_isnan(@" jsrc/f2.c } @@ -52,11 +46,11 @@ build() { cd ${srcdir}/jsource-master rm -rf jbld mkdir -p jbld/jout -mkdir jbld/${_jarch} -cp -r jlibrary/* jbld/${_jarch} +mkdir jbld/j64 +cp -r jlibrary/* jbld/j64 . make/jvars.sh -make/build_jconsole.sh ${_jarch} -make/build_libj.sh ${_jarch} +make/build_jconsole.sh j64 +make/build_libj.sh j64 # qtide cd ${srcdir}/qtide-master/lib qmake && make @@ -67,8 +61,8 @@ qmake && make package() { cd ${srcdir} cp -a jenv/* ${pkgdir}/ -cp -a jsource-master/jbld/${_jarch}/bin/jconsole ${pkgdir}/usr/lib/j9/bin/jconsole -cp -a jsource-master/jbld/${_jarch}/bin/libj.so ${pkgdir}/usr/lib/j9/bin/libj.so -cp -a qtide-master/bin/linux-${_xarch}/release/* ${pkgdir}/usr/lib/j9/bin/ +cp -a jsource-master/jbld/j64/bin/jconsole ${pkgdir}/usr/lib/j9/bin/jconsole +cp -a jsource-master/jbld/j64/bin/libj.so ${pkgdir}/usr/lib/j9/bin/libj.so +cp -a qtide-master/bin/linux-x86_64/release/* ${pkgdir}/usr/lib/j9/bin/ echo "${pkgname}-${pkgver}-${pkgrel}-${CARCH}.pkg.tar.xz (Arch Linux package)" > ${pkgdir}/usr/lib/j9/bin/installer.txt } |