[arch-commits] Commit in gap/trunk (PKGBUILD gap-no-packages-by-default.patch)

Antonio Rojas arojas at archlinux.org
Fri Nov 25 19:47:24 UTC 2016


    Date: Friday, November 25, 2016 @ 19:47:23
  Author: arojas
Revision: 196871

Update to 4.8.6, disable package auto-loading

Added:
  gap/trunk/gap-no-packages-by-default.patch
Modified:
  gap/trunk/PKGBUILD

----------------------------------+
 PKGBUILD                         |   20 ++++++++++++--------
 gap-no-packages-by-default.patch |   13 +++++++++++++
 2 files changed, 25 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-25 19:11:54 UTC (rev 196870)
+++ PKGBUILD	2016-11-25 19:47:23 UTC (rev 196871)
@@ -5,21 +5,25 @@
 
 pkgbase=gap
 pkgname=(gap gap-data gap-doc gap-packages)
-pkgver=4.8.3
-_gapver=4r8p3_2016_03_19-22_17
-pkgrel=4
+pkgver=4.8.6
+_gapver=4r8p6_2016_11_12-14_25
+pkgrel=1
 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra"
 arch=(i686 x86_64)
 url="http://www.gap-system.org/"
 license=(GPL)
-source=("http://www.gap-system.org/pub/gap/gap48/tar.gz/gap$_gapver.tar.gz")
-sha256sums=('667fbbe4b6f2626b799b977a4ca12e9373e0878a6771a94d217bab412405abe6')
-makedepends=(libxaw libxt openmpi givaro mpfi fplll normaliz polymake)
+source=("http://www.gap-system.org/pub/gap/gap48/tar.gz/gap$_gapver.tar.gz" gap-no-packages-by-default.patch)
+sha256sums=('a9df4c49b2feb5dd7b8c4f093f6558bdd7a6c1b3f5f64971c4d9e74828eb0cd4'
+            'e8f19968d998172b7c289d0499b8b8a05bc31119a1ce073181d3842ece6fe3a2')
+makedepends=(libxaw openmpi givaro mpfi fplll normaliz polymake git)
 
 prepare() {
   cd gap4r8
-# Fix build of cohomolo package
-  sed -e 's|cd cohomolo|cd cohomolo*|' -i bin/BuildPackages.sh
+
+# Use system normaliz
+  sed -e '/build-normaliz.sh/d' -i bin/BuildPackages.sh
+# Don't load any packages by default
+  patch -p1 -i ../gap-no-packages-by-default.patch
 }
 
 build() {

Added: gap-no-packages-by-default.patch
===================================================================
--- gap-no-packages-by-default.patch	                        (rev 0)
+++ gap-no-packages-by-default.patch	2016-11-25 19:47:23 UTC (rev 196871)
@@ -0,0 +1,13 @@
+--- gap4r8/lib/package.gi.orig	2016-11-25 18:59:02.234113245 +0000
++++ gap4r8/lib/package.gi	2016-11-25 18:59:53.093996139 +0000
+@@ -1743,9 +1743,7 @@
+ For backwards compatibility, the default lists most of packages \
+ that were autoloaded in GAP 4.4 (add or remove packages as you like)."
+     ],
+-  default:= [ "autpgrp", "alnuth", "crisp", "ctbllib", "factint", "fga", 
+-              "irredsol", "laguna", "polenta", "polycyclic", "resclasses", 
+-              "sophus", "tomlib" ],
++  default:= [ ],
+   values:= function() return RecNames( GAPInfo.PackagesInfo ); end,
+   multi:= true,
+   ) );



More information about the arch-commits mailing list