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

Antonio Rojas arojas at archlinux.org
Sat Nov 19 16:03:28 UTC 2016


    Date: Saturday, November 19, 2016 @ 16:03:28
  Author: arojas
Revision: 281363

Build Qt bits

Modified:
  avogadrolibs/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-19 15:59:44 UTC (rev 281362)
+++ PKGBUILD	2016-11-19 16:03:28 UTC (rev 281363)
@@ -2,29 +2,33 @@
 
 pkgname=avogadrolibs
 pkgver=0.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An advanced molecular editor"
 arch=(i686 x86_64)
 url="http://www.openchemistry.org/"
 license=(custom)
-depends=(openbabel)
-makedepends=(cmake eigen)
-source=("http://downloads.sourceforge.net/project/avogadro/avogadro2/$pkgver/$pkgname-$pkgver.tar.gz")
-md5sums=('af5c0a0c782cfa528d1c203840c69cf6')
+depends=(openbabel qt5-base glew)
+makedepends=(cmake eigen python2 boost)
+source=("http://downloads.sourceforge.net/project/avogadro/avogadro2/$pkgver/$pkgname-$pkgver.tar.gz"
+        avogadrolibs-gcc6.patch::"https://github.com/OpenChemistry/molequeue/commit/5d57279d.patch")
+md5sums=('af5c0a0c782cfa528d1c203840c69cf6'
+         'd57372453ba647ea741b0efb7e50dc50')
 
 prepare() {
   mkdir -p build
 
 # Fix GCC6 detection
-  sed -e 's|345|345678|g' -i $pkgname-$pkgver/cmake/GenerateExportHeader.cmake
+  cd $pkgname-$pkgver
+  patch -p1 -i ../avogadrolibs-gcc6.patch
 }
 
 build() {
   cd build
   cmake ../$pkgname-$pkgver \
-    -DCMAKE_BUILD_TYPE=Release \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_INSTALL_LIBDIR=lib
+    -DCMAKE_INSTALL_LIBDIR=lib \
+    -DBUILD_SHARED_LIBS=ON \
+    -DUSE_QT:BOOL=ON
   make
 }
 



More information about the arch-commits mailing list