summaryrefslogtreecommitdiff
path: root/dev-gap/autodoc
diff options
context:
space:
mode:
Diffstat (limited to 'dev-gap/autodoc')
-rw-r--r--dev-gap/autodoc/Manifest3
-rw-r--r--dev-gap/autodoc/autodoc-2022.10.20.ebuild23
-rw-r--r--dev-gap/autodoc/metadata.xml31
3 files changed, 57 insertions, 0 deletions
diff --git a/dev-gap/autodoc/Manifest b/dev-gap/autodoc/Manifest
new file mode 100644
index 000000000000..e3c67774eb2e
--- /dev/null
+++ b/dev-gap/autodoc/Manifest
@@ -0,0 +1,3 @@
+DIST autodoc-2022.10.20.tar.gz 520766 BLAKE2B 60967b2d7ec6e099de2914dde1072d47fd6ffe93cc44ccd513a6fe4b16512577a756280aca33f3defc593f5cf3d871f21f936c868cfdfea5a4fbeb06ef6436c6 SHA512 f87821cc37fca064cb74400ee9216d93dd7df44c1dae4287742455e0b55081a237e59e4319f46f10b9d3058ec23cd82ab38e00ad5e09f37692c72d8092c45d12
+EBUILD autodoc-2022.10.20.ebuild 494 BLAKE2B 69ed229ec05b7a35fadb1e92370a83ef89472ff382b182450ec639fa76b5d8a3fa3d1c80a0d4286dbf32c86b4cf39527b2a70235e91dafaf7558e570d00e2d8a SHA512 10e52dda8070f9eebbc03cb8f1f5056bf2a9f09fa4f355b43226280ae47d762f01c669fa41b9f902e977a8336164cda0f42f9688b99000d740e9d3eec508ee3a
+MISC metadata.xml 1183 BLAKE2B f377e957c8e261d8d8927d0db0845443ae3ee9f73d03ac44af50ae39de4249a81f999ae8c17f141c0cc0b2c32d20678e6f8fcac68427356692adbba2be775ea9 SHA512 e02d001b91f8db4bd04fb554e6241b2037bebacdd1d28b9ba4a11e84f825d1f2568e87a18de5a0296e7579e176a85c06f83f9058b6da95ff44c37482fa3c607c
diff --git a/dev-gap/autodoc/autodoc-2022.10.20.ebuild b/dev-gap/autodoc/autodoc-2022.10.20.ebuild
new file mode 100644
index 000000000000..f1afd9595445
--- /dev/null
+++ b/dev-gap/autodoc/autodoc-2022.10.20.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gap-pkg
+
+DESCRIPTION="Generate documentation from GAP source code"
+SLOT="0"
+SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz"
+S="${WORKDIR}/AutoDoc-${PV}"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64"
+
+# The test suite tries to LoadPackage this
+BDEPEND="test? ( dev-gap/io )"
+gap-pkg_enable_tests
+
+src_prepare() {
+ default
+ rm -f makefile || die
+}
diff --git a/dev-gap/autodoc/metadata.xml b/dev-gap/autodoc/metadata.xml
new file mode 100644
index 000000000000..1c4257144d5b
--- /dev/null
+++ b/dev-gap/autodoc/metadata.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/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">
+ AutoDoc is a package for the GAP computer algebra system. It is
+ meant to simplify the creation of reference manuals for GAP
+ packages. It makes it possible to create documentation from source
+ code comments, without writing XML files. It is not a substitute for
+ GAPDoc, but rather builds on GAPDoc, by generating XML input for the
+ latter. As such, you can combine an existing GAPDoc manual with
+ AutoDoc.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">gap-packages/AutoDoc</remote-id>
+ </upstream>
+</pkgmetadata>