From 7bf32644d8b70a318475609992d8e4853ec4ec0e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 18 Dec 2022 03:40:50 +0000 Subject: gentoo auto-resync : 18:12:2022 - 03:40:50 --- dev-ada/gpr/Manifest | 2 +- dev-ada/gpr/gpr-23.0.0-r1.ebuild | 65 ++++++++++++++++++++++++++++++++++++++++ dev-ada/gpr/gpr-23.0.0.ebuild | 65 ---------------------------------------- 3 files changed, 66 insertions(+), 66 deletions(-) create mode 100644 dev-ada/gpr/gpr-23.0.0-r1.ebuild delete mode 100644 dev-ada/gpr/gpr-23.0.0.ebuild (limited to 'dev-ada/gpr') diff --git a/dev-ada/gpr/Manifest b/dev-ada/gpr/Manifest index 9ce652cee56e..6da6a387b122 100644 --- a/dev-ada/gpr/Manifest +++ b/dev-ada/gpr/Manifest @@ -1,3 +1,3 @@ DIST gpr-23.0.0.tar.gz 1005298 BLAKE2B 475ac5ad89a4d038dc8cdb953826f46e0f8f2bbf09a858366a634b5bacfc4b0282db4206cf5d113900dffd3c2ad9423b6c6e56de8058215a7946020c30dacc8b SHA512 f1cfd2c2162ffa984c62238a472438919c22a83b61e03c9234f6bc601c1d1e50981f52d024106ad5196dd83ee7686e864c8728c56d451be06baf96161afd8bcc -EBUILD gpr-23.0.0.ebuild 1518 BLAKE2B 097961e2bff99e0ffa90dcf006c013305a0e67a8538fcc05da257830ca5f0f7947b4aa9556d7204407adee0e8bf5dcc5af5aa69298103d2b9d5ff349563e0f97 SHA512 0dfdb72a7bad6c68f7d1dd97de491d976a2b3f15c3d2e197f5facb905ed2ee6fb6d80a3d39fe0e35b66af5173716c0b02adadf7862e3fd116ffce21c21031d28 +EBUILD gpr-23.0.0-r1.ebuild 1507 BLAKE2B 6bd9d4b537087ab982af510dbae902ee8b1da7cfc8f570c54d633c8b24a8dc093e7477a381a48362d926dc108c84f84a4a44ab1843e027fc57f4ddbc808e26ea SHA512 a32f8520e5e686bf68445e6744ee885db70459d6e7160d74d4240bf4d0566ff25211e4252b3b71f4157298863e78b4cf00e2b0efd07616b74da799b60008fddd MISC metadata.xml 357 BLAKE2B c6eab7337743f6969c01915cefeb70482bca367bac4437612a496779cf32e602decab0761488aa9156c61102fa9875fa948840b44493634933cfbd6903132c6e SHA512 2b1b0517ac9d91a17d12dae70dd8caaec1d20819246cb49dcf4cb7244c13f43dda6bad1b8b7224ce9bb40f82c94186c1364848f182d3040d149591241643a0f1 diff --git a/dev-ada/gpr/gpr-23.0.0-r1.ebuild b/dev-ada/gpr/gpr-23.0.0-r1.ebuild new file mode 100644 index 000000000000..18d10335b4e3 --- /dev/null +++ b/dev-ada/gpr/gpr-23.0.0-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) +PYTHON_COMPAT=( python3_{8,9,10,11} ) + +inherit python-any-r1 ada multiprocessing + +DESCRIPTION="LibGPR2 - Parser for GPR Project files" +HOMEPAGE="https://github.com/AdaCore/gpr" +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="${ADA_DEPS} + dev-ada/xmlada[${ADA_USEDEP}] + shared? ( dev-ada/xmlada[shared,static-pic] ) + dev-ada/gnatcoll-core[${ADA_USEDEP}] + shared? ( dev-ada/gnatcoll-core[shared,static-pic] ) + dev-ada/gnatcoll-bindings[${ADA_USEDEP},iconv,gmp] + shared? ( dev-ada/gnatcoll-bindings[shared,static-pic] )" + +DEPEND="${RDEPEND} + dev-ada/gprconfig_kb[${ADA_USEDEP}] + dev-ada/gprbuild[${ADA_USEDEP}]" + +BDEPEND="${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-ada/langkit[${PYTHON_USEDEP}] + ')" + +IUSE="+shared" +REQUIRED_USE="${ADA_REQUIRED_USE}" + +python_check_deps() { + python_has_version "dev-ada/langkit[${PYTHON_USEDEP}]" +} + +src_configure() { + emake PROCESSORS=$(makeopts_jobs) \ + GPR2KBDIR=/usr/share/gprconfig \ + ENABLE_SHARED=$(usex shared) \ + setup +} + +src_compile() { + emake GPRBUILD_OPTIONS=-v +} + +src_install() { + emake install \ + prefix="${D}"/usr + einstalldocs + + rm "${D}"/usr/bin/gprclean || die + rm "${D}"/usr/bin/gprconfig || die + rm "${D}"/usr/bin/gprinstall || die + rm "${D}"/usr/bin/gprls || die + rm "${D}"/usr/bin/gprname || die +} diff --git a/dev-ada/gpr/gpr-23.0.0.ebuild b/dev-ada/gpr/gpr-23.0.0.ebuild deleted file mode 100644 index dcb73663e471..000000000000 --- a/dev-ada/gpr/gpr-23.0.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) -PYTHON_COMPAT=( python3_{8,9,10,11} ) - -inherit python-any-r1 ada multiprocessing - -DESCRIPTION="LibGPR2 - Parser for GPR Project files" -HOMEPAGE="https://github.com/AdaCore/gpr" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="${ADA_DEPS} - dev-ada/xmlada[${ADA_USEDEP}] - shared? ( dev-ada/xmlada[shared,static-pic] ) - dev-ada/gnatcoll-core[${ADA_USEDEP}] - shared? ( dev-ada/gnatcoll-core[shared,static-pic] ) - dev-ada/gnatcoll-bindings[${ADA_USEDEP},iconv,gmp] - shared? ( dev-ada/gnatcoll-bindings[shared,static-pic] )" - -DEPEND="${RDEPEND} - dev-ada/gprconfig_kb[${ADA_USEDEP}] - dev-ada/gprbuild[${ADA_USEDEP}]" - -BDEPEND="${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-ada/langkit[${PYTHON_USEDEP}] - ')" - -IUSE="+shared" -REQUIRED_USE="${ADA_REQUIRED_USE}" - -python_check_deps() { - python_has_version "dev-ada/langkit[${PYTHON_USEDEP}]" -} - -src_configure() { - emake PROCESSORS=$(makeopts_jobs) \ - GPR2KBDIR=/usr/share/gprconfig \ - ENABLE_SHARED=$(usex shared true false) \ - setup -} - -src_compile() { - emake GPRBUILD_OPTIONS=-v -} - -src_install() { - emake install \ - prefix="${D}"/usr - einstalldocs - - rm "${D}"/usr/bin/gprclean || die - rm "${D}"/usr/bin/gprconfig || die - rm "${D}"/usr/bin/gprinstall || die - rm "${D}"/usr/bin/gprls || die - rm "${D}"/usr/bin/gprname || die -} -- cgit v1.2.3