Date: Saturday, December 24, 2016 @ 03:31:27 Author: felixonmars Revision: 284536
upgpkg: openbabel 2.4.1-2 merge python-openbabel here Modified: openbabel/trunk/PKGBUILD ----------+ PKGBUILD | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-23 21:31:30 UTC (rev 284535) +++ PKGBUILD 2016-12-24 03:31:27 UTC (rev 284536) @@ -2,16 +2,15 @@ # Maintainer: Andrea Scarpino <[email protected]> # Contributor: Damir Perisa <[email protected]> -pkgname=openbabel +pkgbase=openbabel +pkgname=(openbabel python-openbabel) pkgver=2.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library designed to interconvert between many file formats used in molecular modeling and computational chemistry" arch=('i686' 'x86_64') url="http://openbabel.org/wiki/Main_Page" license=('GPL') -depends=('gcc-libs' 'libxml2' 'libsm') -makedepends=('cmake' 'eigen' 'wxgtk2.8' 'boost') -optdepends=('wxgtk2.8: GUI interface') +makedepends=('cmake' 'eigen' 'wxgtk2.8' 'boost' 'python') source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") md5sums=('d9defcd7830b0592fece4fe54a137b99') @@ -22,13 +21,27 @@ build() { cd build export CXXFLAGS+=' -std=gnu++98' - cmake ../$pkgname-$pkgver \ + cmake ../openbabel-$pkgver \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8 + -DCMAKE_INSTALL_PREFIX=/usr -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8 \ + -DPYTHON_BINDINGS=ON make + + # To split python bindings + sed -i '/scripts.cmake_install.cmake/d' cmake_install.cmake } -package() { +package_openbabel() { + depends=('libxml2' 'libsm') + optdepends=('wxgtk2.8: GUI interface') + cd build make DESTDIR="$pkgdir" install } + +package_python-openbabel() { + depends=('python' 'openbabel') + + cd build/scripts + make DESTDIR="$pkgdir" install +}
