1 |
commit: e01c4f44256f85aa299e1cc9e9ade919a5fdb106 |
2 |
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Nov 25 07:32:29 2021 +0000 |
4 |
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Nov 25 07:32:29 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01c4f44 |
7 |
|
8 |
dev-ada/xmlada: unsupport gnat_2019, drop old |
9 |
|
10 |
Package-Manager: Portage-3.0.28, Repoman-3.0.3 |
11 |
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> |
12 |
|
13 |
dev-ada/xmlada/Manifest | 1 - |
14 |
dev-ada/xmlada/xmlada-2020.ebuild | 82 ------------------------------------ |
15 |
dev-ada/xmlada/xmlada-2021-r1.ebuild | 2 +- |
16 |
dev-ada/xmlada/xmlada-22.0.0.ebuild | 2 +- |
17 |
4 files changed, 2 insertions(+), 85 deletions(-) |
18 |
|
19 |
diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest |
20 |
index d6a1a6af74ba..0440038ae5da 100644 |
21 |
--- a/dev-ada/xmlada/Manifest |
22 |
+++ b/dev-ada/xmlada/Manifest |
23 |
@@ -1,3 +1,2 @@ |
24 |
-DIST xmlada-2020-20200429-19A99-src.tar.gz 1533111 BLAKE2B e2c25e103c5c560cf7c9580118580e2952f3ef56c244b0f76c7f484e5629b684d5ee546d2d40520e1a4bf963271d360522423f4e7d81570f7dc1dbc8424c9147 SHA512 e53dd1fba504d2aa91ce29ea381c62adea12c5d8c72cd87396b903143279456cc6547c18035f6e988e95bd93607360075789532378f33cbe23bef9b49c8d984c |
25 |
DIST xmlada-2021-20210518-19D50-src.tar.gz 1555951 BLAKE2B 589815d4781471a48d3bb4a12475762cb2ba8f885df8ea774f009c8be9ded41bccc414bb88a2b3d313701b0b2edefcd065fac8a13d208a7bb1679a3467a60c35 SHA512 e2fb1a87cb0cebae842f87412d0ccc8a18b20e5e2c4e3d9ad6ec3a6ae18e4e53c12efd9ea3f2515baa5bfec2b4ddee7808385cc471e3cca9b8c4be3d03093e85 |
26 |
DIST xmlada-22.0.0.tar.gz 1022947 BLAKE2B cea409a45a3b0c8eba48f858278d4e7129eca2e77fa749f5a761e31a81834efba67223f07c99441a9673a8f6de9a608a12cf610225ca5aee7fbde0235d9af1d9 SHA512 7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e |
27 |
|
28 |
diff --git a/dev-ada/xmlada/xmlada-2020.ebuild b/dev-ada/xmlada/xmlada-2020.ebuild |
29 |
deleted file mode 100644 |
30 |
index a91080c028ef..000000000000 |
31 |
--- a/dev-ada/xmlada/xmlada-2020.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,82 +0,0 @@ |
34 |
-# Copyright 1999-2021 Gentoo Authors |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=7 |
38 |
- |
39 |
-ADA_COMPAT=( gnat_2019 ) |
40 |
-inherit ada multiprocessing |
41 |
- |
42 |
-MYP=${P}-20200429-19A99-src |
43 |
- |
44 |
-DESCRIPTION="Set of modules that provide a simple manipulation of XML streams" |
45 |
-HOMEPAGE="http://libre.adacore.com/" |
46 |
-SRC_URI="https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=${MYP}.tar.gz |
47 |
- -> ${MYP}.tar.gz" |
48 |
- |
49 |
-LICENSE="GPL-3" |
50 |
-SLOT="0" |
51 |
-KEYWORDS="amd64 x86" |
52 |
-IUSE="+shared static-libs static-pic" |
53 |
-REQUIRED_USE="|| ( shared static-libs static-pic ) |
54 |
- ${ADA_REQUIRED_USE}" |
55 |
- |
56 |
-RDEPEND="${ADA_DEPS}" |
57 |
-DEPEND="${RDEPEND} |
58 |
- dev-ada/gprbuild[${ADA_USEDEP}]" |
59 |
- |
60 |
-S="${WORKDIR}"/${MYP} |
61 |
- |
62 |
-PATCHES=( "${FILESDIR}"/${PN}-2019-gentoo.patch ) |
63 |
- |
64 |
-src_compile() { |
65 |
- build () { |
66 |
- echo gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \ |
67 |
- -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ |
68 |
- -largs ${LDFLAGS} \ |
69 |
- -cargs ${ADAFLAGS} |
70 |
- gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \ |
71 |
- -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ |
72 |
- -largs ${LDFLAGS} \ |
73 |
- -cargs ${ADAFLAGS} || die "gprbuild failed" |
74 |
- } |
75 |
- if use shared; then |
76 |
- build relocatable |
77 |
- fi |
78 |
- if use static-libs; then |
79 |
- build static |
80 |
- fi |
81 |
- if use static-pic; then |
82 |
- build static-pic |
83 |
- fi |
84 |
-} |
85 |
- |
86 |
-src_test() { |
87 |
- emake test |
88 |
- emake run_test | tee xmlada.testLog |
89 |
- grep -q DIFF xmlada.testLog && die |
90 |
-} |
91 |
- |
92 |
-src_install() { |
93 |
- build () { |
94 |
- gprinstall -XLIBRARY_TYPE=$1 -f -p -XBUILD=Production \ |
95 |
- -XPROCESSORS=$(makeopts_jobs) --prefix="${D}"/usr \ |
96 |
- --install-name=xmlada --build-var=LIBRARY_TYPE \ |
97 |
- --build-var=XMLADA_BUILD \ |
98 |
- --build-name=$1 xmlada.gpr || die "gprinstall failed" |
99 |
- } |
100 |
- if use shared; then |
101 |
- build relocatable |
102 |
- fi |
103 |
- if use static-libs; then |
104 |
- build static |
105 |
- fi |
106 |
- if use static-pic; then |
107 |
- build static-pic |
108 |
- fi |
109 |
- |
110 |
- einstalldocs |
111 |
- dodoc xmlada-roadmap.txt |
112 |
- rm -f "${D}"/usr/share/doc/${PN}/.buildinfo |
113 |
- rm -rf "${D}"/usr/share/examples |
114 |
- rm -rf "${D}"/usr/share/gpr/manifests |
115 |
-} |
116 |
|
117 |
diff --git a/dev-ada/xmlada/xmlada-2021-r1.ebuild b/dev-ada/xmlada/xmlada-2021-r1.ebuild |
118 |
index c0bf97b6e8e4..a946ece90d98 100644 |
119 |
--- a/dev-ada/xmlada/xmlada-2021-r1.ebuild |
120 |
+++ b/dev-ada/xmlada/xmlada-2021-r1.ebuild |
121 |
@@ -3,7 +3,7 @@ |
122 |
|
123 |
EAPI=7 |
124 |
|
125 |
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) |
126 |
+ADA_COMPAT=( gnat_202{0..1} ) |
127 |
inherit ada multiprocessing |
128 |
|
129 |
MYP=${P}-${PV}0518-19D50-src |
130 |
|
131 |
diff --git a/dev-ada/xmlada/xmlada-22.0.0.ebuild b/dev-ada/xmlada/xmlada-22.0.0.ebuild |
132 |
index 93a62391f62b..2f9ec8a4c638 100644 |
133 |
--- a/dev-ada/xmlada/xmlada-22.0.0.ebuild |
134 |
+++ b/dev-ada/xmlada/xmlada-22.0.0.ebuild |
135 |
@@ -3,7 +3,7 @@ |
136 |
|
137 |
EAPI=7 |
138 |
|
139 |
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) |
140 |
+ADA_COMPAT=( gnat_202{0..1} ) |
141 |
inherit ada multiprocessing |
142 |
|
143 |
DESCRIPTION="Set of modules that provide a simple manipulation of XML streams" |