Gentoo Archives: gentoo-commits

From: Alfredo Tupone <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
Date: Sun, 08 Jul 2018 09:13:04
Message-Id: 1531041171.97976d99803e75d92a20871ee45e361f05cddb08.tupone@gentoo
1 commit: 97976d99803e75d92a20871ee45e361f05cddb08
2 Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 8 09:12:51 2018 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 8 09:12:51 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97976d99
7
8 dev-ada/libadalang-tools: Add libadalang-tools to tree
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 dev-ada/libadalang-tools/Manifest | 1 +
13 .../libadalang-tools/libadalang-tools-2018.ebuild | 28 ++++++++++++++++++++++
14 dev-ada/libadalang-tools/metadata.xml | 16 +++++++++++++
15 3 files changed, 45 insertions(+)
16
17 diff --git a/dev-ada/libadalang-tools/Manifest b/dev-ada/libadalang-tools/Manifest
18 new file mode 100644
19 index 00000000000..042b36d0f86
20 --- /dev/null
21 +++ b/dev-ada/libadalang-tools/Manifest
22 @@ -0,0 +1 @@
23 +DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be SHA512 a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5
24
25 diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
26 new file mode 100644
27 index 00000000000..1a4889aaeea
28 --- /dev/null
29 +++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
30 @@ -0,0 +1,28 @@
31 +# Copyright 1999-2018 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +MYP=${PN}-gpl-${PV}
37 +DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
38 +HOMEPAGE="https://www.adacore.com/community"
39 +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
40 + ${MYP}-src.tar.gz"
41 +
42 +LICENSE="GPL-3"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="gnat_2016 gnat_2017 +gnat_2018"
46 +
47 +RDEPEND=""
48 +DEPEND="${RDEPEND}
49 + dev-ada/libadalang[gnat_2016=,gnat_2017=,gnat_2018=]"
50 +
51 +S="${WORKDIR}"/${PN}-src
52 +
53 +src_install() {
54 + dobin bin/gnatpp
55 + newbin bin/gnatmetric gnatmetric-tool
56 + newbin bin/gnatstub gnatstub-tool
57 + einstalldocs
58 +}
59
60 diff --git a/dev-ada/libadalang-tools/metadata.xml b/dev-ada/libadalang-tools/metadata.xml
61 new file mode 100644
62 index 00000000000..83deb1bafdd
63 --- /dev/null
64 +++ b/dev-ada/libadalang-tools/metadata.xml
65 @@ -0,0 +1,16 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 + <maintainer type="person">
70 + <email>tupone@g.o</email>
71 + <name>Tupone Alfredo</name>
72 + </maintainer>
73 + <use>
74 + <flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
75 + <flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
76 + <flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
77 + </use>
78 + <longdescription lang="en">
79 + Libadalang-based tools: gnatpp, gnatmetric and gnatstub
80 + </longdescription>
81 +</pkgmetadata>