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, 11 Jul 2021 16:53:50
Message-Id: 1626022413.9b46cf6781d42a990cfc4d5536be62b9d657c50e.tupone@gentoo
1 commit: 9b46cf6781d42a990cfc4d5536be62b9d657c50e
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 11 16:53:33 2021 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 11 16:53:33 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b46cf67
7
8 dev-ada/gnat-suite-bin: remove masked version
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.2
11 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
12
13 dev-ada/gnat-suite-bin/Manifest | 1 -
14 .../gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild | 109 ---------------------
15 2 files changed, 110 deletions(-)
16
17 diff --git a/dev-ada/gnat-suite-bin/Manifest b/dev-ada/gnat-suite-bin/Manifest
18 index 057b95bd783..7072fc6f7ef 100644
19 --- a/dev-ada/gnat-suite-bin/Manifest
20 +++ b/dev-ada/gnat-suite-bin/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 BLAKE2B a0374ad730ae275aaedcf5663c30f8e0221af32f14391fe87a3ce0630d4498a1e90671c02830d62f78857571a5a521af91f6db409a7b3c367c7b0f059571eefd SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075
23 DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
24 DIST gnat-suite-bin-2018.txz 337235688 BLAKE2B cf1b8f0253907b8fc97b9c7218b23dcda8f1557be5e12293eab59e09427418a8814c1bafbcb3f89c1e5dd755a161c5dfa8a852631d137f17acb3167bf51dadbb SHA512 9b57709c05a121b0a0adabe3232128e3f27659d1928857fbd6883b73a7487c3d457317e8f236df3d16ced635514af8afbafc584cc74d865e11288820ac9c4f77
25
26 diff --git a/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild b/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild
27 deleted file mode 100644
28 index 7e44aa89cf3..00000000000
29 --- a/dev-ada/gnat-suite-bin/gnat-suite-bin-2016-r1.ebuild
30 +++ /dev/null
31 @@ -1,109 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI="7"
36 -
37 -MYP=gnat-gpl-${PV}
38 -DESCRIPTION="GNAT Ada suite"
39 -HOMEPAGE="http://libre.adacore.com/"
40 -SRC_URI="http://mirrors.cdn.adacore.com/art/5739cefdc7a447658e0b016b
41 - -> ${MYP}-x86_64-linux-bin.tar.gz"
42 -
43 -LICENSE="GPL-2 GPL-3"
44 -SLOT="${PV}"
45 -KEYWORDS="amd64"
46 -IUSE=""
47 -
48 -DEPEND=""
49 -RDEPEND="${DEPEND}
50 - sys-devel/binutils
51 - sys-devel/gdb
52 - sys-libs/gdbm
53 - sys-libs/ncurses-compat
54 -"
55 -
56 -S="${WORKDIR}"/${MYP}-x86_64-linux-bin
57 -
58 -PREFIX=/opt/${P}
59 -
60 -src_prepare() {
61 - default
62 - rm Makefile
63 - cd share/examples/gnat
64 - cat header.xml \
65 - full_project/full.xml \
66 - options/options.xml \
67 - other_languages/cpp_main/cpp_main.xml \
68 - other_languages/cpp_pragmas/cpp_pragmas.xml \
69 - other_languages/import_from_c/import_from_c.xml \
70 - plugins/plugins.xml \
71 - stream_io/stream_io.xml \
72 - simple_project/simple.xml \
73 - starter/starter.xml \
74 - xml_stream/xml_stream.xml \
75 - containers/anagram/anagram.xml \
76 - containers/genealogy/genealogy.xml \
77 - containers/hash/hash.xml \
78 - containers/library/library.xml \
79 - containers/shapes/shapes.xml \
80 - containers/spellcheck/spellcheck.xml \
81 - containers/wordcount/wordcount.xml \
82 - containers/wordfreq/wordfreq.xml \
83 - oo_interfaces/oo_interfaces.xml \
84 - oo_airline/oo_airline.xml \
85 - altivec/altivec.xml \
86 - footer.xml \
87 - > gnat-examples.xml \
88 - || die
89 - sed -i \
90 - -e "s:PREFIX:${PREFIX}:" \
91 - gnat-examples.xml || die
92 - cd ../../..
93 -
94 - # Remove objects from binutils
95 - cd bin
96 - rm addr2line ar c++filt gprof nm objdump ranlib || die
97 - cd ..
98 - rm share/doc/gnat/info/{as,bfd,binutils,ld}.info || die
99 -
100 - # Remove objects from gdb
101 - cd bin
102 - rm gdb gdbserver gcore || die
103 - cd ..
104 - rm -r include/gdb || die
105 - rm lib*/libinproctrace.so || die
106 - rm -r share/gdb-* || die
107 - rm share/doc/gnat/info/gdb.info || die
108 -
109 - basever=4.9.4
110 - machine=x86_64-pc-linux-gnu
111 - rm libexec//gcc/${machine}/${basever}/ld || die
112 -}
113 -
114 -src_install() {
115 - into ${PREFIX}
116 - dobin bin/*
117 - insinto ${PREFIX}
118 - doins -r etc include lib* share
119 - insinto ${PREFIX}/share/gps/plug-ins
120 - doins share/examples/gnat/gnat-examples.xml
121 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1
122 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1plus
123 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/collect2
124 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/gnat1
125 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/liblto_plugin.so.0.0.0
126 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto1
127 - fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto-wrapper
128 - fperms 755 ${PREFIX}/libexec/gprbuild/gprbind
129 - fperms 755 ${PREFIX}/libexec/gprbuild/gprlib
130 -}
131 -
132 -pkg_postinst() {
133 - einfo "GNAT GPL is now installed. To launch it, you must put"
134 - einfo " ${PREFIX}/bin"
135 - einfo "in front of your PATH environment variable. The following"
136 - einfo "commands enable you to do this:"
137 - einfo " PATH=${PREFIX}/bin:\$PATH; export PATH (Bourne shell)"
138 - einfo " setenv PATH ${PREFIX}/bin:\$PATH (C shell)"
139 - einfo " Thank you for installing GNAT GPL Edition"
140 -}