summaryrefslogtreecommitdiff
path: root/dev-gap/gapdoc
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /dev-gap/gapdoc
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'dev-gap/gapdoc')
-rw-r--r--dev-gap/gapdoc/Manifest1
-rw-r--r--dev-gap/gapdoc/gapdoc-1.6.7.ebuild48
-rw-r--r--dev-gap/gapdoc/metadata.xml26
3 files changed, 75 insertions, 0 deletions
diff --git a/dev-gap/gapdoc/Manifest b/dev-gap/gapdoc/Manifest
new file mode 100644
index 000000000000..afe6ed001cad
--- /dev/null
+++ b/dev-gap/gapdoc/Manifest
@@ -0,0 +1 @@
+DIST gapdoc-1.6.7.tar.gz 254166 BLAKE2B f827423b3f552570abee08778d3b36850d1512ff84284dbddff96ecf11a767149118edb29809da6f8a10b43c90546f8cd7c2361b2c207c6a7361b7b83f9767ca SHA512 27f21e5060c46a061b009323fa423bf1427410c68e5804dbc0ef66f5334abcac7a35d81e83e2ac1a752be8474f44da003917fed8c236e2b208c6811b7f99ac62
diff --git a/dev-gap/gapdoc/gapdoc-1.6.7.ebuild b/dev-gap/gapdoc/gapdoc-1.6.7.ebuild
new file mode 100644
index 000000000000..89f51c97b400
--- /dev/null
+++ b/dev-gap/gapdoc/gapdoc-1.6.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gap-pkg
+
+MY_PN=GAPDoc
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="GAP documentation structure and tooling"
+SRC_URI="https://github.com/frankluebeck/${MY_PN}/archive/relv${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-relv${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~riscv"
+IUSE="examples"
+
+# PackageInfo.g defines TestFile := tst/test.tst, but that
+# file doesn't exist!
+RESTRICT=test
+
+DOCS=( CHANGES README.md )
+
+GAP_PKG_EXTRA_INSTALL=(
+ bibxmlext.dtd
+ gapdoc.dtd
+ styles
+ version
+)
+
+src_install(){
+ gap-pkg_src_install
+
+ if use examples; then
+ docinto examples
+ dodoc -r 3k+1
+ fi
+
+ # The "example" directory is mentioned in PackageInfo.g, so we
+ # include it unconditionally, and install it in the gap package
+ # directory (so that the path in PackageInfo.g is accurate).
+ # Afterwards we symlink it into the usual USE=examples path.
+ insinto $(gap-pkg_dir)
+ doins -r example
+ dosym -r $(gap-pkg_dir)/example \
+ "/usr/share/doc/${PF}/examples/example"
+}
diff --git a/dev-gap/gapdoc/metadata.xml b/dev-gap/gapdoc/metadata.xml
new file mode 100644
index 000000000000..a1c0382619a1
--- /dev/null
+++ b/dev-gap/gapdoc/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mjo@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>frp.bissey@gmail.com</email>
+ <name>François Bissey</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sci-mathematics@gentoo.org</email>
+ <name>Gentoo Mathematics Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ This package contains a definition of a structure for GAP (package)
+ documentation, based on XML. It also contains conversion programs
+ for producing text-, PDF- or HTML-versions of such documents, with
+ hyperlinks if possible.
+ </longdescription>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>