summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorschimicata2015-08-01 21:11:39 +0200
committerschimicata2015-08-01 21:11:39 +0200
commit873ee1801a7b654cddb524295509e4d512c0b85d (patch)
treee17fd6c7af8d73688c4f23acbf01f333f2999387
downloadaur-873ee1801a7b654cddb524295509e4d512c0b85d.tar.gz
Initial import
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD31
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}
+}