summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gap-pkg.eclass: drop empty @USAGE tagsMichael Orlitzky2024-01-221-7/+0
| | | | | Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: drop internal _gap-pkg_gaparch functionMichael Orlitzky2024-01-221-12/+0
| | | | | | | Since removing the --bindir and --libdir flags from the default econf, this function is unused. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: ensure that "required" packages have the right ${CATEGORY}Michael Orlitzky2024-01-221-2/+2
| | | | | Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: don't quote argument to "case"Michael Orlitzky2024-01-221-1/+1
| | | | | Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: remove leading whitespaceMichael Orlitzky2024-01-221-7/+7
| | | | | Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: add missing dieMichael Orlitzky2024-01-221-1/+1
| | | | | Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: simplify gap-pkg_econf()Michael Orlitzky2024-01-221-15/+2
| | | | | | | | | Drop the --bindir and --libdir arguments to autoconf ./configure scripts, since they should not be necessary. Also remove some old (now inaccurate) documentation about the ABI variable Suggested-by: Max Horn <horn@mathematik.uni-kl.de> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: ForceQuitGap after running testsMichael Orlitzky2024-01-221-1/+6
| | | | | | | This should handle a few additional exit-code corner cases. Suggested-by: Max Horn <horn@mathematik.uni-kl.de> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* eclass/gap-pkg.eclass: improve configure script wordingMichael Orlitzky2024-01-221-11/+11
| | | | | | | | Instead of the potentially pejorative "real" and "fake", call the two types of ./configure script "autoconf" or "hand-written." Suggested-by: Max Horn <horn@mathematik.uni-kl.de> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* gap-pkg.eclass: new eclass for GAP packagesMichael Orlitzky2024-01-221-0/+408
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>