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

Antonio Rojas arojas at archlinux.org
Mon Sep 11 18:23:44 UTC 2017


    Date: Monday, September 11, 2017 @ 18:23:43
  Author: arojas
Revision: 256963

Disable fplll in float package, 5.2 is not supported

Modified:
  gap/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-11 18:23:38 UTC (rev 256962)
+++ PKGBUILD	2017-09-11 18:23:43 UTC (rev 256963)
@@ -7,7 +7,7 @@
 pkgname=(gap gap-data gap-doc gap-packages)
 pkgver=4.8.8
 _gapver=4r8p8_2017_08_20-15_12
-pkgrel=1
+pkgrel=2
 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra"
 arch=(i686 x86_64)
 url="https://www.gap-system.org/"
@@ -17,7 +17,7 @@
 sha256sums=('5437b8127464065b9b5dc178ff22a716e92422bc7527d30ad462260df5011a7b'
             'e8f19968d998172b7c289d0499b8b8a05bc31119a1ce073181d3842ece6fe3a2'
             '6d8d57a9947575a3f95e682172040618be3d6a144424496229ae4ec50c0ab4e9')
-makedepends=(libxaw openmpi givaro mpfi fplll normaliz polymake boost c-xsc)
+makedepends=(libxaw openmpi givaro mpfi normaliz polymake boost c-xsc) # fplll
 
 prepare() {
   cd gap4r8
@@ -34,6 +34,12 @@
   patch -p1 -i ../gap-polymake-3.1.patch
 # Fix https://bugs.archlinux.org/task/55174
   sed -e '/xgap/d' -i pkg/sonata/PackageInfo.g
+# Disable fplll in float package, doesn't support 5.2
+  pushd pkg/float-*
+    sed -e '/FPLLL/d' -i configure.ac
+    sed -e '39,44d' -i src/Makefile.am
+    ./autogen.sh
+  popd
 }
 
 build() {
@@ -98,7 +104,7 @@
 package_gap-packages() {
   depends=(gap)
   optdepends=('normaliz: Normaliz interface package' 'polymake: Polymake interface package' 'libxaw: xgap package'
-              'c-xsc: float package' 'mpfi: float package' 'fplll: float package' 'libmpc: float package')
+              'c-xsc: float package' 'mpfi: float package' 'libmpc: float package') # 'fplll: float package'
   pkgdesc="Extra packages for GAP"
   cd gap4r8
 



More information about the arch-commits mailing list