diff options
author | Lukas | 2018-11-24 19:58:04 -0600 |
---|---|---|
committer | Lukas | 2018-11-24 19:58:04 -0600 |
commit | 7bd26f0d720c888540ef39cc9feaeaa3229be9a4 (patch) | |
tree | 80d9a55e2a1f77a835c77991ae66e31aa6524063 /PKGBUILD | |
download | aur-7bd26f0d720c888540ef39cc9feaeaa3229be9a4.tar.gz |
upload v2017.1
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..1ddda67a8d7b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Lukas Spies <lukas (at) photoqt _dot_ org> + +pkgname=('python-pymbolic') +_module='pymbolic' +pkgver='2017.1' +pkgrel=1 +pkgdesc="Pymbolic: A simple package to do symbolic math (focus on code gen and DSLs)" +url="https://github.com/inducer/pymbolic" +depends=('python' 'python-sympy' 'python-symengine') +makedepends=('python-setuptools') +license=('MIT') +arch=('any') +source=("https://github.com/inducer/pymbolic/archive/v${pkgver}.tar.gz") +sha256sums=('91a1920efc93ef325da3b016ee76fb3bbb5aea5b12562a4e8d3e86d0449eca3e') + +build() { + cd "${srcdir}/${_module}-${pkgver}" + python setup.py build +} + +check() { + cd "${srcdir}/${_module}-${pkgver}" + python setup.py test +} + + +package() { + depends+=() + cd "${srcdir}/${_module}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/license.md" +} |