summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Holm <dholm@gentoo.org>2003-08-14 01:58:00 +0000
committerDavid Holm <dholm@gentoo.org>2003-08-14 01:58:00 +0000
commitbc9acac904dfc848eb8d847696205c13f46f9549 (patch)
treeca36c4a667bef7fd1b253953a1d7bc6526cc91fb /dev-ada/adadoc/adadoc-2.01.ebuild
parentInitial release, bug #25102. Documentation system similar to doxygen but for ... (diff)
downloadgentoo-2-bc9acac904dfc848eb8d847696205c13f46f9549.tar.gz
gentoo-2-bc9acac904dfc848eb8d847696205c13f46f9549.tar.bz2
gentoo-2-bc9acac904dfc848eb8d847696205c13f46f9549.zip
Initial release, bug #25102. Documentation system similar to doxygen but for Ada.
Diffstat (limited to 'dev-ada/adadoc/adadoc-2.01.ebuild')
-rw-r--r--dev-ada/adadoc/adadoc-2.01.ebuild43
1 files changed, 43 insertions, 0 deletions
diff --git a/dev-ada/adadoc/adadoc-2.01.ebuild b/dev-ada/adadoc/adadoc-2.01.ebuild
new file mode 100644
index 000000000000..00d006f79946
--- /dev/null
+++ b/dev-ada/adadoc/adadoc-2.01.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/adadoc/adadoc-2.01.ebuild,v 1.1 2003/08/14 01:57:09 dholm Exp $
+
+inherit gnat
+
+DESCRIPTION="A tool for Ada95 to create documentation from specification packages."
+
+HOMEPAGE="http://adadoc.sourceforge.net"
+
+SRC_URI="mirror://sourceforge/adadoc/${PN}-v${PV}.src.tar.bz2
+ mirror://sourceforge/adadoc/UserGuide.pdf
+ mirror://sourceforge/adadoc/HowToWriteModule.pdf"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE=""
+
+DEPEND="dev-lang/gnat
+ >=dev-ada/xmlada-0.7.1-r2"
+
+RDEPEND=""
+
+S=${WORKDIR}/dev
+
+src_unpack() {
+ unpack ${PN}-v${PV}.src.tar.bz2
+}
+
+src_compile() {
+ ${ADAMAKE} adadoc -cargs ${ADACFLAGS} -Itools -Iparser -Imodules `xmlada-config`
+}
+
+src_install() {
+ dobin adadoc
+ insinto /usr/share/doc/adadoc-${PV}
+ doins ${DISTDIR}/UserGuide.pdf
+ doins ${DISTDIR}/HowToWriteModule.pdf
+ insinto /usr/share/adadoc
+ doins adadoc_tags.cfg
+}