summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD27
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7dc0b4119b81
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = python2-ode
+ pkgdesc = User-friendly Python interface to ODE solvers
+ pkgver = 0.1a4
+ pkgrel = 1
+ url = http://web.engr.illinois.edu/~mrgates2/ode/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = python2
+ depends = python2-numpy
+ depends = gcc-fortran
+ source = http://web.engr.illinois.edu/~mrgates2/ode/ode-0.1a4.tar.gz
+ source = http://web.engr.illinois.edu/~mrgates2/ode/ode.patch
+ md5sums = 4a706e6753902de3aef3986a81bbb803
+ md5sums = 26f67b7ce7b6251ef3d1e118d77f35ff
+
+pkgname = python2-ode
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5f2a2ae58167
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Contributor: Renato Coutinho <renato dot coutinho at gmail>
+pkgname=python2-ode
+pkgver=0.1a4
+pkgrel=1
+pkgdesc="User-friendly Python interface to ODE solvers"
+arch=('i686' 'x86_64')
+url="http://web.engr.illinois.edu/~mrgates2/ode/"
+license=('GPL')
+source=("http://web.engr.illinois.edu/~mrgates2/ode/ode-${pkgver}.tar.gz"
+ "http://web.engr.illinois.edu/~mrgates2/ode/ode.patch")
+md5sums=('4a706e6753902de3aef3986a81bbb803'
+ '26f67b7ce7b6251ef3d1e118d77f35ff')
+
+depends=('python2' 'python2-numpy' 'gcc-fortran')
+
+build() {
+ cd ${srcdir}/ode-${pkgver}
+ patch -p1 < ${srcdir}/ode.patch
+ python2 setup.py build
+}
+
+package() {
+ cd ${srcdir}/ode-${pkgver}
+ python2 setup.py install --prefix=/usr --root=${pkgdir}
+ cp -r test/ ${pkgdir}/usr/lib/python2.7/site-packages/ode/
+ cp README ${pkgdir}/usr/lib/python2.7/site-packages/ode/
+}