summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2021-06-05 15:28:18 +0200
committerAlfredo Tupone <tupone@gentoo.org>2021-06-05 15:28:18 +0200
commitcbe3c49e9bb1fb63af131523d0d8db7af37e1125 (patch)
treecc4a7d24dd27a24b475bbe441505649061c77c68 /dev-ada/xmlada
parentdev-ada/libgpr: drop gnat_2016 (diff)
downloadgentoo-cbe3c49e9bb1fb63af131523d0d8db7af37e1125.tar.gz
gentoo-cbe3c49e9bb1fb63af131523d0d8db7af37e1125.tar.bz2
gentoo-cbe3c49e9bb1fb63af131523d0d8db7af37e1125.zip
dev-ada/xmlada: drop gnat_2016
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Diffstat (limited to 'dev-ada/xmlada')
-rw-r--r--dev-ada/xmlada/xmlada-2020-r1.ebuild78
-rw-r--r--dev-ada/xmlada/xmlada-2020.ebuild2
-rw-r--r--dev-ada/xmlada/xmlada-2021.ebuild2
3 files changed, 2 insertions, 80 deletions
diff --git a/dev-ada/xmlada/xmlada-2020-r1.ebuild b/dev-ada/xmlada/xmlada-2020-r1.ebuild
deleted file mode 100644
index 4ed5844ed1f6..000000000000
--- a/dev-ada/xmlada/xmlada-2020-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
-inherit ada multiprocessing
-
-MYP=${P}-20200429-19A99-src
-
-DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"
-HOMEPAGE="http://libre.adacore.com/"
-SRC_URI="https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f621879c392c57?filename=${MYP}.tar.gz
- -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared static-libs static-pic"
-REQUIRED_USE="|| ( shared static-libs static-pic )
- ${ADA_REQUIRED_USE}"
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2019-gentoo.patch )
-
-src_compile() {
- build () {
- gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \
- -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \
- -largs ${LDFLAGS} \
- -cargs ${ADAFLAGS} || die "gprbuild failed"
- }
- if use shared; then
- build relocatable
- fi
- if use static-libs; then
- build static
- fi
- if use static-pic; then
- build static-pic
- fi
-}
-
-src_test() {
- emake test
- emake run_test | tee xmlada.testLog
- grep -q DIFF xmlada.testLog && die
-}
-
-src_install() {
- build () {
- gprinstall -XLIBRARY_TYPE=$1 -f -p -XBUILD=Production \
- -XPROCESSORS=$(makeopts_jobs) --prefix="${D}"/usr \
- --install-name=xmlada --build-var=LIBRARY_TYPE \
- --build-var=XMLADA_BUILD \
- --build-name=$1 xmlada.gpr || die "gprinstall failed"
- }
- if use shared; then
- build relocatable
- fi
- if use static-libs; then
- build static
- fi
- if use static-pic; then
- build static-pic
- fi
-
- einstalldocs
- dodoc xmlada-roadmap.txt
- rm -f "${D}"/usr/share/doc/${PN}/.buildinfo
- rm -rf "${D}"/usr/share/examples
- rm -rf "${D}"/usr/share/gpr/manifests
-}
diff --git a/dev-ada/xmlada/xmlada-2020.ebuild b/dev-ada/xmlada/xmlada-2020.ebuild
index 6092f980feaf..9d23c04dd7f6 100644
--- a/dev-ada/xmlada/xmlada-2020.ebuild
+++ b/dev-ada/xmlada/xmlada-2020.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
inherit ada multiprocessing
MYP=${P}-20200429-19A99-src
diff --git a/dev-ada/xmlada/xmlada-2021.ebuild b/dev-ada/xmlada/xmlada-2021.ebuild
index e861e3f175d7..e6db9a16536f 100644
--- a/dev-ada/xmlada/xmlada-2021.ebuild
+++ b/dev-ada/xmlada/xmlada-2021.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
inherit ada multiprocessing
MYP=${P}-${PV}0518-19D50-src