aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAisha Tammy <gentoo@aisha.cc>2020-10-22 04:14:06 +0000
committerAisha Tammy <gentoo@aisha.cc>2020-10-22 11:01:58 +0000
commitd991fbe79332e12a01e9f461122e3781610f50d1 (patch)
tree09774a4651dea9cafd38566a78bc60e2c2d7797a
parentdev-python/fslpy: dropped old version with broken tests (diff)
downloadsci-d991fbe7.tar.gz
sci-d991fbe7.tar.bz2
sci-d991fbe7.zip
sci-mathematics/gap-core: fix metadata
don't install tests Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
-rw-r--r--sci-mathematics/gap-core/gap-core-4.11.0.ebuild8
-rw-r--r--sci-mathematics/gap-core/metadata.xml22
2 files changed, 15 insertions, 15 deletions
diff --git a/sci-mathematics/gap-core/gap-core-4.11.0.ebuild b/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
index c4610cb98..35043f58e 100644
--- a/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
+++ b/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit autotools python-any-r1
-DESCRIPTION="System for computational discrete algebra"
+DESCRIPTION="Computational discrete algebra system - Core system of GAP"
HOMEPAGE="https://www.gap-system.org/"
SRC_URI="https://github.com/gap-system/gap/releases/download/v${PV}/gap-${PV}-core.tar.bz2 -> ${P}.tar.bz2
https://github.com/gap-system/gap/releases/download/v${PV}/packages-required-v${PV}.tar.gz -> ${P}-packages.tar.gz
@@ -16,7 +16,7 @@ S="${WORKDIR}"/gap-${PV}
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64"
-# broken HPC
+# broken HPC and boehm
IUSE="-boehm debug -hpc julia julia-gc memcheck valgrind"
REQUIRED_USE="valgrind? ( memcheck ) julia-gc? ( julia ) hpc? ( boehm )"
@@ -114,7 +114,7 @@ src_install() {
doexe gap
cat <<-EOF > gap.sh || die
- \#!/bin/sh
+ #!/bin/sh
exec "${EPREFIX}"/usr/share/gap/gap -l "${EPREFIX}"/usr/share/gap "\$@"
EOF
newbin gap.sh gap
@@ -128,7 +128,7 @@ src_install() {
cp -a src/hpc/*.h "${ED}"/usr/include/gap/hpc || die
fi
- cp -a doc grp lib tst libtool "${ED}"/usr/share/gap || die
+ cp -a doc grp lib libtool "${ED}"/usr/share/gap || die
sed -e "s:${S}:${EPREFIX}/usr/share/gap:g" -i sysinfo.gap
insinto /usr/share/gap
diff --git a/sci-mathematics/gap-core/metadata.xml b/sci-mathematics/gap-core/metadata.xml
index a59ef9895..f1f953b82 100644
--- a/sci-mathematics/gap-core/metadata.xml
+++ b/sci-mathematics/gap-core/metadata.xml
@@ -2,23 +2,23 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>A.G.Grozin@inp.nsk.su</email>
- <name>Andrey Grozin</name>
+ <email>gentoo@aisha.cc</email>
+ <name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>sci-mathematics@gentoo.org</email>
<name>Gentoo Mathematics Project</name>
</maintainer>
<longdescription lang="en">
-Groups, Algorithms, Programming is a system for computational
-discrete algebra, with particular emphasis on Computational Group
-Theory. GAP provides a programming language, a library of thousands
-of functions implementing algebraic algorithms written in the GAP
-language as well as large data libraries of algebraic objects. GAP
-is used in research and teaching for studying groups and their
-representations, rings, vector spaces, algebras, combinatorial
-structures, and more.
-</longdescription>
+ Groups, Algorithms, Programming is a system for computational
+ discrete algebra, with particular emphasis on Computational Group
+ Theory. GAP provides a programming language, a library of thousands
+ of functions implementing algebraic algorithms written in the GAP
+ language as well as large data libraries of algebraic objects. GAP
+ is used in research and teaching for studying groups and their
+ representations, rings, vector spaces, algebras, combinatorial
+ structures, and more.
+ </longdescription>
<use>
<flag name="boehm">Use <pkg>dev-libs/boehm-gc</pkg> as garbage collector</flag>
<flag name="hpc">Build gap with multithreading and parallel process support</flag>