[arch-commits] Commit in coordgen/trunk (PKGBUILD coordgen-fix-build.patch)

Antonio Rojas arojas at archlinux.org
Wed May 6 07:36:19 UTC 2020


    Date: Wednesday, May 6, 2020 @ 07:36:19
  Author: arojas
Revision: 382367

Build with maeparser

Added:
  coordgen/trunk/coordgen-fix-build.patch
Modified:
  coordgen/trunk/PKGBUILD

--------------------------+
 PKGBUILD                 |   18 ++++++++++++------
 coordgen-fix-build.patch |   13 +++++++++++++
 2 files changed, 25 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-06 07:20:14 UTC (rev 382366)
+++ PKGBUILD	2020-05-06 07:36:19 UTC (rev 382367)
@@ -2,24 +2,30 @@
 
 pkgname=coordgen
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Schrodinger-developed 2D Coordinate Generation"
 arch=(x86_64)
 url="https://github.com/schrodinger/coordgenlibs"
 license=(BSD)
-depends=(gcc-libs)
-makedepends=(cmake boost maeparser)
-source=($pkgname-$pkgver.tar.gz::"https://github.com/schrodinger/coordgenlibs/archive/v$pkgver.tar.gz")
-sha256sums=('2c739be72d04958c158e16c8402ad0dd2171859da6486096ba1b691c18d286e7')
+depends=(maeparser)
+makedepends=(cmake boost)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/schrodinger/coordgenlibs/archive/v$pkgver.tar.gz"
+        coordgen-fix-build.patch)
+sha256sums=('2c739be72d04958c158e16c8402ad0dd2171859da6486096ba1b691c18d286e7'
+            'b7d23ba17d4dbe6ebd1ac3f6c113d9a7519492cde0ab7534e477ac3fbc54860b')
 
 prepare() {
   mkdir -p build
+
+  cd coordgenlibs-$pkgver
+  patch -p1 -i ../coordgen-fix-build.patch
 }
 
 build() {
   cd build
   cmake ../coordgenlibs-$pkgver \
-    -DCMAKE_INSTALL_PREFIX=/usr
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCOORDGEN_USE_MAEPARSER=ON
   make
 }
 

Added: coordgen-fix-build.patch
===================================================================
--- coordgen-fix-build.patch	                        (rev 0)
+++ coordgen-fix-build.patch	2020-05-06 07:36:19 UTC (rev 382367)
@@ -0,0 +1,13 @@
+diff --git a/sketcherMinimizer.cpp b/sketcherMinimizer.cpp
+index b284374..0f2f599 100644
+--- a/sketcherMinimizer.cpp
++++ b/sketcherMinimizer.cpp
+@@ -3551,7 +3551,7 @@ void sketcherMinimizer::loadTemplates()
+     }
+ #ifdef USE_MAEPARSER
+ 
+-    filename = getUserTemplateFileName();
++    string filename = getUserTemplateFileName();
+     loadTemplate(filename, m_templates.getTemplates());
+ 
+ #endif



More information about the arch-commits mailing list