summaryrefslogtreecommitdiff
path: root/dev-ada/gnat_util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
commit2771f79232c273bc2a57d23bf335dd81ccf6af28 (patch)
treec8af0fd04194aed03cf067d44e53c7edd3e9ab84 /dev-ada/gnat_util
parente9d044d4b9b71200a96adfa280848858c0f468c9 (diff)
gentoo resync : 05.12.2021
Diffstat (limited to 'dev-ada/gnat_util')
-rw-r--r--dev-ada/gnat_util/Manifest4
-rw-r--r--dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch70
-rw-r--r--dev-ada/gnat_util/gnat_util-2019-r1.ebuild54
-rw-r--r--dev-ada/gnat_util/metadata.xml20
4 files changed, 0 insertions, 148 deletions
diff --git a/dev-ada/gnat_util/Manifest b/dev-ada/gnat_util/Manifest
deleted file mode 100644
index 0224f2d6377f..000000000000
--- a/dev-ada/gnat_util/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX gnat_util-2017-gentoo.patch 2419 BLAKE2B e8085e6a6cb65c5ffe6054aa360e90042a0dbba2280ecee060a690f8c06104a7224192045bf4b43d2028cb25d9b336e085968169b3d79d10767ce0694ec8b042 SHA512 b1ba5dbbfa86c943143e570a3ac871935e1e6f6104883abc56d1f8b9395d0e2b5e6317356b309497c6fa942e30f25f2f2f1b8cfd7cf801f40b5b1b64b036154b
-DIST gnat_util-2019-20190517-18c94-src.tar.gz 906682 BLAKE2B d00ae8b92429f9a7d7476ff6437148a869555fb66435f9355b8ba1ec3d827cd32063e9b64a6862b99a4b26e570e1a1a7b4dfabd67d1aa1b997fb5510e9b43324 SHA512 fbf9114a75f6f794705384a67581f1630460292b8d640c34323c8147bea280bdf2ac8b6097313992d27716f2edc814e587d9396d85d28158ea82ee6002e47425
-EBUILD gnat_util-2019-r1.ebuild 1243 BLAKE2B 1eae3fa58005af2b3f61c606f894433882f1daad8b38a96316afc0ec843f506b86aad3016eada750bcf33f9ab2fff6c9d60f1a2a0ee54bb01c4336dad2b4a75d SHA512 20a84b7a46541e838d476ececd6b0825e7fc8e335df44ba5e806730ade5933b0aad4909d9e1cbbb37c8fc7122444bfce1c3a7964233e7e71be44e08a41a8380e
-MISC metadata.xml 922 BLAKE2B 2c9337d3cb0b8289bf47ec558e1aa8199fc524d02a7e4fa50fe2e4cb50d8612a4c31ba593448c743d5bb28a63b47a801f4cf3c2bc25ffdfef4b93a403028e4f1 SHA512 00f10156833dad1e5e5768909aef76e50ab18c19a2ea16e84051370912461722017986da73dd7c6a595c89c26421cd8013c4c4011a8976bdb3263e12fdf30722
diff --git a/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch b/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch
deleted file mode 100644
index 59cb7cf66467..000000000000
--- a/dev-ada/gnat_util/files/gnat_util-2017-gentoo.patch
+++ /dev/null
@@ -1,70 +0,0 @@
---- gnat_util-gpl-2014-src/Makefile.old 2016-12-28 09:56:49.378950217 +0100
-+++ gnat_util-gpl-2014-src/Makefile 2016-12-28 09:57:12.301562519 +0100
-@@ -21,21 +21,30 @@
-
- .PHONY: all
- all: generate_sources
-- ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
-- -XLIBRARY_TYPE=static -Pgnat_util -p
-+ $(MAKE) build-static
- ifeq ($(ENABLE_SHARED), yes)
-- ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
-- -XLIBRARY_TYPE=relocatable -Pgnat_util -p
-+ $(MAKE) build-shared
- endif
-+ $(MAKE) build-static-pic
-+build-static:
-+ ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
-+ -XLIBRARY_TYPE=static -Pgnat_util -p -XCC=${CC} \
-+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS)
-+build-shared:
-+ ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
-+ -XLIBRARY_TYPE=relocatable -Pgnat_util -p -XCC=${CC} \
-+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS)
-+build-static-pic:
- ${BUILDER} -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
-- -XLIBRARY_TYPE=static-pic -Pgnat_util -p
-+ -XLIBRARY_TYPE=static-pic -Pgnat_util -p -XCC=${CC} \
-+ -cargs:ada $(ADAFLAGS) -cargs:C $(CFLAGS)
-
- .PHONY: generate_sources
- generate_sources:
- $(MKDIR) $(SRC)
- $(CP) xsnamest.adb xutil.* snames.adb-tmpl snames.ads-tmpl snames.h-tmpl $(SRC)
- (cd $(SRC) && \
-- gnatmake -gnatf -gnatwae -gnatyg -gnatyS xsnamest && \
-+ ${GNATMAKE} -gnatf -gnatwae -gnatyg -gnatyS xsnamest && \
- ./xsnamest && mv snames.ns snames.ads && mv snames.nb snames.adb)
- $(CP) sdefault_adb.gnat_util $(SRC)/sdefault.adb
-
-@@ -47,6 +56,12 @@
-
- .PHONY: install
- install: install-clean
-+ ${MAKE} install-static
-+ifeq ($(ENABLE_SHARED), yes)
-+ ${MAKE} install-shared
-+endif
-+ ${MAKE} install-static-pic
-+install-static:
- ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
- -XLIBRARY_TYPE=static \
- --prefix=$(prefix) \
-@@ -54,7 +69,7 @@
- --lib-subdir=lib/gnat_util/static \
- --project-subdir=lib/gnat \
- --build-var=LIBRARY_TYPE --build-name=static -Pgnat_util
--ifeq ($(ENABLE_SHARED), yes)
-+install-shared:
- ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
- -XLIBRARY_TYPE=relocatable \
- --prefix=$(prefix) \
-@@ -62,7 +77,7 @@
- --lib-subdir=lib/gnat_util/relocatable \
- --project-subdir=lib/gnat \
- --build-var=LIBRARY_TYPE --build-name=relocatable -Pgnat_util
--endif
-+install-static-pic:
- ${INSTALLER} -p -f -m -XOS=$(OS_TYPE) -XBUILD=$(BUILD_TYPE) \
- -XLIBRARY_TYPE=static-pic \
- --prefix=$(prefix) \
diff --git a/dev-ada/gnat_util/gnat_util-2019-r1.ebuild b/dev-ada/gnat_util/gnat_util-2019-r1.ebuild
deleted file mode 100644
index 16d0964668a7..000000000000
--- a/dev-ada/gnat_util/gnat_util-2019-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2019 )
-inherit ada multiprocessing
-
-MYP=${P}-20190517
-
-DESCRIPTION="Provides access to GNAT compiler internals for AdaCore utilities"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8e5031e87a8f1d425090
- -> ${MYP}-18c94-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs static-pic"
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-194CA-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch )
-
-src_compile() {
- emake GNATMAKE="gnatmake ${ADAFLAGS}" \
- BUILDER="gprbuild -j$(makeopts_jobs)" generate_sources
- if use static-libs; then
- emake BUILDER="gprbuild -v -j$(makeopts_jobs)" build-static
- fi
- for kind in shared static-pic; do
- if use ${kind}; then
- emake BUILDER="gprbuild -v -j$(makeopts_jobs)" \
- build-${kind}
- fi
- done
-}
-
-src_install() {
- if use static-libs; then
- emake prefix="${D}"/usr install-static
- fi
- for kind in shared static-pic; do
- if use ${kind}; then
- emake prefix="${D}"/usr install-${kind}
- fi
- done
- einstalldocs
-}
diff --git a/dev-ada/gnat_util/metadata.xml b/dev-ada/gnat_util/metadata.xml
deleted file mode 100644
index 6b4152f4af37..000000000000
--- a/dev-ada/gnat_util/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>ada@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="shared">Build gnat_util shared library</flag>
- <flag name="static-pic">Build gnat_util static library with pic code</flag>
- </use>
- <longdescription lang="en">
- Gnat_Util is a library uniting a number of GNAT sources that are used by
- different tools. At the moment Gnat_Util provides GNAT sources needed by ASIS,
- GNATCOLL and Gprbuild. Its main purpose is allowing to simultaneously use
- tools like ASIS and GNATCOLL (and other ones based on GNAT sources, if they
- are to come), which would normally cause name conflicts between the same GNAT
- sources that they use. Building both of them using same set of sources that
- is Gnat_Util solves this problem.
- </longdescription>
-</pkgmetadata>