[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