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/gnat-suite-bin/
Date: Sun, 19 Sep 2021 15:29:48
Message-Id: 1632065374.fae14d205825c11644eac60075352769db000469.tupone@gentoo
1 commit: fae14d205825c11644eac60075352769db000469
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 19 15:29:11 2021 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 19 15:29:34 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae14d20
7
8 dev-ada: remove gnat-suite-bin
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
12
13 dev-ada/gnat-suite-bin/Manifest | 2 -
14 .../gnat-suite-bin/gnat-suite-bin-2017-r1.ebuild | 109 ---------------------
15 .../gnat-suite-bin/gnat-suite-bin-2018-r1.ebuild | 89 -----------------
16 dev-ada/gnat-suite-bin/metadata.xml | 7 --
17 4 files changed, 207 deletions(-)
18
19 diff --git a/dev-ada/gnat-suite-bin/Manifest b/dev-ada/gnat-suite-bin/Manifest
20 deleted file mode 100644
21 index 7072fc6f7ef..00000000000
22 --- a/dev-ada/gnat-suite-bin/Manifest
23 +++ /dev/null
24 @@ -1,2 +0,0 @@
25 -DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
26 -DIST gnat-suite-bin-2018.txz 337235688 BLAKE2B cf1b8f0253907b8fc97b9c7218b23dcda8f1557be5e12293eab59e09427418a8814c1bafbcb3f89c1e5dd755a161c5dfa8a852631d137f17acb3167bf51dadbb SHA512 9b57709c05a121b0a0adabe3232128e3f27659d1928857fbd6883b73a7487c3d457317e8f236df3d16ced635514af8afbafc584cc74d865e11288820ac9c4f77
27
28 diff --git a/dev-ada/gnat-suite-bin/gnat-suite-bin-2017-r1.ebuild b/dev-ada/gnat-suite-bin/gnat-suite-bin-2017-r1.ebuild
29 deleted file mode 100644
30 index 0c084228c8e..00000000000
31 --- a/dev-ada/gnat-suite-bin/gnat-suite-bin-2017-r1.ebuild
32 +++ /dev/null
33 @@ -1,109 +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 -MYP=gnat-gpl-${PV}
40 -DESCRIPTION="GNAT Ada suite"
41 -HOMEPAGE="http://libre.adacore.com/"
42 -SRC_URI="http://mirrors.cdn.adacore.com/art/591c6d80c7a447af2deed1d7
43 - -> ${MYP}-x86_64-linux-bin.tar.gz"
44 -
45 -LICENSE="GPL-2 GPL-3"
46 -SLOT="${PV}"
47 -KEYWORDS="amd64"
48 -IUSE=""
49 -
50 -DEPEND=""
51 -RDEPEND="${DEPEND}
52 - sys-devel/binutils
53 - sys-devel/gdb
54 - sys-libs/gdbm
55 - sys-libs/ncurses-compat
56 -"
57 -
58 -S="${WORKDIR}"/${MYP}-x86_64-linux-bin
59 -
60 -PREFIX=/opt/${P}
61 -
62 -src_prepare() {
63 - default
64 - rm Makefile
65 - cd share/examples/gnat
66 - cat header.xml \
67 - full_project/full.xml \
68 - options/options.xml \
69 - other_languages/cpp_main/cpp_main.xml \
70 - other_languages/cpp_pragmas/cpp_pragmas.xml \
71 - other_languages/import_from_c/import_from_c.xml \
72 - plugins/plugins.xml \
73 - stream_io/stream_io.xml \
74 - simple_project/simple_project.xml \
75 - starter/starter.xml \
76 - xml_stream/xml_stream.xml \
77 - containers/anagram/anagram.xml \
78 - containers/genealogy/genealogy.xml \
79 - containers/hash/hash.xml \
80 - containers/library/library.xml \
81 - containers/shapes/shapes.xml \
82 - containers/spellcheck/spellcheck.xml \
83 - containers/wordcount/wordcount.xml \
84 - containers/wordfreq/wordfreq.xml \
85 - oo_interfaces/oo_interfaces.xml \
86 - oo_airline/oo_airline.xml \
87 - altivec/altivec.xml \
88 - footer.xml \
89 - > gnat-examples.xml \
90 - || die
91 - sed -i \
92 - -e "s:PREFIX:${PREFIX}:" \
93 - gnat-examples.xml || die
94 - cd ../../..
95 -
96 - # Remove objects from binutils
97 - cd bin
98 - rm addr2line ar c++filt gprof ld.* nm obj* r* s* || die
99 - cd ..
100 - rm share/doc/gnat/info/{as,bfd,binutils,ld}.info || die
101 -
102 - # Remove objects from gdb
103 - cd bin
104 - rm gdb gdbserver gcore || die
105 - cd ..
106 - rm -r include/gdb || die
107 - rm lib*/libinproctrace.so || die
108 - rm -r share/gdb-* || die
109 - rm share/doc/gnat/info/gdb.info || die
110 -
111 - basever=6.3.1
112 - machine=x86_64-pc-linux-gnu
113 - rm libexec//gcc/${machine}/${basever}/ld || die
114 -}
115 -
116 -src_install() {
117 - into ${PREFIX}
118 - dobin bin/*
119 - insinto ${PREFIX}
120 - doins -r etc include lib* share
121 - insinto ${PREFIX}/share/gps/plug-ins
122 - doins share/examples/gnat/gnat-examples.xml
123 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1
124 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1plus
125 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/collect2
126 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/gnat1
127 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/liblto_plugin.so.0.0.0
128 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto1
129 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto-wrapper
130 - fperms 755 ${PREFIX}/libexec/gprbuild/gprbind
131 - fperms 755 ${PREFIX}/libexec/gprbuild/gprlib
132 -}
133 -
134 -pkg_postinst() {
135 - einfo "GNAT GPL is now installed. To launch it, you must put"
136 - einfo " ${PREFIX}/bin"
137 - einfo "in front of your PATH environment variable. The following"
138 - einfo "commands enable you to do this:"
139 - einfo " PATH=${PREFIX}/bin:\$PATH; export PATH (Bourne shell)"
140 - einfo " setenv PATH ${PREFIX}/bin:\$PATH (C shell)"
141 - einfo " Thank you for installing GNAT GPL Edition"
142 -}
143
144 diff --git a/dev-ada/gnat-suite-bin/gnat-suite-bin-2018-r1.ebuild b/dev-ada/gnat-suite-bin/gnat-suite-bin-2018-r1.ebuild
145 deleted file mode 100644
146 index e2b10d6fa1d..00000000000
147 --- a/dev-ada/gnat-suite-bin/gnat-suite-bin-2018-r1.ebuild
148 +++ /dev/null
149 @@ -1,89 +0,0 @@
150 -# Copyright 1999-2021 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI="7"
154 -
155 -MYP=gnat-gpl-${PV}
156 -DESCRIPTION="GNAT Ada suite"
157 -HOMEPAGE="http://libre.adacore.com/"
158 -# Extracted and repacked from http://mirrors.cdn.adacore.com/art/5b0d7bffa3f5d709751e3e04
159 -SRC_URI="https://dev.gentoo.org/~tupone/distfiles/${P}.txz"
160 -
161 -LICENSE="GPL-2 GPL-3"
162 -SLOT="${PV}"
163 -KEYWORDS="amd64"
164 -IUSE=""
165 -
166 -DEPEND=""
167 -RDEPEND="${DEPEND}
168 - sys-devel/binutils
169 - sys-devel/gdb
170 - sys-libs/gdbm
171 - sys-libs/ncurses-compat
172 -"
173 -
174 -PREFIX=/opt/${P}
175 -
176 -src_prepare() {
177 - default
178 - rm Makefile
179 - cd share/examples/gnat
180 - cat header.xml \
181 - full_project/full.xml \
182 - options/options.xml \
183 - other_languages/cpp_main/cpp_main.xml \
184 - other_languages/cpp_pragmas/cpp_pragmas.xml \
185 - other_languages/import_from_c/import_from_c.xml \
186 - plugins/plugins.xml \
187 - stream_io/stream_io.xml \
188 - simple_project/simple_project.xml \
189 - starter/starter.xml \
190 - xml_stream/xml_stream.xml \
191 - containers/anagram/anagram.xml \
192 - containers/genealogy/genealogy.xml \
193 - containers/hash/hash.xml \
194 - containers/library/library.xml \
195 - containers/shapes/shapes.xml \
196 - containers/spellcheck/spellcheck.xml \
197 - containers/wordcount/wordcount.xml \
198 - containers/wordfreq/wordfreq.xml \
199 - oo_interfaces/oo_interfaces.xml \
200 - oo_airline/oo_airline.xml \
201 - altivec/altivec.xml \
202 - footer.xml \
203 - > gnat-examples.xml \
204 - || die
205 - sed -i \
206 - -e "s:PREFIX:${PREFIX}:" \
207 - gnat-examples.xml || die
208 -}
209 -
210 -src_install() {
211 - into ${PREFIX}
212 - dobin bin/*
213 - insinto ${PREFIX}
214 - doins -r etc include lib* share
215 - insinto ${PREFIX}/share/gps/plug-ins
216 - doins share/examples/gnat/gnat-examples.xml
217 - basever=7.3.1
218 - machine=x86_64-pc-linux-gnu
219 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1
220 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1plus
221 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/collect2
222 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/gnat1
223 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/liblto_plugin.so.0.0.0
224 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto1
225 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto-wrapper
226 - fperms 755 ${PREFIX}/libexec/gprbuild/gprbind
227 - fperms 755 ${PREFIX}/libexec/gprbuild/gprlib
228 -}
229 -
230 -pkg_postinst() {
231 - einfo "GNAT GPL is now installed. To launch it, you must put"
232 - einfo " ${PREFIX}/bin"
233 - einfo "in front of your PATH environment variable. The following"
234 - einfo "commands enable you to do this:"
235 - einfo " PATH=${PREFIX}/bin:\$PATH; export PATH (Bourne shell)"
236 - einfo " setenv PATH ${PREFIX}/bin:\$PATH (C shell)"
237 - einfo " Thank you for installing GNAT GPL Edition"
238 -}
239
240 diff --git a/dev-ada/gnat-suite-bin/metadata.xml b/dev-ada/gnat-suite-bin/metadata.xml
241 deleted file mode 100644
242 index 91e8ad9f5e3..00000000000
243 --- a/dev-ada/gnat-suite-bin/metadata.xml
244 +++ /dev/null
245 @@ -1,7 +0,0 @@
246 -<?xml version="1.0" encoding="UTF-8"?>
247 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
248 -<pkgmetadata>
249 - <maintainer type="project">
250 - <email>ada@g.o</email>
251 - </maintainer>
252 -</pkgmetadata>