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 |
-} |