commit:     d991fbe79332e12a01e9f461122e3781610f50d1
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Thu Oct 22 04:14:06 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Thu Oct 22 11:01:58 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=d991fbe7

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 <AT> aisha.cc>

 sci-mathematics/gap-core/gap-core-4.11.0.ebuild |  8 ++++----
 sci-mathematics/gap-core/metadata.xml           | 22 +++++++++++-----------
 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.gro...@inp.nsk.su</email>
-               <name>Andrey Grozin</name>
+               <email>gen...@aisha.cc</email>
+               <name>Aisha Tammy</name>
        </maintainer>
        <maintainer type="project">
                <email>sci-mathemat...@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>

Reply via email to