[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