Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / gap
Commits:
713f70a5 by Antonio Rojas at 2025-01-30T17:29:47+01:00
upgpkg: 4.14.0-2: Linking packages to libgap seems no longer necessary
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = gap
pkgdesc = Groups, Algorithms, Programming: a system for computational
discrete algebra
pkgver = 4.14.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.gap-system.org/
arch = x86_64
license = GPL-2.0-or-later
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgbase=gap
pkgname=(gap
gap-packages)
pkgver=4.14.0
-pkgrel=1
+pkgrel=2
pkgdesc='Groups, Algorithms, Programming: a system for computational discrete
algebra'
arch=(x86_64)
url='https://www.gap-system.org/'
@@ -50,15 +50,9 @@ build() {
./configure --prefix=/usr --with-gmp=system
make
- # Install libgap so we can link packages against it
- mkdir -p tmp-install
- make DESTDIR="$srcdir"/gap-$pkgver/tmp-install install-libgap
-
cd pkg
export CFLAGS+=" -Wno-incompatible-pointer-types" # Fix build with GCC 14
export CXXFLAGS+=" -std=gnu++14" # Fix build of normalizinterface
- export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install/usr/lib -lgap" # See
https://trac.sagemath.org/ticket/27372
- export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install/usr/lib
../bin/BuildPackages.sh --strict \
--add-package-config-Semigroups --with-external-libsemigroups \
--add-package-config-Digraphs "--with-external-planarity
--with-external-bliss"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gap/-/commit/713f70a508cf91e383e2813741b55db88a35fb2f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gap/-/commit/713f70a508cf91e383e2813741b55db88a35fb2f
You're receiving this email because of your account on gitlab.archlinux.org.