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.


Reply via email to