diff options
author | schimicata | 2015-08-01 21:11:39 +0200 |
---|---|---|
committer | schimicata | 2015-08-01 21:11:39 +0200 |
commit | 873ee1801a7b654cddb524295509e4d512c0b85d (patch) | |
tree | e17fd6c7af8d73688c4f23acbf01f333f2999387 | |
download | aur-873ee1801a7b654cddb524295509e4d512c0b85d.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a6ff7bc093d5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = mathics + pkgdesc = General-purpose online computer algebra system featuring Mathematica-compatible syntax and functions + pkgver = 0.8 + pkgrel = 1 + url = http://www.mathics.org/ + arch = i686 + arch = x86_64 + license = GPL3 + depends = python2 + depends = python2-setuptools + depends = python2-dateutil + depends = python2-ply>=3.4 + depends = python2-six + depends = python2-sympy>=0.7.3 + depends = python2-django>=1.6 + depends = python2-colorama + depends = python2-argparse + depends = python2-interruptingcow + optdepends = cython2: cython optimisations + source = https://github.com/mathics/Mathics/releases/download/0.8/mathics-0.8.zip + md5sums = 3d2d3f24d4ddc9cf1c4716e31c8417a1 + +pkgname = mathics + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3a41bee73519 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: sn6uv mathics@angusgriffith.com +# Contributor: Lex Black <autumn-wind at web dot de> +# Contributor: rnestler +# Contributor: mefistofeles + +pkgname=mathics +pkgver=0.8 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc='General-purpose online computer algebra system featuring Mathematica-compatible syntax and functions' +url='http://www.mathics.org/' +license=('GPL3') +depends=('python2' 'python2-setuptools' 'python2-dateutil' 'python2-ply>=3.4' 'python2-six' 'python2-sympy>=0.7.3' 'python2-django>=1.6' 'python2-colorama' 'python2-argparse' 'python2-interruptingcow') +optdepends=( + 'cython2: cython optimisations' +) + +source=("https://github.com/mathics/Mathics/releases/download/${pkgver}/mathics-${pkgver}.zip") +md5sums=('3d2d3f24d4ddc9cf1c4716e31c8417a1') + + +build() { + # mathics supports sympy==0.7.6 but works (with minor errors) for >=0.7.6 + sed -i 's/sympy==0.7.6/sympy>=0.7.3/' setup.py + sed -i 's/django >= 1.6, < 1.7/django>=1.6/' setup.py + python2 setup.py build +} + +package() { + python2 setup.py install --root=${pkgdir} +} |