summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormschubert2018-11-30 11:52:36 +0100
committermschubert2018-11-30 11:52:36 +0100
commitee90a9cc357842af8525a64ea55d368351942c74 (patch)
tree097755cee64fe6fa6b49104a09510edf80713803
parent610ec19ba5aa2de70dd42b9226b9f72b9197b254 (diff)
downloadaur-ee90a9cc357842af8525a64ea55d368351942c74.tar.gz
use CMake for config; version bump 5.17.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD41
2 files changed, 25 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2df2106065ad..d74cdd346b11 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
-# Generated by mksrcinfo v8
-# Sat Jun 3 17:08:50 UTC 2017
pkgbase = libsbml
pkgdesc = XML-based description language for computational models in systems biology
- pkgver = 5.15.0
+ pkgver = 5.17.0
pkgrel = 1
url = http://sbml.org/Software/libSBML
arch = i686
arch = x86_64
license = LGPL
+ makedepends = cmake
makedepends = swig
makedepends = python2
makedepends = perl
@@ -20,8 +19,8 @@ pkgbase = libsbml
optdepends = ruby
optdepends = java-runtime
options = !libtool
- source = http://sourceforge.net/projects/sbml/files/libsbml/5.15.0/stable/libSBML-5.15.0-core-plus-packages-src.tar.gz
- md5sums = d07a0de9d0c4ceb350f1724d013a05f1
+ source = http://sourceforge.net/projects/sbml/files/libsbml/5.17.0/stable/libSBML-5.17.0-core-plus-packages-src.tar.gz
+ md5sums = a17bcb9b02165d6c2611063cbad7a32f
pkgname = libsbml
diff --git a/PKGBUILD b/PKGBUILD
index 19feb88629c9..7a9fd5f1aeb4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Michael Schubert <mschu.dev at gmail>
pkgname=libsbml
_pkgname=libSBML
-pkgver=5.15.0
+pkgver=5.17.0
pkgrel=1
pkgdesc="XML-based description language for computational models in systems biology"
url="http://sbml.org/Software/libSBML"
@@ -9,32 +9,33 @@ license=('LGPL')
arch=('i686' 'x86_64')
depends=('libxml2')
optdepends=('bzip2' 'python2' 'perl' 'ruby' 'java-runtime') # 'octave' 'mono'
-makedepends=('swig' 'python2' 'perl' 'ruby' 'java-environment') # 'octave', 'mono'
+makedepends=('cmake' 'swig' 'python2' 'perl' 'ruby' 'java-environment') # 'octave', 'mono'
options=('!libtool')
source=("http://sourceforge.net/projects/sbml/files/libsbml/$pkgver/stable/$_pkgname-$pkgver-core-plus-packages-src.tar.gz")
-md5sums=('d07a0de9d0c4ceb350f1724d013a05f1')
+md5sums=('a17bcb9b02165d6c2611063cbad7a32f')
build() {
- cd "$srcdir/$_pkgname-$pkgver-Source"
-
- ./configure --prefix=/usr \
- --with-python=yes --with-python-interpreter=/usr/bin/python2 \
- --with-java=no \
- --with-perl=yes \
- --with-octave=no \
- --with-csharp=no \
- --with-ruby=yes \
- --with-matlab=no \
- --enable-layout=yes \
- --enable-comp=yes \
- --enable-fbc=yes \
- --enable-qual=yes \
- --enable-groups=yes
+ mkdir -p build && cd build
+ cmake ../$_pkgname-$pkgver-Source \
+ -DWITH_LIBXML=ON \
+ -DWITH_EXPAT=OFF \
+ -DWITH_BZIP2=ON \
+ -DWITH_ZLIB=ON \
+ -DWITH_PYTHON=ON \
+ -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2 \
+ -DENABLE_LAYOUT=ON \
+ -DENABLE_RENDER=ON \
+ -DENABLE_QUAL=ON \
+ -DENABLE_MULTI=ON \
+ -DENABLE_COMP=ON \
+ -DENABLE_FBC=ON \
+ -DENABLE_SPATIAL=ON \
+ -DENABLE_GROUPS=ON
make
}
package() {
- cd "$srcdir/$_pkgname-$pkgver-Source"
- make DESTDIR="$pkgdir" install
+ cd "$srcdir"/build
+ DESTDIR="$pkgdir" cmake -DCMAKE_INSTALL_PREFIX=/usr -P cmake_install.cmake
}