summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2021-11-25 08:22:56 +0100
committerAlfredo Tupone <tupone@gentoo.org>2021-11-25 08:22:56 +0100
commitc37d813eff85081e3b69880944873bf81df0e2c3 (patch)
treec954e81117ee45ccdeaf370dfa2850ffc17ee075
parentdev-ada/aunit: unsupport gnat_2019 (diff)
downloadgentoo-c37d813eff85081e3b69880944873bf81df0e2c3.tar.gz
gentoo-c37d813eff85081e3b69880944873bf81df0e2c3.tar.bz2
gentoo-c37d813eff85081e3b69880944873bf81df0e2c3.zip
dev-ada/gnat_util: rm
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
-rw-r--r--dev-ada/gnat_util/Manifest1
-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, 145 deletions
diff --git a/dev-ada/gnat_util/Manifest b/dev-ada/gnat_util/Manifest
deleted file mode 100644
index 44352c56cb93..000000000000
--- a/dev-ada/gnat_util/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnat_util-2019-20190517-18c94-src.tar.gz 906682 BLAKE2B d00ae8b92429f9a7d7476ff6437148a869555fb66435f9355b8ba1ec3d827cd32063e9b64a6862b99a4b26e570e1a1a7b4dfabd67d1aa1b997fb5510e9b43324 SHA512 fbf9114a75f6f794705384a67581f1630460292b8d640c34323c8147bea280bdf2ac8b6097313992d27716f2edc814e587d9396d85d28158ea82ee6002e47425
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>