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/xmlada/
Date: Thu, 25 Nov 2021 07:32:45
Message-Id: 1637825549.e01c4f44256f85aa299e1cc9e9ade919a5fdb106.tupone@gentoo
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"