[arch-commits] Commit in openbabel/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat May 30 10:02:50 UTC 2015


    Date: Saturday, May 30, 2015 @ 12:02:50
  Author: arojas
Revision: 239903

Fix build with GCC 5

Modified:
  openbabel/trunk/PKGBUILD

----------+
 PKGBUILD |   25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-30 09:12:31 UTC (rev 239902)
+++ PKGBUILD	2015-05-30 10:02:50 UTC (rev 239903)
@@ -4,23 +4,30 @@
 
 pkgname=openbabel
 pkgver=2.3.2
-pkgrel=3
+pkgrel=4
 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' 'eigen2' 'wxgtk2.8')
+makedepends=('cmake' 'eigen2' 'wxgtk2.8' 'boost')
 optdepends=('eigen2: to use bindings'
             'wxgtk2.8: GUI interface')
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('9b0007560d9d838b40ab4ad06daf5610')
+source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'gcc-5.patch')
+md5sums=('9b0007560d9d838b40ab4ad06daf5610'
+         '0821ec915b2ab52d54658dc83f5a93d8')
 
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+# Fix build with GCC 5 (Fedora)
+  patch -p0 -i "$srcdir"/gcc-5.patch
+}
+
 build() {
-  cd "${srcdir}"
-  mkdir build
   cd build
-  cmake ../${pkgname}-${pkgver} \
+  cmake ../$pkgname-$pkgver \
     -DCMAKE_BUILD_TYPE=Release \
     -DCMAKE_INSTALL_PREFIX=/usr -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8
   make
@@ -27,6 +34,6 @@
 }
 
 package() {
-  cd "${srcdir}/build"
-  make DESTDIR="${pkgdir}" install
+  cd build
+  make DESTDIR="$pkgdir" install
 }



More information about the arch-commits mailing list