diff options
author | Maximilian Stahlberg | 2017-10-25 21:54:47 +0200 |
---|---|---|
committer | Maximilian Stahlberg | 2017-10-25 21:55:30 +0200 |
commit | 7742592438edcde696739211d28c7004bde056c1 (patch) | |
tree | 9d5a75709a631bb0dcc987fbff09a620e41f3712 /PKGBUILD | |
download | aur-7742592438edcde696739211d28c7004bde056c1.tar.gz |
Initial package for swiglpk 1.4.4.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..95d7731d9110 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Maximilian Stahlberg <maximilian.stahlberg tu-berlin de> + +pkgbase=('python-swiglpk') +pkgname=('python-swiglpk' 'python2-swiglpk') +pkgdesc="A low-level Python interface to the GLPK optimization solver." +pkgver=1.4.4 +pkgrel=1 +arch=('any') +url='https://github.com/biosustain/swiglpk' +license=('gpl3') +makedepends=('swig') +depends=('glpk') + +source=("https://github.com/biosustain/swiglpk/archive/${pkgver}.tar.gz") + +package_python-swiglpk() { + makedepends+=('python-setuptools') + depends+=('python') + + cd "${srcdir}/swiglpk-${pkgver}" + + # Install the Python library. + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-swiglpk() { + makedepends+=('python2-setuptools') + depends+=('python2') + + cd "${srcdir}/swiglpk-${pkgver}" + + # Install the Python 2 library. + python2 setup.py install --root="${pkgdir}" --optimize=1 +} + +md5sums=('71a1693349df3f095ebe5bc713b3dd92') |