community/gap to 4.10.2-4

This commit is contained in:
Kevin Mihelich 2019-10-14 23:18:54 +00:00
parent f5742f86fb
commit c90515bf40

View file

@ -8,7 +8,7 @@
pkgbase=gap
pkgname=(gap gap-doc gap-packages)
pkgver=4.10.2
pkgrel=3
pkgrel=4
pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra"
arch=(x86_64)
url="https://www.gap-system.org/"
@ -102,9 +102,15 @@ package_gap-packages() {
pkgdesc="Extra packages for GAP"
cd gap-$pkgver
mkdir -p "$pkgdir"/usr/lib/gap
mkdir -p "$pkgdir"/usr/{bin,lib/gap}
cp -r pkg "$pkgdir"/usr/lib/gap
# fix xgap launch script
sed -e 's|/build/gap/src/gap-4.10.2|/usr/lib/gap|g' -e 's|^GAP=.*|GAP=/usr/lib/gap/gap|g' \
"$pkgdir"/usr/lib/gap/pkg/xgap-*/xgap.sh > "$pkgdir"/usr/bin/xgap
chmod 755 "$pkgdir"/usr/bin/xgap
rm "$pkgdir"/usr/lib/gap/pkg/xgap-*/xgap.sh*
# provided by main gap package
for _pkg in ${_standardpkgs[@]}; do
rm -r "$pkgdir"/usr/lib/gap/pkg/$_pkg