summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilian Stahlberg2017-12-17 16:01:52 +0100
committerMaximilian Stahlberg2017-12-17 16:05:36 +0100
commit14623b71d7325a6fb9b9ef58f148984806e5f2a6 (patch)
treea5168b2f1ba57f19f6b067ee158624e44e9356c4
parentcdcaf502723eaf468cfed8608d1141f4af3b633c (diff)
downloadaur-14623b71d7325a6fb9b9ef58f148984806e5f2a6.tar.gz
Update to 12.8.
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 971e06554a85..e2dbfd9306b2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,21 @@
# Generated by mksrcinfo v8
-# Tue Oct 24 11:38:05 UTC 2017
+# Sun Dec 17 15:05:10 UTC 2017
pkgbase = cplex
pkgdesc = A commercial solver for mathematical optimization problems.
- pkgver = 12.7.1
+ pkgver = 12.8
pkgrel = 1
url = https://www.ibm.com/software/products/de/ibmilogcpleoptistud
arch = x86_64
license = custom
makedepends = python2-setuptools
+ makedepends = python-setuptools
depends = gcc-libs
optdepends = python2: for Python2 bindings
+ optdepends = python: for Python bindings
options = !strip
+ source = file://cplex_studio128.linux-x86-64.bin
source = installer.properties.template
- md5sums = c4b6170db9b64c0afa5dbb48bfba79fa
+ md5sums = 1cb4b29131433491a95efd73b145b821
md5sums = f295f6c4ecd0f3a6d2fdca21788efd0f
pkgname = cplex
diff --git a/PKGBUILD b/PKGBUILD
index 8295d7fa47f3..eff075961f16 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,24 +5,24 @@
pkgname='cplex'
pkgdesc="A commercial solver for mathematical optimization problems."
-pkgver=12.7.1
+pkgver=12.8
pkgrel=1
arch=('x86_64')
url='https://www.ibm.com/software/products/de/ibmilogcpleoptistud'
license=('custom')
-makedepends=('python2-setuptools') # 'python-setuptools'
+makedepends=('python2-setuptools' 'python-setuptools')
depends=('gcc-libs')
optdepends=(
'python2: for Python2 bindings'
-# 'python: for Python bindings'
+ 'python: for Python bindings'
)
options=('!strip')
-_basename="cplex_studio${pkgver}.linux-${arch/_/-}"
+_basename="cplex_studio${pkgver//./}.linux-${arch/_/-}"
_installer="${_basename}.bin"
_archdir="${arch/_/-}_linux"
-source=(${_installer} installer.properties.template)
+source=("file://${_installer}" installer.properties.template)
prepare() {
chmod +x "${_installer}"
@@ -40,7 +40,6 @@ package() {
cd "${srcdir}/${_basename}"
# Install binaries.
- install -Dm755 "./cplex/bin/${_archdir}/convert" "${pkgdir}/usr/bin/cplex-convert"
install -Dm755 "./cplex/bin/${_archdir}/cplex" "${pkgdir}/usr/bin/cplex"
install -Dm755 "./cplex/bin/${_archdir}/cplexamp" "${pkgdir}/usr/bin/cplexamp"
@@ -58,15 +57,14 @@ package() {
cd "../../../../"
# Install Python bindings.
- # Currently, CPLEX does not support Python 3.6.
- #cd "./cplex/python/3.5/${_archdir}/"
- #python3 setup.py install --root="${pkgdir}/" --optimize=1
- #cd "../../../../"
+ cd "./cplex/python/3.6/${_archdir}/"
+ python3 setup.py install --root="${pkgdir}/" --optimize=1
+ cd "../../../../"
# Install documentation.
install -dm755 "${pkgdir}/usr/share/licenses/cplex"
install -m644 "./license/"*.txt "${pkgdir}/usr/share/licenses/cplex/"
}
-md5sums=('c4b6170db9b64c0afa5dbb48bfba79fa'
+md5sums=('1cb4b29131433491a95efd73b145b821'
'f295f6c4ecd0f3a6d2fdca21788efd0f')