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/
Date: Sun, 03 Nov 2019 20:26:56
Message-Id: 1572812794.612a4df0e8cddf0f58a3a2a420a99125cc59c1b3.tupone@gentoo
1 commit: 612a4df0e8cddf0f58a3a2a420a99125cc59c1b3
2 Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 3 20:26:34 2019 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 3 20:26:34 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612a4df0
7
8 dev-ada/libadalang: remove old versions
9
10 Package-Manager: Portage-2.3.76, Repoman-2.3.16
11 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
12
13 dev-ada/libadalang/Manifest | 1 -
14 dev-ada/libadalang/libadalang-2017-r1.ebuild | 51 ------------------------
15 dev-ada/libadalang/libadalang-2017-r2.ebuild | 59 ----------------------------
16 dev-ada/libadalang/libadalang-2018.ebuild | 59 ----------------------------
17 4 files changed, 170 deletions(-)
18
19 diff --git a/dev-ada/libadalang/Manifest b/dev-ada/libadalang/Manifest
20 index ad2092a0e14..963641874fc 100644
21 --- a/dev-ada/libadalang/Manifest
22 +++ b/dev-ada/libadalang/Manifest
23 @@ -1,3 +1,2 @@
24 -DIST libadalang-2017-src.tar.gz 1862217 BLAKE2B 58f72726285e56a15278e85902fabf988327ea86a08cc6c86271d61075a6b19a0bffa86e5302f5c32e6d35ef95473ad747853b14899a12d09d49d656f4e6559e SHA512 c8663a7214c3c1dd73a6589a6db10d219fcd2db39ba2ce184eea85272c5f206ab0aa8d13b0e19b08a5996906c7fbddd479795363ec22e889dfceda9967c346c7
25 DIST libadalang-2019-20190510-19916-src.tar.gz 2345942 BLAKE2B 807fd6ea0183b5535e96b258998a0540aa77dec0669db81bae10b56894e12bbb381b356bd55d6684156101d2ea0e5439c2551a4213a81e79e4697a7ff6ba5df2 SHA512 9ebf8d0c01d12f5a8081fced9504b78a45cbde6ecc0e6abeed99aff03abd0b241c1ecba85b256911e474cb77e10e5e387f64d51a2d9b18596baf40313f44f089
26 DIST libadalang-gpl-2018-src.tar.gz 1990774 BLAKE2B ffad46d4988de7fb8c9bf94d24360a726c59e3c70a2318725a59e0b6b62351e8f5d8dd6501964618607122e3c7cb3bda0e1181818c68324d4067d59ac93e2b1c SHA512 b95196323097065be2996ced767f8f89fb77445f99c249d84043c68d926d61c78b310b4fef0699d08f9112dc423596c076f452745469a75a8467c35b5e10ac2c
27
28 diff --git a/dev-ada/libadalang/libadalang-2017-r1.ebuild b/dev-ada/libadalang/libadalang-2017-r1.ebuild
29 deleted file mode 100644
30 index ef338c30499..00000000000
31 --- a/dev-ada/libadalang/libadalang-2017-r1.ebuild
32 +++ /dev/null
33 @@ -1,51 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -PYTHON_COMPAT=( python2_7 )
40 -
41 -inherit python-single-r1
42 -
43 -DESCRIPTION="high performance semantic engine for the Ada programming language"
44 -HOMEPAGE="https://libre.adacore.com/"
45 -SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed042
46 - -> ${P}-src.tar.gz"
47 -
48 -LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
49 -SLOT="0"
50 -KEYWORDS="amd64 x86"
51 -IUSE="gnat_2016 +gnat_2017"
52 -
53 -RDEPEND="dev-python/pyyaml
54 - dev-ada/gnatcoll[projects,shared,gnat_2016=,gnat_2017=]
55 - ${PYTHON_DEPS}"
56 -DEPEND="${RDEPEND}
57 - ~dev-ada/langkit-2017"
58 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
59 -
60 -S="${WORKDIR}"/${PN}-gps-src
61 -
62 -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
63 -
64 -src_prepare() {
65 - default
66 - rm -r ada/testsuite/tests/acats_parse || die
67 -}
68 -
69 -src_configure() {
70 - ada/manage.py generate || die
71 -}
72 -
73 -src_compile() {
74 - ada/manage.py --verbosity=debug build || die
75 -}
76 -
77 -src_test () {
78 - ada/manage.py test | grep FAILED && die
79 -}
80 -
81 -src_install () {
82 - ada/manage.py install "${D}"usr
83 - python_domodule build/python/libadalang.py
84 -}
85
86 diff --git a/dev-ada/libadalang/libadalang-2017-r2.ebuild b/dev-ada/libadalang/libadalang-2017-r2.ebuild
87 deleted file mode 100644
88 index 7896a4c5e03..00000000000
89 --- a/dev-ada/libadalang/libadalang-2017-r2.ebuild
90 +++ /dev/null
91 @@ -1,59 +0,0 @@
92 -# Copyright 1999-2019 Gentoo Authors
93 -# Distributed under the terms of the GNU General Public License v2
94 -
95 -EAPI=7
96 -
97 -PYTHON_COMPAT=( python2_7 )
98 -ADA_COMPAT=( gnat_201{6,7} )
99 -
100 -inherit ada python-single-r1
101 -
102 -DESCRIPTION="high performance semantic engine for the Ada programming language"
103 -HOMEPAGE="https://libre.adacore.com/"
104 -SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed042
105 - -> ${P}-src.tar.gz"
106 -
107 -LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
108 -SLOT="0"
109 -KEYWORDS="amd64 x86"
110 -IUSE=""
111 -
112 -RDEPEND="${ADA_DEPS}
113 - dev-python/pyyaml
114 - dev-ada/gnatcoll[${ADA_USEDEP},projects,shared]
115 - ${PYTHON_DEPS}"
116 -DEPEND="${RDEPEND}
117 - ~dev-ada/langkit-2017"
118 -REQUIRED_USE="${PYTHON_REQUIRED_USE}
119 - ${ADA_REQUIRED_USE}"
120 -
121 -S="${WORKDIR}"/${PN}-gps-src
122 -
123 -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
124 -
125 -pkg_setup() {
126 - python-single-r1_pkg_setup
127 - ada_pkg_setup
128 -}
129 -
130 -src_prepare() {
131 - default
132 - rm -r ada/testsuite/tests/acats_parse || die
133 -}
134 -
135 -src_configure() {
136 - ada/manage.py generate || die
137 -}
138 -
139 -src_compile() {
140 - ada/manage.py --verbosity=debug build || die
141 -}
142 -
143 -src_test () {
144 - ada/manage.py test | grep FAILED && die
145 -}
146 -
147 -src_install () {
148 - ada/manage.py install "${D}"/usr
149 - python_domodule build/python/libadalang.py
150 -}
151
152 diff --git a/dev-ada/libadalang/libadalang-2018.ebuild b/dev-ada/libadalang/libadalang-2018.ebuild
153 deleted file mode 100644
154 index 2f0bf1aa8ee..00000000000
155 --- a/dev-ada/libadalang/libadalang-2018.ebuild
156 +++ /dev/null
157 @@ -1,59 +0,0 @@
158 -# Copyright 1999-2019 Gentoo Authors
159 -# Distributed under the terms of the GNU General Public License v2
160 -
161 -EAPI=6
162 -
163 -PYTHON_COMPAT=( python2_7 )
164 -
165 -inherit python-single-r1
166 -
167 -MYP=${PN}-gpl-${PV}-src
168 -DESCRIPTION="high performance semantic engine for the Ada programming language"
169 -HOMEPAGE="https://libre.adacore.com/"
170 -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf9adc7a4475263382c18
171 - -> ${MYP}.tar.gz"
172 -
173 -LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
174 -SLOT="0"
175 -KEYWORDS="amd64 x86"
176 -IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs"
177 -
178 -RDEPEND="dev-python/pyyaml
179 - dev-ada/gnatcoll-bindings[gnat_2016=,gnat_2017=,gnat_2018=]
180 - dev-ada/gnatcoll-bindings[iconv,shared=,static-libs=]
181 - ${PYTHON_DEPS}"
182 -DEPEND="${RDEPEND}
183 - ~dev-ada/langkit-2018"
184 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
185 -
186 -S="${WORKDIR}"/${MYP}
187 -
188 -PATCHES=(
189 - "${FILESDIR}"/${P}-gentoo.patch
190 - "${FILESDIR}"/${PN}-2017-gentoo.patch
191 -)
192 -
193 -src_configure() {
194 - ada/manage.py -v debug generate || die
195 -}
196 -
197 -src_compile() {
198 - ada/manage.py \
199 - -v \
200 - $(use_enable shared) \
201 - $(use_enable static-libs static) \
202 - build || die
203 -}
204 -
205 -src_test () {
206 - ada/manage.py test | grep FAILED && die
207 -}
208 -
209 -src_install () {
210 - ada/manage.py \
211 - $(use_enable shared) \
212 - $(use_enable static-libs static) \
213 - install "${D}"usr || die
214 - python_domodule build/python/libadalang.py
215 - rm -r "${D}"usr/python || die
216 -}