From cc2c9e975285d6fb1be1b71d18ba4cca7991b921 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 2 Dec 2022 14:56:29 +0000 Subject: gentoo auto-resync : 02:12:2022 - 14:56:29 --- dev-ada/gprbuild/Manifest | 2 +- dev-ada/gprbuild/gprbuild-22.0.0-r3.ebuild | 68 ------------------------------ dev-ada/gprbuild/gprbuild-22.0.0-r4.ebuild | 68 ++++++++++++++++++++++++++++++ 3 files changed, 69 insertions(+), 69 deletions(-) delete mode 100644 dev-ada/gprbuild/gprbuild-22.0.0-r3.ebuild create mode 100644 dev-ada/gprbuild/gprbuild-22.0.0-r4.ebuild (limited to 'dev-ada/gprbuild') diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest index c349ba059939..728d0ade99fb 100644 --- a/dev-ada/gprbuild/Manifest +++ b/dev-ada/gprbuild/Manifest @@ -9,5 +9,5 @@ DIST xmlada-2021-20210518-19D50-src.tar.gz 1555951 BLAKE2B 589815d4781471a48d3bb DIST xmlada-22.0.0.tar.gz 1022947 BLAKE2B cea409a45a3b0c8eba48f858278d4e7129eca2e77fa749f5a761e31a81834efba67223f07c99441a9673a8f6de9a608a12cf610225ca5aee7fbde0235d9af1d9 SHA512 7e8a0cab2f4c300fe3b0d31e00d17334e36798430e49868448caa696044964464f558cffba8f35e35a58b097c968322891119b2abd9f210737ca877f0189f32e EBUILD gprbuild-2021-r2.ebuild 1970 BLAKE2B 421d19d2943a2449f6e76f1fd5461f4d8af98353ab77320fda82a1348ece6e2056a54e87c0f5dfd99449669fa5c1e96b12d8339b3454b53848f7062fce5fbb12 SHA512 7cbbeafe8b9083ecc85411f38bc2caf7be015d113e52ce5bac6515a191f730a89a755f945e4c04633887658ef02347d6d2cf3d1c972fadf4b24b1d3ec337b403 EBUILD gprbuild-2021-r4.ebuild 2084 BLAKE2B cfcf93cb0c1fd50c27d5408793ae2b27dc1cf002aac513dc87b5fac86050a26d9b8da68ff4534c92ff307505f57e953a40bd8769572d18bf64a8e17812fdace4 SHA512 3a62901b9c99e01fedee3e31042c416f46ffc824941e8d658e2942f89ba2280dbd796b30931e5aedf812c9f892b81c9cb125da2cada3c8eac38390632ffdd244 -EBUILD gprbuild-22.0.0-r3.ebuild 1623 BLAKE2B 3fb13b4776cd0abe2e663783d9a7e9755a4d6a4b117f552f1cbc5086cab53702ff0644b0bb0c744af9dfcfaadc9e25b70733e99b15f5d038d0aea4df2b3a5fbe SHA512 4adf4f424c8fff0e66fab00a1b76a9ef1fbc38c7009977caea3dc2d08e8e7bc1f5f83e9ed06803e82783e0c3372ed0aca129e15aee39baa1b97b6e89a3fe61e6 +EBUILD gprbuild-22.0.0-r4.ebuild 1630 BLAKE2B b910f81465689f04079772c899fff9254398f1246bd785bd149fbf7e51b1be8c7759d8b5be5c37f9c64280c3f3f2a65139d4a757cabad7cb3891023f3c2c0fd5 SHA512 e3e8c8b56495368799c7df315dc87ecbdcb3a1bde9cda76d28f679e7e18f938a6d68f7568a97c47b498a14a49bf23b29ec338feb5df13311ed99bd17b6dda4db MISC metadata.xml 888 BLAKE2B 635ae939acfcaa26b0ba80341ed90cb02d8c5a2cfa50ca78bbcf19bd3081cf434a51ef1b05547bc80f9174db1aabfad1bde6270c3c08ea4c119684a4af7d5e4e SHA512 65b9e30e2b0d5694fe31c244eeca739327274beda743330edb8f85f050a7f9c809cfb3a115b4f9349f282fc39de36f934354db864669f515da746cd9551b5337 diff --git a/dev-ada/gprbuild/gprbuild-22.0.0-r3.ebuild b/dev-ada/gprbuild/gprbuild-22.0.0-r3.ebuild deleted file mode 100644 index 9c520cc6d4a1..000000000000 --- a/dev-ada/gprbuild/gprbuild-22.0.0-r3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) - -inherit ada multiprocessing - -XMLADA=xmlada-${PV} - -DESCRIPTION="Multi-Language Management" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI=" - https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz - https://github.com/AdaCore/xmlada/archive/refs/tags/v${PV}.tar.gz - -> ${XMLADA}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="${ADA_DEPS} - dev-ada/gprconfig_kb[${ADA_USEDEP}]" -RDEPEND="${DEPEND}" - -REQUIRED_USE="${ADA_REQUIRED_USE}" -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${PN}-2021-runpath.patch -) - -src_prepare() { - default - sed -i \ - -e "s:@GNATBIND@:${GNATBIND}:g" \ - src/gprlib.adb \ - || die -} - -bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls" -lib_progs="gprlib gprbind" - -src_compile() { - local xmlada_src="../${XMLADA}" - incflags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \ - -I${xmlada_src}/schema -I${xmlada_src}/unicode \ - -I${xmlada_src}/input_sources" - gcc -c ${CFLAGS} gpr/src/gpr_imports.c -o gpr_imports.o || die - for bin in ${bin_progs}; do - gnatmake -j$(makeopts_jobs) ${incflags} $ADAFLAGS ${bin}-main \ - -o ${bin} -largs ${LDFLAGS} gpr_imports.o || die - done - for lib in $lib_progs; do - gnatmake -j$(makeopts_jobs) ${incflags} ${lib} $ADAFLAGS \ - -largs ${LDFLAGS} gpr_imports.o || die - done -} - -src_install() { - dobin ${bin_progs} - exeinto /usr/libexec/gprbuild - doexe ${lib_progs} - insinto /usr/share/gpr - doins share/_default.gpr - einstalldocs -} diff --git a/dev-ada/gprbuild/gprbuild-22.0.0-r4.ebuild b/dev-ada/gprbuild/gprbuild-22.0.0-r4.ebuild new file mode 100644 index 000000000000..2cb87211498b --- /dev/null +++ b/dev-ada/gprbuild/gprbuild-22.0.0-r4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) + +inherit ada multiprocessing + +XMLADA=xmlada-${PV} + +DESCRIPTION="Multi-Language Management" +HOMEPAGE="http://libre.adacore.com/" +SRC_URI=" + https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/AdaCore/xmlada/archive/refs/tags/v${PV}.tar.gz + -> ${XMLADA}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${ADA_DEPS} + ~dev-ada/gprconfig_kb-${PV}[${ADA_USEDEP}]" +RDEPEND="${DEPEND}" + +REQUIRED_USE="${ADA_REQUIRED_USE}" +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${PN}-2021-runpath.patch +) + +src_prepare() { + default + sed -i \ + -e "s:@GNATBIND@:${GNATBIND}:g" \ + src/gprlib.adb \ + || die +} + +bin_progs="gprbuild gprconfig gprclean gprinstall gprname gprls" +lib_progs="gprlib gprbind" + +src_compile() { + local xmlada_src="../${XMLADA}" + incflags="-Isrc -Igpr/src -I${xmlada_src}/sax -I${xmlada_src}/dom \ + -I${xmlada_src}/schema -I${xmlada_src}/unicode \ + -I${xmlada_src}/input_sources" + gcc -c ${CFLAGS} gpr/src/gpr_imports.c -o gpr_imports.o || die + for bin in ${bin_progs}; do + gnatmake -j$(makeopts_jobs) ${incflags} $ADAFLAGS ${bin}-main \ + -o ${bin} -largs ${LDFLAGS} gpr_imports.o || die + done + for lib in $lib_progs; do + gnatmake -j$(makeopts_jobs) ${incflags} ${lib} $ADAFLAGS \ + -largs ${LDFLAGS} gpr_imports.o || die + done +} + +src_install() { + dobin ${bin_progs} + exeinto /usr/libexec/gprbuild + doexe ${lib_progs} + insinto /usr/share/gpr + doins share/_default.gpr + einstalldocs +} -- cgit v1.2.3