[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: ca14c1e654e10bc7d99842aea8b09f303ad5c508 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 2 15:59:02 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 2 16:05:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca14c1e6 dev-ada/aunit: adj deps Closes: https://bugs.gentoo.org/926026 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/{aunit-24.0.0-r2.ebuild => aunit-24.0.0-r3.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-24.0.0-r2.ebuild b/dev-ada/aunit/aunit-24.0.0-r3.ebuild similarity index 93% rename from dev-ada/aunit/aunit-24.0.0-r2.ebuild rename to dev-ada/aunit/aunit-24.0.0-r3.ebuild index 933f0c912923..05e70d433b9d 100644 --- a/dev-ada/aunit/aunit-24.0.0-r2.ebuild +++ b/dev-ada/aunit/aunit-24.0.0-r3.ebuild @@ -19,7 +19,10 @@ IUSE="doc" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" -BDEPEND="doc? ( dev-python/sphinx )" +BDEPEND="doc? ( + dev-python/sphinx + dev-python/sphinx-rtd-theme +)" REQUIRED_USE="${ADA_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 0592c1addbd7f2ac6ed2da580f809f0e457ffd62 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Mar 2 12:08:27 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 2 12:08:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0592c1ad dev-ada/aunit: adj deps Closes: https://bugs.gentoo.org/926018 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/{aunit-24.0.0-r1.ebuild => aunit-24.0.0-r2.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ada/aunit/aunit-24.0.0-r1.ebuild b/dev-ada/aunit/aunit-24.0.0-r2.ebuild similarity index 96% rename from dev-ada/aunit/aunit-24.0.0-r1.ebuild rename to dev-ada/aunit/aunit-24.0.0-r2.ebuild index 09130deee820..933f0c912923 100644 --- a/dev-ada/aunit/aunit-24.0.0-r1.ebuild +++ b/dev-ada/aunit/aunit-24.0.0-r2.ebuild @@ -19,6 +19,7 @@ IUSE="doc" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" +BDEPEND="doc? ( dev-python/sphinx )" REQUIRED_USE="${ADA_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/files/, dev-ada/aunit/
commit: 60dfdc8134991a9aecfa999d40f20602db19396a Author: Alfredo Tupone gentoo org> AuthorDate: Fri Mar 1 21:46:19 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 1 21:46:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dfdc81 dev-ada/aunit: add doc Signed-off-by: Alfredo Tupone gentoo.org> ...{aunit-24.0.0.ebuild => aunit-24.0.0-r1.ebuild} | 17 +-- dev-ada/aunit/files/aunit-24.0.0-gentoo.patch | 35 ++ 2 files changed, 50 insertions(+), 2 deletions(-) diff --git a/dev-ada/aunit/aunit-24.0.0.ebuild b/dev-ada/aunit/aunit-24.0.0-r1.ebuild similarity index 78% rename from dev-ada/aunit/aunit-24.0.0.ebuild rename to dev-ada/aunit/aunit-24.0.0-r1.ebuild index c31c1793e16c..09130deee820 100644 --- a/dev-ada/aunit/aunit-24.0.0.ebuild +++ b/dev-ada/aunit/aunit-24.0.0-r1.ebuild @@ -14,6 +14,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="doc" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} @@ -21,15 +22,27 @@ DEPEND="${RDEPEND} REQUIRED_USE="${ADA_REQUIRED_USE}" +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_prepare() { + default + sed -i \ + -e "s|@PF@|${PF}|g" \ + lib/gnat/aunit.gpr \ + || die +} + src_compile() { emake GPROPTS_EXTRA="-j$(makeopts_jobs) -v -cargs ${ADAFLAGS}" + if use doc; then + emake -C doc html-all + emake -C doc txt-all + fi } src_install() { emake INSTALL="${D}"/usr install einstalldocs - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die rm -r "${D}"/usr/share/gpr/manifests || die } diff --git a/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch b/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch new file mode 100644 index ..934e49b6153c --- /dev/null +++ b/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch @@ -0,0 +1,35 @@ +--- a/lib/gnat/aunit.gpr 2022-12-19 22:08:42.0 +0100 b/lib/gnat/aunit.gpr 2024-03-01 22:32:34.298510972 +0100 +@@ -50,16 +50,16 @@ + +package Install is + for Artifacts ("share/doc/aunit/pdf") +-use ("../../doc/pdf/**"); +- for Artifacts ("share/doc/aunit/txt") +-use ("../../doc/txt/**"); ++use ("../../doc/build/aunit_cb/pdf/**"); ++ for Artifacts ("share/doc/@PF@") ++use ("../../doc/build/aunit_cb/txt/**"); + for Artifacts ("share/doc/aunit/info") +-use ("../../doc/info/**"); +- for Artifacts ("share/doc/aunit/html") +-use ("../../doc/html/**"); ++use ("../../doc/build/aunit_cb/info/**"); ++ for Artifacts ("share/doc/@PF@/html") ++use ("../../doc/build/aunit_cb/html/**"); + + for Artifacts ("share/gps/plug-ins") use ("../../support/aunit.xml"); +- for Artifacts ("share/examples/aunit") use ("../../examples/*"); ++ for Artifacts ("share/doc/@PF@/examples") use ("../../examples/*"); +end Install; + + end AUnit; +--- a/doc/share/conf.py2024-03-01 22:35:22.194546565 +0100 b/doc/share/conf.py2024-03-01 22:35:34.657400722 +0100 +@@ -95,6 +95,3 @@ + u'AdaCore', doc_name, doc_name, '')] + + +-def setup(app): +-app.add_lexer('ada', ada_pygments.AdaLexer()) +-app.add_lexer('gpr', ada_pygments.GNATProjectLexer())
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 67c60aae7d5b24092f451eea77ca14ed7429daab Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 1 22:13:11 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 1 22:15:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c60aae dev-ada/aunit: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest| 1 + dev-ada/aunit/aunit-23.0.0-r1.ebuild | 3 +-- dev-ada/aunit/{aunit-23.0.0-r1.ebuild => aunit-24.0.0.ebuild} | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 0ab33f84dca9..e5f5c774ba3d 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 +DIST aunit-24.0.0.tar.gz 131699 BLAKE2B e43e7a94b278597475767d93f28a95a586abeaf45d141ea7035df9cb45d1be67c189a5be3d0364943b4649270f8f96d7cfd20fcba7a28917b14266c9e9424815 SHA512 25b973d1eb35e9e15ed24abe9c4ad7165d684c0e72abe619dcb9bec04cef8b28c78c1994e96e4bc29fd3b06567e15360f47ac87f49e1fa9888f55675defc226f diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild index 50276ceec173..b40221d5658f 100644 --- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild +++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,6 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild b/dev-ada/aunit/aunit-24.0.0.ebuild similarity index 92% copy from dev-ada/aunit/aunit-23.0.0-r1.ebuild copy to dev-ada/aunit/aunit-24.0.0.ebuild index 50276ceec173..c31c1793e16c 100644 --- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild +++ b/dev-ada/aunit/aunit-24.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,8 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" +KEYWORDS="~amd64 ~x86" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: e5cfcb4e712fe084bc676a4c013f52a9f904016d Author: Alfredo Tupone gentoo org> AuthorDate: Wed Dec 20 18:23:44 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Dec 20 18:23:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cfcb4e dev-ada/aunit: enable gcc:13 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-23.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild index 1bf61ed82fa8..50276ceec173 100644 --- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild +++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 ) +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 1d372cf81d945a2b668554b30096524deedde5dc Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 20:54:39 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 21:00:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d372cf8 dev-ada/aunit: drop gcc_12_2_0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-23.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild index 48724f61815c..1bf61ed82fa8 100644 --- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild +++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 ) +ADA_COMPAT=( gnat_2021 gcc_12 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/, dev-ada/aunit/files/
commit: 7b9f7212cb7c6c278c8676a87f403d4041b447c7 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 07:15:53 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 07:15:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9f7212 dev-ada/aunit: gcc_12, EAPI8, stabilize all Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest | 1 - dev-ada/aunit/aunit-22.0.0.ebuild | 44 -- ...{aunit-23.0.0.ebuild => aunit-23.0.0-r1.ebuild} | 8 ++-- dev-ada/aunit/files/aunit-2016-gentoo.patch| 11 -- dev-ada/aunit/files/aunit-22.0.0-redundant.patch | 28 -- 5 files changed, 4 insertions(+), 88 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index d4e8c8683c6d..0ab33f84dca9 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1 @@ -DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild deleted file mode 100644 index f98ad1ae55ba.. --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 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 - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -PATCHES=( - "${FILESDIR}"/${PN}-2016-gentoo.patch - "${FILESDIR}"/${P}-redundant.patch -) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-23.0.0.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild similarity index 88% rename from dev-ada/aunit/aunit-23.0.0.ebuild rename to dev-ada/aunit/aunit-23.0.0-r1.ebuild index af510a7829ab..48724f61815c 100644 --- a/dev-ada/aunit/aunit-23.0.0.ebuild +++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) +ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework" @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/aunit/files/aunit-2016-gentoo.patch b/dev-ada/aunit/files/aunit-2016-gentoo.patch deleted file mode 100644 index eeace666b45e.. --- a/dev-ada/aunit/files/aunit-2016-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ aunit-3.8.0w-src/Makefile.old 2017-01-04 18:13:29.634899987 +0100 -+++ aunit-3.8.0w-src/Makefile 2017-01-04 18:15:59.013219503 +0100 -@@ -29,7 +29,7 @@ - .PHONY: all clean targets install_clean install - - all: -- $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -+ $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS) - - clean-lib: - $(RM) -fr lib/aunit lib/aunit-obj diff --git a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch deleted file mode 100644 index d22bb4a572ec.. --- a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001 -From: Vasiliy Fofanov -Date: Mon, 13 Dec 2021 18:54:17 +0100 -Subject: [PATCH] Remove redundant "with" of parent unit - -This fixes a warning raised by recent GNAT toolchains. - -TN: UC13-054 - test/src/aunit-test_suites-tests.ads | 3 +-- - 1 file changed, 1 inse
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 53706657733cc40840e3dd6574aabe737d42fcf5 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Jan 15 09:45:53 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jan 15 09:45:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53706657 dev-ada/aunit: stabilize 22.0.0 version and remove old Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest| 1 - dev-ada/aunit/aunit-2021.ebuild | 48 --- dev-ada/aunit/aunit-22.0.0.ebuild | 4 ++-- 3 files changed, 2 insertions(+), 51 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index a6905de58441..d4e8c8683c6d 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,3 +1,2 @@ -DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild deleted file mode 100644 index 2e1185171fad.. --- a/dev-ada/aunit/aunit-2021.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 ) -inherit ada multiprocessing - -MYP=${P}-${PV}0518-19DC5-src -ID=c8eadafc40c016859e127cd0e82411fcd8f3e749 -ADAMIRROR=https://community.download.adacore.com/v1 - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index 625668fe55d7..f98ad1ae55ba 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: df039e918d51c4c703f9eb374feb861ff5c7554f Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 19 20:30:17 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 19 20:30:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df039e91 dev-ada/aunit: add 23.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest| 1 + dev-ada/aunit/aunit-23.0.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 25de19c338d8..a6905de58441 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1,3 @@ DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 +DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 diff --git a/dev-ada/aunit/aunit-23.0.0.ebuild b/dev-ada/aunit/aunit-23.0.0.ebuild new file mode 100644 index ..af510a7829ab --- /dev/null +++ b/dev-ada/aunit/aunit-23.0.0.ebuild @@ -0,0 +1,39 @@ +# 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 + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${ADA_DEPS}" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +src_compile() { + emake GPROPTS_EXTRA="-j$(makeopts_jobs) -v -cargs ${ADAFLAGS}" +} + +src_install() { + emake INSTALL="${D}"/usr install + einstalldocs + mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die + rmdir "${D}"/usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die +} + +src_test() { + emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: ead104c29649c8bff7c6902e2abfa90d58027b88 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 5 13:15:12 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 5 13:22:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead104c2 dev-ada/aunit: add github upstream metadata Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml index 38d3ccb82249..672247d62470 100644 --- a/dev-ada/aunit/metadata.xml +++ b/dev-ada/aunit/metadata.xml @@ -13,4 +13,7 @@ supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose. + + AdaCore/aunit +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 6ac52c7c7c8cf2d8844bf6b21c3b68ebe6e1f75b Author: Alfredo Tupone gentoo org> AuthorDate: Mon Nov 21 18:12:42 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Nov 21 18:12:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac52c7c dev-ada/aunit: drop gnat_2020 support Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2021.ebuild | 4 ++-- dev-ada/aunit/aunit-22.0.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index b7af4c57327c..2e1185171fad 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_202{0..1} ) +ADA_COMPAT=( gnat_2021 ) inherit ada multiprocessing MYP=${P}-${PV}0518-19DC5-src diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index f4f6f8098704..625668fe55d7 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) +ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/files/, dev-ada/aunit/
commit: da72117a3e99c384babfe4db439bb5ce4bbb0855 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 5 20:26:21 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 5 20:26:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da72117a dev-ada/aunit: add gcc_12_2_0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-22.0.0.ebuild| 9 +--- dev-ada/aunit/files/aunit-22.0.0-redundant.patch | 28 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index 78a102da278f..f4f6f8098704 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework" @@ -22,7 +22,10 @@ DEPEND="${RDEPEND} REQUIRED_USE="${ADA_REQUIRED_USE}" -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-2016-gentoo.patch + "${FILESDIR}"/${P}-redundant.patch +) src_compile() { emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" diff --git a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch new file mode 100644 index ..d22bb4a572ec --- /dev/null +++ b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch @@ -0,0 +1,28 @@ +From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001 +From: Vasiliy Fofanov +Date: Mon, 13 Dec 2021 18:54:17 +0100 +Subject: [PATCH] Remove redundant "with" of parent unit + +This fixes a warning raised by recent GNAT toolchains. + +TN: UC13-054 +--- + test/src/aunit-test_suites-tests.ads | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/test/src/aunit-test_suites-tests.ads b/test/src/aunit-test_suites-tests.ads +index 0d3ea33..377c0c3 100644 +--- a/test/src/aunit-test_suites-tests.ads b/test/src/aunit-test_suites-tests.ads +@@ -1,10 +1,9 @@ + -- +--- Copyright (C) 2009-2010, AdaCore ++-- Copyright (C) 2009-2021, AdaCore + -- + + with AUnit.Test_Fixtures; + with AUnit.Test_Results; +-with AUnit.Test_Suites; + + package AUnit.Test_Suites.Tests is +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: a6f8766b418b7daa6e270827eaf2d3c8c025cbd2 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:07:52 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:07:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f8766b dev-ada/aunit: x86 stable wrt bug #800527 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ada/aunit/aunit-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index 3bf9f54c6dc4..b7af4c57327c 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: f728ef466b947feff786c5062b42ba67d8fea809 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 25 07:20:11 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 25 07:20:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f728ef46 dev-ada/aunit: unsupport gnat_2019 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest| 1 - dev-ada/aunit/aunit-2020.ebuild | 47 --- dev-ada/aunit/aunit-2021.ebuild | 2 +- dev-ada/aunit/aunit-22.0.0.ebuild | 2 +- 4 files changed, 2 insertions(+), 50 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index fb38b2bbb18f..25de19c338d8 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,3 +1,2 @@ -DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild deleted file mode 100644 index af6cc9bb9aa5.. --- a/dev-ada/aunit/aunit-2020.ebuild +++ /dev/null @@ -1,47 +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}-20200429-19B6C-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index cddcfaa703b0..3bf9f54c6dc4 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing MYP=${P}-${PV}0518-19DC5-src diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index b89252b1d94e..78a102da278f 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing DESCRIPTION="Ada unit testing framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: bdffa54771aabf15cee4ebde6a23ab96188043cf Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 18 07:16:40 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 18 07:16:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdffa547 dev-ada/aunit: 22.0.0 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest| 1 + dev-ada/aunit/aunit-22.0.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 974b07eb92fb..fb38b2bbb18f 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1,3 @@ DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 +DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild new file mode 100644 index ..b89252b1d94e --- /dev/null +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) +inherit ada multiprocessing + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${ADA_DEPS}" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" +} + +src_install() { + emake INSTALL="${D}"/usr install + einstalldocs + mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die + rmdir "${D}"/usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die +} + +src_test() { + emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: cc70fb48c6b3acec700f0e1a90e535396203f713 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Sep 19 10:08:46 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Sep 19 10:08:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc70fb48 dev-ada/aunit: drop support for gentoo.org> dev-ada/aunit/aunit-2020.ebuild | 2 +- dev-ada/aunit/aunit-2021.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild index 4bf0db12dc9..af6cc9bb9aa 100644 --- a/dev-ada/aunit/aunit-2020.ebuild +++ b/dev-ada/aunit/aunit-2020.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} ) +ADA_COMPAT=( gnat_2019 ) inherit ada multiprocessing MYP=${P}-20200429-19B6C-src diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index 32626cbcbf1..cddcfaa703b 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -3,7 +3,7 @@ EAPI=7 -ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} ) +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) inherit ada multiprocessing MYP=${P}-${PV}0518-19DC5-src
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: a6c831feee73b93f5e358763a58c18981b19d42a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 20 06:33:15 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 20 06:33:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c831fe dev-ada/aunit: amd64 stable wrt bug #800527 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ada/aunit/aunit-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index 12757b95897..32626cbcbf1 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" RDEPEND="${ADA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 8a3d66293b3a4738810934328d93b17910949f36 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jun 5 13:23:47 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 5 13:24:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3d6629 dev-ada/aunit: drop gnat_2016 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2020-r1.ebuild | 47 -- dev-ada/aunit/aunit-2020.ebuild| 2 +- dev-ada/aunit/aunit-2021.ebuild| 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/dev-ada/aunit/aunit-2020-r1.ebuild b/dev-ada/aunit/aunit-2020-r1.ebuild deleted file mode 100644 index 2e3ce4c2ae3..000 --- a/dev-ada/aunit/aunit-2020-r1.ebuild +++ /dev/null @@ -1,47 +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-19B6C-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild index d91d2752f4e..4bf0db12dc9 100644 --- a/dev-ada/aunit/aunit-2020.ebuild +++ b/dev-ada/aunit/aunit-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-19B6C-src diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index 5388c385095..12757b95897 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-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-19DC5-src
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 23bd2277b69c5e8568b4fae144e93cfd7f744cd1 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Jun 2 11:44:24 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jun 2 11:44:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bd2277 dev-ada/aunit: use ADAMIRROR & ID Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2021.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild index 6dd2c2857e2..5388c385095 100644 --- a/dev-ada/aunit/aunit-2021.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -7,11 +7,12 @@ ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} ) inherit ada multiprocessing MYP=${P}-${PV}0518-19DC5-src +ID=c8eadafc40c016859e127cd0e82411fcd8f3e749 +ADAMIRROR=https://community.download.adacore.com/v1 DESCRIPTION="Ada unit testing framework" HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" +SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: fc051412f79dc7cd95683488eccf41cc2fa28382 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jun 1 16:21:17 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jun 1 16:21:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc051412 dev-ada/aunit: bump to 2021 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest | 2 +- dev-ada/aunit/{aunit-2019-r1.ebuild => aunit-2020-r1.ebuild} | 10 +- dev-ada/aunit/aunit-2020.ebuild | 4 ++-- dev-ada/aunit/{aunit-2019-r1.ebuild => aunit-2021.ebuild}| 10 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 4bb8670298d..974b07eb92f 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1,2 @@ -DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca SHA512 9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19 DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86 +DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild b/dev-ada/aunit/aunit-2020-r1.ebuild similarity index 78% copy from dev-ada/aunit/aunit-2019-r1.ebuild copy to dev-ada/aunit/aunit-2020-r1.ebuild index ebb8f8545ce..2e3ce4c2ae3 100644 --- a/dev-ada/aunit/aunit-2019-r1.ebuild +++ b/dev-ada/aunit/aunit-2020-r1.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_201{6,7,8,9} ) +ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} ) inherit ada multiprocessing -MYP=${P}-20190429-18B77-src +MYP=${P}-20200429-19B6C-src DESCRIPTION="Ada unit testing framework" HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 +SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild index f1426b1a3cf..d91d2752f4e 100644 --- a/dev-ada/aunit/aunit-2020.ebuild +++ b/dev-ada/aunit/aunit-2020.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ MYP=${P}-20200429-19B6C-src DESCRIPTION="Ada unit testing framework" HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=$MYP}.tar.gz +SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild b/dev-ada/aunit/aunit-2021.ebuild similarity index 78% rename from dev-ada/aunit/aunit-2019-r1.ebuild rename to dev-ada/aunit/aunit-2021.ebuild index ebb8f8545ce..6dd2c2857e2 100644 --- a/dev-ada/aunit/aunit-2019-r1.ebuild +++ b/dev-ada/aunit/aunit-2021.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_201{6,7,8,9} ) +ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} ) inherit ada multiprocessing -MYP=${P}-20190429-18B77-src +MYP=${P}-${PV}0518-19DC5-src DESCRIPTION="Ada unit testing framework" HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 +SRC_URI="https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="${ADA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 3788830e5df45bbb67b4ac1205f6febe08bf57e9 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Aug 1 20:40:25 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Aug 1 20:40:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3788830e dev-ada/aunit: 2020 stable Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2020.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild index c2cfc06360d..f1426b1a3cf 100644 --- a/dev-ada/aunit/aunit-2020.ebuild +++ b/dev-ada/aunit/aunit-2020.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44b LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: f50af502d3943ac41637ddee149ac72f6958a79d Author: Alfredo Tupone gentoo org> AuthorDate: Thu May 21 18:14:51 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu May 21 18:14:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50af502 dev-ada/aunit: Version bump to 2020 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2020.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index d382deb1eec..4bb8670298d 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca SHA512 9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19 +DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86 diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild new file mode 100644 index 000..c2cfc06360d --- /dev/null +++ b/dev-ada/aunit/aunit-2020.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_201{6,7,8,9} ) +inherit ada multiprocessing + +MYP=${P}-20200429-19B6C-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=$MYP}.tar.gz + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${ADA_DEPS}" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" +} + +src_install() { + emake INSTALL="${D}"/usr install + einstalldocs + mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die + rmdir "${D}"/usr/share/doc/${PN} || die + mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die + rmdir "${D}"/usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die +} + +src_test() { + emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: c583875c8f156e88a1e0bd6076d014feb0996f8a Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 9 19:52:58 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 9 19:52:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c583875c dev-ada/aunit: get rids of old style ada use Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/Manifest | 1 - dev-ada/aunit/aunit-2018.ebuild | 44 dev-ada/aunit/aunit-2019.ebuild | 50 - 3 files changed, 95 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index c8a0f1aac2b..d382deb1eec 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1 @@ DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca SHA512 9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19 -DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e SHA512 3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513 diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild deleted file mode 100644 index 9e5b6ccce81..000 --- a/dev-ada/aunit/aunit-2018.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MYP=${PN}-gpl-${PV}-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 gnat_2017 +gnat_2018" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"usr install - einstalldocs - mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die - rmdir "${D}"usr/share/doc/${PN} || die - mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die - rmdir "${D}"usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild deleted file mode 100644 index 5fe8d14ab21..000 --- a/dev-ada/aunit/aunit-2019.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multiprocessing - -MYP=${P}-20190429-18B77-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) - gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?] - dev-ada/gprbuild[gnat_2019(-)?]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 57a82aa078f2754b3dfbc73ef82bf7f1d47025d2 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Oct 18 17:03:45 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Oct 18 17:03:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a82aa0 dev-ada/aunit: stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2019-r1.ebuild | 2 +- dev-ada/aunit/aunit-2019.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild b/dev-ada/aunit/aunit-2019-r1.ebuild index 04342833bc1..ebb8f8545ce 100644 --- a/dev-ada/aunit/aunit-2019-r1.ebuild +++ b/dev-ada/aunit/aunit-2019-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild index 58339ce37a4..5fe8d14ab21 100644 --- a/dev-ada/aunit/aunit-2019.ebuild +++ b/dev-ada/aunit/aunit-2019.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 188c2bfec9ac1dc9184c0c3c84e85aee09c1a9d8 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Sep 17 06:58:30 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Sep 17 06:58:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188c2bfe dev-ada/aunit: simplify using ada eclass Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2019-r1.ebuild | 47 ++ 1 file changed, 47 insertions(+) diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild b/dev-ada/aunit/aunit-2019-r1.ebuild new file mode 100644 index 000..04342833bc1 --- /dev/null +++ b/dev-ada/aunit/aunit-2019-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_201{6,7,8,9} ) +inherit ada multiprocessing + +MYP=${P}-20190429-18B77-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="${ADA_DEPS}" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" +} + +src_install() { + emake INSTALL="${D}"/usr install + einstalldocs + mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die + rmdir "${D}"/usr/share/doc/${PN} || die + mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die + rmdir "${D}"/usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die +} + +src_test() { + emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: d5e8d9dda7f1220e4d0fb93dbfe44470b1a07f0d Author: Tupone Alfredo gentoo org> AuthorDate: Wed Aug 28 19:46:01 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Aug 28 19:46:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e8d9dd dev-ada/aunit: fix MissingUseDepDefault Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2018.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild index ccb8643f373..9e5b6ccce81 100644 --- a/dev-ada/aunit/aunit-2018.ebuild +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )" DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: c3b2f171f009ff17fc00cff066407b11093f9808 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Aug 27 10:08:14 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Aug 27 10:08:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b2f171 dev-ada/aunit: fix repoman warning Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aunit/aunit-2019.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild index 069e8fc9032..58339ce37a4 100644 --- a/dev-ada/aunit/aunit-2019.ebuild +++ b/dev-ada/aunit/aunit-2019.ebuild @@ -22,7 +22,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )" DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?] + dev-ada/gprbuild[gnat_2019(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 0d7d78921ed706f20e0a14dd4ca7afb13d2e5efd Author: David Seifert gentoo org> AuthorDate: Sun Aug 11 11:19:21 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Aug 11 11:19:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7d7892 dev-ada/aunit: [QA] Fix missing trailing slash Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-ada/aunit/aunit-2019.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild index 8f4d3ecf8be..069e8fc9032 100644 --- a/dev-ada/aunit/aunit-2019.ebuild +++ b/dev-ada/aunit/aunit-2019.ebuild @@ -35,12 +35,12 @@ src_compile() { } src_install() { - emake INSTALL="${D}"usr install + emake INSTALL="${D}"/usr install einstalldocs - mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die - rmdir "${D}"usr/share/doc/${PN} || die - mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die - rmdir "${D}"usr/share/examples || die + mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die + rmdir "${D}"/usr/share/doc/${PN} || die + mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die + rmdir "${D}"/usr/share/examples || die rm -r "${D}"/usr/share/gpr/manifests || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 8425f54083504e90c6c277299af5c2b5c67ea880 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Jun 18 06:32:05 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jun 18 06:32:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8425f540 dev-ada/aunit: bump to 2019 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2019.ebuild | 49 + dev-ada/aunit/metadata.xml | 14 3 files changed, 60 insertions(+), 4 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 760c7773292..c8a0f1aac2b 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ +DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca SHA512 9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19 DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e SHA512 3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513 diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild new file mode 100644 index 000..8f4d3ecf8be --- /dev/null +++ b/dev-ada/aunit/aunit-2019.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multiprocessing + +MYP=${P}-20190429-18B77-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18 + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.1 ) + gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )" +DEPEND="${RDEPEND} + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" +} + +src_install() { + emake INSTALL="${D}"usr install + einstalldocs + mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die + rmdir "${D}"usr/share/doc/${PN} || die + mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die + rmdir "${D}"usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die +} + +src_test() { + emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test +} diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml index 70ed4055100..1d2d7f1a8b6 100644 --- a/dev-ada/aunit/metadata.xml +++ b/dev-ada/aunit/metadata.xml @@ -1,16 +1,22 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - tup...@gentoo.org - Tupone Alfredo + + a...@gentoo.org Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 Compile with dev-lang/gnat-gpl-2018 + Compile with dev-lang/gnat-gpl-2019 - AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It’s intended as a developer’s tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose. + AUnit is a set of Ada packages based on the xUnit family of unit test + frameworks. It’s intended as a developer’s tool to facilitate confident + writing and evolution of Ada software. It is purposely lightweight, as + one of its main goals is to make it easy to develop and run unit tests, + rather than to generate artifacts for process management. The framework + supports easy composition of sets of unit tests to provide flexibility + in determining what tests to run for a given purpose.
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: d8e9f84397567347d3d765ca82c5a2b08ad6f613 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 10 14:26:33 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 10 14:26:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e9f843 dev-ada/aunit: stabilize and remove old Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ada/aunit/Manifest | 1 - dev-ada/aunit/aunit-2017.ebuild | 42 - dev-ada/aunit/aunit-2018.ebuild | 4 ++-- 3 files changed, 2 insertions(+), 45 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index a7d6cd4b6b2..760c7773292 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1 @@ -DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e SHA512 3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513 diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild deleted file mode 100644 index b56e5570189..000 --- a/dev-ada/aunit/aunit-2017.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MYP=${PN}-gpl-${PV}-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 +gnat_2017" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016=,gnat_2017=]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs)" -} - -src_install() { - emake INSTALL="${D}"usr install - einstalldocs - mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die - rmdir "${D}"usr/share/doc/${PN} || die - mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die - rmdir "${D}"usr/share/examples || die -} diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild index 48583df18f6..ccb8643f373 100644 --- a/dev-ada/aunit/aunit-2018.ebuild +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 +gnat_2018" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 0155e1f68624d32efb2aaff9cdfe97fb6f585fa4 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Jul 18 19:57:56 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jul 18 19:57:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0155e1f6 dev-ada/aunit: Build verbose Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aunit/aunit-2018.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild index 95e27b8d0b2..48583df18f6 100644 --- a/dev-ada/aunit/aunit-2018.ebuild +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -30,7 +30,7 @@ S="${WORKDIR}"/${MYP} PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs)" + emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 577dec7b7e0029a75cf4282a21d2dbecccb8d786 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Jun 28 19:07:34 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jun 28 19:08:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577dec7b dev-ada/aunit: Remove ada manifests Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aunit/aunit-2018.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild index 5b752cd212b..95e27b8d0b2 100644 --- a/dev-ada/aunit/aunit-2018.ebuild +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -40,4 +40,5 @@ src_install() { rmdir "${D}"usr/share/doc/${PN} || die mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die rmdir "${D}"usr/share/examples || die + rm -r "${D}"/usr/share/gpr/manifests || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: e3738ed7190ece752885f6e755b3a15874899ca9 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Jun 25 07:35:59 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jun 25 07:39:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3738ed7 dev-ada/aunit: Adapt to gnat-gpl-2018 changes Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aunit/aunit-2018.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild index 229589904c8..5b752cd212b 100644 --- a/dev-ada/aunit/aunit-2018.ebuild +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -19,7 +19,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - gnat_2018? ( dev-lang/gnat-gpl:7.3.0 )" + gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )" DEPEND="${RDEPEND} dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 53d369b28ef4e0bfaa237abbeeb8753c14284f6f Author: Tupone Alfredo gentoo org> AuthorDate: Sun Jun 17 07:04:06 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jun 17 07:07:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d369b2 dev-ada/aunit: Version bump to 2018 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2018.ebuild | 43 + dev-ada/aunit/metadata.xml | 1 + 3 files changed, 45 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 83596f4142b..a7d6cd4b6b2 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 +DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e SHA512 3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513 diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild new file mode 100644 index 000..229589904c8 --- /dev/null +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MYP=${PN}-gpl-${PV}-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3 + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.0 )" +DEPEND="${RDEPEND} + dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs)" +} + +src_install() { + emake INSTALL="${D}"usr install + einstalldocs + mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die + rmdir "${D}"usr/share/doc/${PN} || die + mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die + rmdir "${D}"usr/share/examples || die +} diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml index e2d94242dd4..70ed4055100 100644 --- a/dev-ada/aunit/metadata.xml +++ b/dev-ada/aunit/metadata.xml @@ -8,6 +8,7 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 + Compile with dev-lang/gnat-gpl-2018 AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It’s intended as a developer’s tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose.
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 74a147a04fbb26c7ae149a26fd55f7a2c13588fc Author: Tupone Alfredo gentoo org> AuthorDate: Sun Apr 22 07:39:46 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Apr 22 07:39:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a147a0 dev-ada/aunit: x86 stable Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ada/aunit/aunit-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild index 611807392da..b56e5570189 100644 --- a/dev-ada/aunit/aunit-2017.ebuild +++ b/dev-ada/aunit/aunit-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 +gnat_2017" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 1a17129eda0376d6b5a67d62861b27ec87100bb9 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Mar 10 13:25:14 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Mar 10 13:33:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a17129e dev-ada/aunit: Ass ~x86 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aunit/aunit-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild index 104432300fd..611807392da 100644 --- a/dev-ada/aunit/aunit-2017.ebuild +++ b/dev-ada/aunit/aunit-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~x86" IUSE="gnat_2016 +gnat_2017" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/
commit: 192e4f2ae4e140bae8bd95a9d7e577e5878ef38c Author: Tupone Alfredo gentoo org> AuthorDate: Tue Feb 13 19:24:59 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 13 19:24:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e4f2a dev-ada/aunit: Stable 2017 version. Remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aunit/Manifest | 1 - dev-ada/aunit/aunit-2016.ebuild | 42 - dev-ada/aunit/aunit-2017.ebuild | 4 ++-- 3 files changed, 2 insertions(+), 45 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 28fc3536432..83596f4142b 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1 @@ -DIST aunit-gpl-2016-src.tar.gz 393489 BLAKE2B 188c42d20d287d00553a9c35828b2389a480ed1dbc2f4066de352ee3821fa3dc7db3a5600bca47a3b6b047ac43b0991c961dc4569b790adc2be2a62fec1097fc SHA512 94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190 DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild deleted file mode 100644 index 452fa5ca584..000 --- a/dev-ada/aunit/aunit-2016.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MYP=${PN}-gpl-${PV}-src - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+gnat_2016 gnat_2017" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016=,gnat_2017=]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs)" -} - -src_install() { - emake INSTALL="${D}"usr install - einstalldocs - mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die - rmdir "${D}"usr/share/doc/${PN} || die - mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die - rmdir "${D}"usr/share/examples || die - dodoc features-* known-problems-* -} diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild index e5f793ed48a..104432300fd 100644 --- a/dev-ada/aunit/aunit-2017.ebuild +++ b/dev-ada/aunit/aunit-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="gnat_2016 +gnat_2017" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/, dev-ada/aunit/files/
commit: 8fa5f46d3e688767c34d4fcaf3701dadb8564882 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Nov 29 19:23:33 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Nov 29 19:23:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa5f46d dev-ada/aunit: Removing duplicated file Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ada/aunit/Manifest | 4 ++-- dev-ada/aunit/aunit-2016.ebuild | 4 +++- dev-ada/aunit/aunit-2017.ebuild | 6 -- dev-ada/aunit/files/aunit-2017-gentoo.patch | 11 --- 4 files changed, 9 insertions(+), 16 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index ad38d9a6f6e..28fc3536432 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,2 +1,2 @@ -DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190 WHIRLPOOL fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13 -DIST aunit-gpl-2017-src.tar.gz 638311 SHA256 c9a574d5a4a16648b1a9294b0d18deb571841b3bbd3ea3cd3ede4a6896faa0f7 SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 WHIRLPOOL 4639eb970ca297121b28272d589d3d436c11496d33539a2e336f307888ca63ee96f4d386de870ee3dabeaee1d40e5535b7a78c834c0ab74af4d235f5aae1079c +DIST aunit-gpl-2016-src.tar.gz 393489 BLAKE2B 188c42d20d287d00553a9c35828b2389a480ed1dbc2f4066de352ee3821fa3dc7db3a5600bca47a3b6b047ac43b0991c961dc4569b790adc2be2a62fec1097fc SHA512 94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190 +DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild index 931da83606a..452fa5ca584 100644 --- a/dev-ada/aunit/aunit-2016.ebuild +++ b/dev-ada/aunit/aunit-2016.ebuild @@ -14,13 +14,15 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.t LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 gnat_2017" +IUSE="+gnat_2016 gnat_2017" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} dev-ada/gprbuild[gnat_2016=,gnat_2017=]" +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" + S="${WORKDIR}"/${MYP} PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild index 5ddb2617c4e..e5f793ed48a 100644 --- a/dev-ada/aunit/aunit-2017.ebuild +++ b/dev-ada/aunit/aunit-2017.ebuild @@ -15,16 +15,18 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 gnat_2017" +IUSE="gnat_2016 +gnat_2017" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} dev-ada/gprbuild[gnat_2016=,gnat_2017=]" +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" + S="${WORKDIR}"/${MYP} -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) src_compile() { emake GPRBUILD="gprbuild -j$(makeopts_jobs)" diff --git a/dev-ada/aunit/files/aunit-2017-gentoo.patch b/dev-ada/aunit/files/aunit-2017-gentoo.patch deleted file mode 100644 index eeace666b45..000 --- a/dev-ada/aunit/files/aunit-2017-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ aunit-3.8.0w-src/Makefile.old 2017-01-04 18:13:29.634899987 +0100 -+++ aunit-3.8.0w-src/Makefile 2017-01-04 18:15:59.013219503 +0100 -@@ -29,7 +29,7 @@ - .PHONY: all clean targets install_clean install - - all: -- $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -+ $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS) - - clean-lib: - $(RM) -fr lib/aunit lib/aunit-obj
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/files/, dev-ada/aunit/
commit: 703f4a3c5edb390e00666276fbef035574963da8 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Sep 26 07:13:41 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Sep 26 07:13:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703f4a3c dev-ada/aunit: Add dev-ada/aunit-2017 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2016.ebuild| 7 --- dev-ada/aunit/{aunit-2016.ebuild => aunit-2017.ebuild} | 11 ++- dev-ada/aunit/files/aunit-2017-gentoo.patch| 11 +++ dev-ada/aunit/metadata.xml | 4 5 files changed, 26 insertions(+), 8 deletions(-) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 1214b1a5bfe..ad38d9a6f6e 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190 WHIRLPOOL fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13 +DIST aunit-gpl-2017-src.tar.gz 638311 SHA256 c9a574d5a4a16648b1a9294b0d18deb571841b3bbd3ea3cd3ede4a6896faa0f7 SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 WHIRLPOOL 4639eb970ca297121b28272d589d3d436c11496d33539a2e336f307888ca63ee96f4d386de870ee3dabeaee1d40e5535b7a78c834c0ab74af4d235f5aae1079c diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild index 9bd4322f043..931da83606a 100644 --- a/dev-ada/aunit/aunit-2016.ebuild +++ b/dev-ada/aunit/aunit-2016.ebuild @@ -14,11 +14,12 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.t LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="gnat_2016 gnat_2017" -RDEPEND="dev-lang/gnat-gpl" +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} - dev-ada/gprbuild" + dev-ada/gprbuild[gnat_2016=,gnat_2017=]" S="${WORKDIR}"/${MYP} diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2017.ebuild similarity index 75% copy from dev-ada/aunit/aunit-2016.ebuild copy to dev-ada/aunit/aunit-2017.ebuild index 9bd4322f043..5ddb2617c4e 100644 --- a/dev-ada/aunit/aunit-2016.ebuild +++ b/dev-ada/aunit/aunit-2017.ebuild @@ -9,16 +9,18 @@ MYP=${PN}-gpl-${PV}-src DESCRIPTION="Ada unit testing framework" HOMEPAGE="http://libre.adacore.com/tools/aunit/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.tar.gz" +SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000 + -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="gnat_2016 gnat_2017" -RDEPEND="dev-lang/gnat-gpl" +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} - dev-ada/gprbuild" + dev-ada/gprbuild[gnat_2016=,gnat_2017=]" S="${WORKDIR}"/${MYP} @@ -35,5 +37,4 @@ src_install() { rmdir "${D}"usr/share/doc/${PN} || die mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die rmdir "${D}"usr/share/examples || die - dodoc features-* known-problems-* } diff --git a/dev-ada/aunit/files/aunit-2017-gentoo.patch b/dev-ada/aunit/files/aunit-2017-gentoo.patch new file mode 100644 index 000..eeace666b45 --- /dev/null +++ b/dev-ada/aunit/files/aunit-2017-gentoo.patch @@ -0,0 +1,11 @@ +--- aunit-3.8.0w-src/Makefile.old 2017-01-04 18:13:29.634899987 +0100 aunit-3.8.0w-src/Makefile 2017-01-04 18:15:59.013219503 +0100 +@@ -29,7 +29,7 @@ + .PHONY: all clean targets install_clean install + + all: +- $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr ++ $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS) + + clean-lib: + $(RM) -fr lib/aunit lib/aunit-obj diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml index 355af3380ec..8e0def15bbc 100644 --- a/dev-ada/aunit/metadata.xml +++ b/dev-ada/aunit/metadata.xml @@ -5,6 +5,10 @@ tup...@gentoo.org Tupone Alfredo + + Compile with dev-lang/gnat-gpl-2016 + Compile with dev-lang/gnat-gpl-2017 + AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It’s intended as a developer’s tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/files/, dev-ada/aunit/
commit: e2658d94c1c8d71269824863f5d523f52597f448 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Apr 26 18:32:51 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Apr 26 18:32:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2658d94 dev-ada/aunit: Add dev-ada/aunit-2016 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2016.ebuild | 39 + dev-ada/aunit/files/aunit-2016-gentoo.patch | 11 dev-ada/aunit/metadata.xml | 11 4 files changed, 62 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest new file mode 100644 index 000..1214b1a5bfe --- /dev/null +++ b/dev-ada/aunit/Manifest @@ -0,0 +1 @@ +DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190 WHIRLPOOL fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13 diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild new file mode 100644 index 000..9bd4322f043 --- /dev/null +++ b/dev-ada/aunit/aunit-2016.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MYP=${PN}-gpl-${PV}-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/"; +SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-lang/gnat-gpl" +DEPEND="${RDEPEND} + dev-ada/gprbuild" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs)" +} + +src_install() { + emake INSTALL="${D}"usr install + einstalldocs + mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die + rmdir "${D}"usr/share/doc/${PN} || die + mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die + rmdir "${D}"usr/share/examples || die + dodoc features-* known-problems-* +} diff --git a/dev-ada/aunit/files/aunit-2016-gentoo.patch b/dev-ada/aunit/files/aunit-2016-gentoo.patch new file mode 100644 index 000..eeace666b45 --- /dev/null +++ b/dev-ada/aunit/files/aunit-2016-gentoo.patch @@ -0,0 +1,11 @@ +--- aunit-3.8.0w-src/Makefile.old 2017-01-04 18:13:29.634899987 +0100 aunit-3.8.0w-src/Makefile 2017-01-04 18:15:59.013219503 +0100 +@@ -29,7 +29,7 @@ + .PHONY: all clean targets install_clean install + + all: +- $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr ++ $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS) + + clean-lib: + $(RM) -fr lib/aunit lib/aunit-obj diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml new file mode 100644 index 000..355af3380ec --- /dev/null +++ b/dev-ada/aunit/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + tup...@gentoo.org + Tupone Alfredo + + +AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It’s intended as a developer’s tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose. + +