Date: Friday, December 24, 2021 @ 15:04:27 Author: arojas Revision: 1083400
Fix build with latest semigroups, remove more junk Modified: gap/trunk/PKGBUILD ----------+ PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-12-24 14:48:55 UTC (rev 1083399) +++ PKGBUILD 2021-12-24 15:04:27 UTC (rev 1083400) @@ -5,7 +5,7 @@ pkgbase=gap pkgname=(gap gap-doc gap-packages) pkgver=4.11.1 -pkgrel=5 +pkgrel=6 pkgdesc='Groups, Algorithms, Programming: a system for computational discrete algebra' arch=(x86_64) url='https://www.gap-system.org/' @@ -16,7 +16,7 @@ sha256sums=('6635c5da7d82755f8339486b9cac33766f58712f297e8234fba40818902ea304' '143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46' 'SKIP') -makedepends=(libxaw givaro mpfi cddlib boost libsemigroups c-xsc zeromq fplll wget chrpath fmt git) +makedepends=(libxaw givaro mpfi cddlib boost libsemigroups c-xsc zeromq fplll wget chrpath fmt eigen git) # TODO: unbundle normaliz prepare() { @@ -60,6 +60,7 @@ cd pkg export CFLAGS+=" -fcommon" # Fix anupq and cohomolo build with GCC 10 export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers + export CXXFLAGS+=" -I/usr/include/eigen3" # Fix build of semigroups export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See https://trac.sagemath.org/ticket/27372 export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install ../bin/BuildPackages.sh --strict @@ -139,5 +140,7 @@ find "$pkgdir"/usr/lib/gap/pkg -type d -name src | xargs rm -fr rm -r "$pkgdir"/usr/lib/gap/pkg/digraphs*/extern rm -r "$pkgdir"/usr/lib/gap/pkg/semigroups*/libsemigroups + rm -r "$pkgdir"/usr/lib/gap/pkg/CaratInterface/carat* + rm -r "$pkgdir"/usr/lib/gap/pkg/kbmag-1.5.9/standalone rm -r "$pkgdir"/usr/lib/gap/pkg/log }
