commit:     2a47df7995241b44f350c5fd0e8c67efdeddc009
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  5 11:57:45 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Aug  5 11:57:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a47df79

dev-ada/gnatmem: version bump to 2020

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/gnatmem/Manifest            |  1 +
 dev-ada/gnatmem/gnatmem-2020.ebuild | 49 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
index 1b486976f98..a5ba6c05c60 100644
--- a/dev-ada/gnatmem/Manifest
+++ b/dev-ada/gnatmem/Manifest
@@ -1 +1,2 @@
 DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 
8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69
 SHA512 
4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85
+DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 
0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa
 SHA512 
9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc

diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild 
b/dev-ada/gnatmem/gnatmem-2020.ebuild
new file mode 100644
index 00000000000..48f6cd713a4
--- /dev/null
+++ b/dev-ada/gnatmem/gnatmem-2020.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_201{6,7,8,9} )
+inherit ada multiprocessing autotools
+
+MYP=${P}-20200429-19911-src
+
+DESCRIPTION="Monitors dynamic allocation and deallocation activity in a 
program"
+HOMEPAGE="http://libre.adacore.com/";
+SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=${MYP}.tar.gz
+       -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+       dev-ada/gprbuild[${ADA_USEDEP}]
+       sys-libs/binutils-libs:="
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=(
+       "${FILESDIR}"/${PN}-2018-gentoo.patch
+)
+
+src_prepare() {
+       default
+       mv configure.in configure.ac
+       eautoreconf
+}
+
+src_compile() {
+       gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
+               -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
+               -largs ${LDFLAGS} \
+               || die
+}
+
+src_install() {
+       dobin obj/gnatmem
+}

Reply via email to