diff options
author | Michel Zou | 2016-05-14 15:01:18 +0200 |
---|---|---|
committer | Michel Zou | 2016-05-14 15:01:18 +0200 |
commit | e43bd9e36be4f8d73b7e8e3fc15772a61db913ad (patch) | |
tree | 458e598eda944afce309a0d6b53ee4e69ba7b568 | |
download | aur-e43bd9e36be4f8d73b7e8e3fc15772a61db913ad.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..267eb58da124 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Sat May 14 13:01:18 UTC 2016 +pkgbase = python-pyfmi + pkgdesc = A package for working with dynamic models compliant with the FMI standard. + pkgver = 2.2 + pkgrel = 1 + url = http://www.pyfmi.org + arch = i686 + arch = x86_64 + license = LGPL + makedepends = python-setuptools + makedepends = python2-setuptools + makedepends = fmilib + makedepends = cython + makedepends = cython2 + source = https://pypi.python.org/packages/b6/c3/c916efab7c363a6d2a25dd42d4b252ed060c51ad602e6aad8d2e3945638e/PyFMI-2.2.zip + sha1sums = 6b9d995c9af7d45e5caf1f31fdefc6e0cc25b6bc + +pkgname = python2-pyfmi + depends = fmilib + depends = python2-scipy + depends = python2-lxml + depends = python2-assimulo + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7ef160d8344b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +pkgbase=python-pyfmi +# pkgname=('python-pyfmi' 'python2-pyfmi') +pkgname=('python2-pyfmi') +pkgver=2.2 +pkgrel=1 +pkgdesc="A package for working with dynamic models compliant with the FMI standard." +url="http://www.pyfmi.org" +arch=('i686' 'x86_64') +license=('LGPL') +makedepends=('python-setuptools' 'python2-setuptools' 'fmilib' 'cython' 'cython2') +source=("https://pypi.python.org/packages/b6/c3/c916efab7c363a6d2a25dd42d4b252ed060c51ad602e6aad8d2e3945638e/PyFMI-${pkgver}.zip") +sha1sums=('6b9d995c9af7d45e5caf1f31fdefc6e0cc25b6bc') + +prepare () { + cd "${srcdir}"/PyFMI-$pkgver + + # seems the enum is unnecessary + sed -i "s|enum fmi1_status_kind_t|fmi1_status_kind_t|g" src/pyfmi/fmi.c +} + +build() { + cp -r "${srcdir}"/PyFMI-$pkgver "${srcdir}"/PyFMI-$pkgver-py2 + +# cd "${srcdir}"/PyFMI-$pkgver +# python setup.py build --fmil-home=/usr/ + + cd "${srcdir}"/PyFMI-$pkgver-py2 + python2 setup.py build --fmil-home=/usr/ +} + +# package_python-pyfmi() { +# depends=('fmilib' 'python-scipy' 'python-lxml' 'python-assimulo') +# +# cd "${srcdir}"/PyFMI-$pkgver +# python setup.py install --root=${pkgdir} --fmil-home=/usr/ +# } + +package_python2-pyfmi() { + depends=('fmilib' 'python2-scipy' 'python2-lxml' 'python2-assimulo') + + cd "${srcdir}"/PyFMI-$pkgver-py2 + python2 setup.py install --root=${pkgdir} --fmil-home=/usr/ +} + |