[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: c4c4134712c18fd354ca48268498ae81ee741ff5 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 21 20:07:04 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 21 20:08:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c41347 dev-ada/aws: add 24.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest | 2 ++ dev-ada/aws/aws-24.0.0.ebuild | 72 +++ 2 files changed, 74 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index c919bf12fdf0..9c35244696ee 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,4 +1,6 @@ DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b DIST aws-23.0.0.tar.gz 2390842 BLAKE2B 2433493b1ad8a98b4f95671e306aec5e072600633c1705ca5fb86c4b09ccfff4e5e84a231d69b183cc1e9f91813493de1d8fcf56c6921a78f0a0c63a6e44c492 SHA512 cd041c2cc2d62832557cd03916491ee204090d48ed7dcc155d679512afb7650e0b41b3edfe56996b77f0b1bc14c9bba53afbe0ef05de7555a775aaff63603b75 +DIST aws-24.0.0.tar.gz 2441263 BLAKE2B 193adc9eb216237e82fdeb0de8c3369cce1ea76f125a0d635678e352b6c3460057d584d24cc81a232b71443a20d538e07298cd38b5ccd72a18b6176e88de88b4 SHA512 d86f7d3ee6889ac169734e5ebfc7b6bd800091ec843cd08c3a3e888c84b8b4d72c197be91bb8906fc7cd142936ccc568adee52d1caa94e43fad152b2 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 0971030e3079ff93b876bcb5192520863837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed SHA512 c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5 +DIST templates-parser-24.0.0.tar.gz 226649 BLAKE2B 6e84721cbe28164e9c5f683906ff0b360a7dca82a2b91a7fe0253546c6d617d82ff2bb385133435e48c1588821daa3171eee86aeb0de27a55f38cad372f858db SHA512 3661ccb4be3bc3a6a81bbf04244f3b943c87655cad25370e857bb09d24b86ee801388a4a71d63f9135d5f069c54bc184cef4a8a25bcc90d0add8a15c67f8c374 diff --git a/dev-ada/aws/aws-24.0.0.ebuild b/dev-ada/aws/aws-24.0.0.ebuild new file mode 100644 index ..889a5f240163 --- /dev/null +++ b/dev-ada/aws/aws-24.0.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gcc_12 gcc_13 ) +inherit ada multiprocessing + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/AdaCore/templates-parser/archive/refs/tags/v${PV}.tar.gz + -> templates-parser-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared ssl wsdl" + +RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/xmlada:=[${ADA_USEDEP},shared?,static-libs] + wsdl? ( + dev-ada/libadalang:=[${ADA_USEDEP},static-libs] + dev-ada/langkit:=[${ADA_USEDEP},static-libs] + dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv,static-libs] + dev-libs/gmp + ) + ssl? ( dev-libs/openssl ) + !dev-ada/templates-parser" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-2020-gentoo.patch +) + +src_prepare() { + default + rmdir templates_parser || die + mv ../templates-parser-${PV} templates_parser || die +} + +src_configure() { + emake -j1 setup prefix=/usr ZLIB=true XMLADA=true \ + GPRBUILD="/usr/bin/gprbuild -v" \ + ENABLE_SHARED=$(usex shared true false) \ + SOCKET=$(usex ssl openssl std) \ + LAL=$(usex wsdl true false) \ + PROCESSORS=$(makeopts_jobs) \ + SERVER_HTTP2=true \ + CLIENT_HTTP2=true + sed -i \ + -e "/GPRBUILD/s:gprbuild:gprbuild -v:g" \ + -e "/GPRINSTALL/s:gprinstall:gprinstall -v:g" \ + makefile.conf || die +} + +src_compile() { + emake -j1 +} + +src_install() { + emake -j1 install-lib-native DESTDIR="${D}" + emake -j1 install-tools-native DESTDIR="${D}" + einstalldocs + + rm -r "${D}"/usr/share/gpr/manifests || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 0e60ce306f93d64d7605e2c71c09fa16f3e92919 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Dec 26 11:11:05 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Dec 26 11:11:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e60ce30 dev-ada/aws: block templates-parser Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/{aws-23.0.0-r3.ebuild => aws-23.0.0-r4.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-23.0.0-r3.ebuild b/dev-ada/aws/aws-23.0.0-r4.ebuild similarity index 96% rename from dev-ada/aws/aws-23.0.0-r3.ebuild rename to dev-ada/aws/aws-23.0.0-r4.ebuild index 111363891084..6e2d344765ca 100644 --- a/dev-ada/aws/aws-23.0.0-r3.ebuild +++ b/dev-ada/aws/aws-23.0.0-r4.ebuild @@ -27,7 +27,8 @@ RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs] dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv,static-libs] dev-libs/gmp ) - ssl? ( dev-libs/openssl )" + ssl? ( dev-libs/openssl ) + !dev-ada/templates-parser" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 3938cc354a8d8ef489bc26d876027e4b4e0b259b Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 22 12:56:29 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 22 12:56:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3938cc35 dev-ada/aws: enable gcc:13 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/{aws-23.0.0-r2.ebuild => aws-23.0.0-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aws/aws-23.0.0-r2.ebuild b/dev-ada/aws/aws-23.0.0-r3.ebuild similarity index 97% rename from dev-ada/aws/aws-23.0.0-r2.ebuild rename to dev-ada/aws/aws-23.0.0-r3.ebuild index 98d7e347b62a..111363891084 100644 --- a/dev-ada/aws/aws-23.0.0-r2.ebuild +++ b/dev-ada/aws/aws-23.0.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gcc_12 ) +ADA_COMPAT=( gcc_12 gcc_13 ) inherit ada multiprocessing DESCRIPTION="A complete Web development framework" @@ -60,7 +60,7 @@ src_compile() { } src_install() { - emake install \ + emake -j1 install \ DESTDIR="${D}" \ PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \ GPRINSTALL="/usr/bin/gprinstall -v"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 4bd3578508efcbaf15245279c59ae2f3763f19ec Author: Alfredo Tupone gentoo org> AuthorDate: Thu Jun 1 20:30:10 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jun 1 20:40:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd35785 dev-ada/aws: only use gcc-12 Closes: https://bugs.gentoo.org/902513 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/{aws-23.0.0-r1.ebuild => aws-23.0.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-23.0.0-r1.ebuild b/dev-ada/aws/aws-23.0.0-r2.ebuild similarity index 98% rename from dev-ada/aws/aws-23.0.0-r1.ebuild rename to dev-ada/aws/aws-23.0.0-r2.ebuild index a65d918a0d52..98d7e347b62a 100644 --- a/dev-ada/aws/aws-23.0.0-r1.ebuild +++ b/dev-ada/aws/aws-23.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gnat_2021 gcc_12 ) +ADA_COMPAT=( gcc_12 ) inherit ada multiprocessing DESCRIPTION="A complete Web development framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 79e37e71e63cc8a9cf14072dc598475e57bb802b Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 20:51:34 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 21:00:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e37e71 dev-ada/aws: drop gcc_12_2_0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-23.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-23.0.0-r1.ebuild b/dev-ada/aws/aws-23.0.0-r1.ebuild index 713ea371292e..a65d918a0d52 100644 --- a/dev-ada/aws/aws-23.0.0-r1.ebuild +++ b/dev-ada/aws/aws-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="A complete Web development framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: e45db6294d830c5ef7778ff0bcc65b99bbc88fd7 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Mar 21 07:10:21 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Mar 21 07:10:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45db629 dev-ada/aws: support gcc_12, EAPI 8 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/{aws-23.0.0.ebuild => aws-23.0.0-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ada/aws/aws-23.0.0.ebuild b/dev-ada/aws/aws-23.0.0-r1.ebuild similarity index 95% rename from dev-ada/aws/aws-23.0.0.ebuild rename to dev-ada/aws/aws-23.0.0-r1.ebuild index 7c0d31e6ce21..713ea371292e 100644 --- a/dev-ada/aws/aws-23.0.0.ebuild +++ b/dev-ada/aws/aws-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="A complete Web development framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 57c19a5770af295f2a220d555a23e13cfb707f88 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Jan 15 09:49:03 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jan 15 09:57:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c19a57 dev-ada/aws: stabilize 22.0.0 and remove old Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest | 1 - dev-ada/aws/aws-2021.ebuild | 43 --- dev-ada/aws/aws-22.0.0.ebuild | 4 ++-- 3 files changed, 2 insertions(+), 46 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 5805b4ecc40a..c919bf12fdf0 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,4 +1,3 @@ -DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b DIST aws-23.0.0.tar.gz 2390842 BLAKE2B 2433493b1ad8a98b4f95671e306aec5e072600633c1705ca5fb86c4b09ccfff4e5e84a231d69b183cc1e9f91813493de1d8fcf56c6921a78f0a0c63a6e44c492 SHA512 cd041c2cc2d62832557cd03916491ee204090d48ed7dcc155d679512afb7650e0b41b3edfe56996b77f0b1bc14c9bba53afbe0ef05de7555a775aaff63603b75 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild deleted file mode 100644 index 740af4036915.. --- a/dev-ada/aws/aws-2021.ebuild +++ /dev/null @@ -1,43 +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-19F65-src -ADAMIRROR=https://community.download.adacore.com/v1 -ID=5b0fa09df8ac0c717abdf4ede9e08efe5fd98984 - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2020-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild index de3db2a9d882..de65be73147c 100644 --- a/dev-ada/aws/aws-22.0.0.ebuild +++ b/dev-ada/aws/aws-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 @@ -15,7 +15,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="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared,static-libs]
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/
commit: daa94c987b9ba41c11e704b480e9178762fd6c23 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Dec 20 21:51:57 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Dec 20 21:52:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa94c98 dev-ada/aws: add 23.0.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest | 2 + dev-ada/aws/aws-23.0.0.ebuild | 68 +++ dev-ada/aws/files/aws-23.0.0-gentoo.patch | 11 + dev-ada/aws/metadata.xml | 4 ++ 4 files changed, 85 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index bdceb0f7ecd2..5805b4ecc40a 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,3 +1,5 @@ DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b +DIST aws-23.0.0.tar.gz 2390842 BLAKE2B 2433493b1ad8a98b4f95671e306aec5e072600633c1705ca5fb86c4b09ccfff4e5e84a231d69b183cc1e9f91813493de1d8fcf56c6921a78f0a0c63a6e44c492 SHA512 cd041c2cc2d62832557cd03916491ee204090d48ed7dcc155d679512afb7650e0b41b3edfe56996b77f0b1bc14c9bba53afbe0ef05de7555a775aaff63603b75 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f +DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 0971030e3079ff93b876bcb5192520863837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed SHA512 c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5 diff --git a/dev-ada/aws/aws-23.0.0.ebuild b/dev-ada/aws/aws-23.0.0.ebuild new file mode 100644 index ..7c0d31e6ce21 --- /dev/null +++ b/dev-ada/aws/aws-23.0.0.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 + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/AdaCore/templates-parser/archive/refs/tags/v${PV}.tar.gz + -> templates-parser-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+shared ssl wsdl" + +RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/xmlada:=[${ADA_USEDEP},shared?,static-libs] + wsdl? ( + dev-ada/libadalang:=[${ADA_USEDEP},static-libs] + dev-ada/langkit:=[${ADA_USEDEP},static-libs] + dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv,static-libs] + dev-libs/gmp + ) + ssl? ( dev-libs/openssl )" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-2020-gentoo.patch + "${FILESDIR}"/${P}-gentoo.patch +) + +src_prepare() { + default + rmdir templates_parser || die + mv ../templates-parser-${PV} templates_parser || die +} + +src_configure() { + emake -j1 setup prefix=/usr ZLIB=true XMLADA=true \ + GPRBUILD="/usr/bin/gprbuild -v" \ + ENABLE_SHARED=$(usex shared true false) \ + SOCKET=$(usex ssl openssl std) \ + LAL=$(usex wsdl true false) \ + PROCESSORS=$(makeopts_jobs) \ + SERVER_HTTP2=true \ + CLIENT_HTTP2=true +} + +src_compile() { + emake GPRBUILD="/usr/bin/gprbuild -v" +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \ + GPRINSTALL="/usr/bin/gprinstall -v" + einstalldocs +} diff --git a/dev-ada/aws/files/aws-23.0.0-gentoo.patch b/dev-ada/aws/files/aws-23.0.0-gentoo.patch new file mode 100644 index ..92f5de2c6816 --- /dev/null +++ b/dev-ada/aws/files/aws-23.0.0-gentoo.patch @@ -0,0 +1,11 @@ +--- a/Makefile 2022-12-19 22:20:07.216304664 +0100 b/Makefile 2022-12-19
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: c7098faa7b6303d238ce642db5d2996e8f3f143c Author: Alfredo Tupone gentoo org> AuthorDate: Mon Dec 5 13:16:06 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Dec 5 13:22:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7098faa dev-ada/aws: add github upstream metadata Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml index cb961df4f313..71a436123ed2 100644 --- a/dev-ada/aws/metadata.xml +++ b/dev-ada/aws/metadata.xml @@ -12,4 +12,7 @@ Firefox for example. Around this Web server a lot of services have been developed. + + AdaCore/aws +
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 286bb2c4dc593755c0043a314966dd4829c3 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Nov 21 17:40:14 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Nov 21 17:40:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286bb2c4 dev-ada/aws: drop support for gnat_2020 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2021.ebuild | 4 ++-- dev-ada/aws/aws-22.0.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild index 477eef589545..740af4036915 100644 --- a/dev-ada/aws/aws-2021.ebuild +++ b/dev-ada/aws/aws-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-19F65-src diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild index 2ad9894c2821..de3db2a9d882 100644 --- a/dev-ada/aws/aws-22.0.0.ebuild +++ b/dev-ada/aws/aws-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_2021 ) inherit ada multiprocessing DESCRIPTION="A complete Web development framework"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: baa1a0c9a00989bcf9d5f7cc9f8d0e5f64dcbbfe Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 19 22:07:54 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 19 22:07:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa1a0c9 dev-ada/aws: 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/aws/aws-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild index a675e9f44099..477eef589545 100644 --- a/dev-ada/aws/aws-2021.ebuild +++ b/dev-ada/aws/aws-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="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: ef766c4e5d8078768f13bd70e46cddb446643c77 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 25 07:14:53 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 25 07:14:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef766c4e dev-ada/aws: unsupport gnat_2019, drop old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest | 1 - dev-ada/aws/aws-2020-r1.ebuild | 43 -- dev-ada/aws/aws-2020.ebuild| 42 - 3 files changed, 86 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index f83e6215016f..bdceb0f7ecd2 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,4 +1,3 @@ -DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f diff --git a/dev-ada/aws/aws-2020-r1.ebuild b/dev-ada/aws/aws-2020-r1.ebuild deleted file mode 100644 index a831ab9427ea.. --- a/dev-ada/aws/aws-2020-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# 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 - -MYP=${P}-${PV}0429-19A9F-src -ADAMIRROR=https://community.download.adacore.com/v1 -ID=c1b0f6863d1a30acaee1df022a65ad11d5737a84 - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild deleted file mode 100644 index c566cbadf06d.. --- a/dev-ada/aws/aws-2020.ebuild +++ /dev/null @@ -1,42 +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-19A9F-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: 62ae3f462301606565ac7b83ca36e11aedb48d3b Author: Alfredo Tupone gentoo org> AuthorDate: Fri Nov 19 21:42:39 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Nov 19 21:42:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ae3f46 dev-ada/aws: 22.0.0 bump Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest | 2 ++ dev-ada/aws/aws-22.0.0.ebuild | 57 +++ dev-ada/aws/files/aws-22.0.0-gentoo.patch | 33 ++ 3 files changed, 92 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 3d0dc1992b4f..f83e6215016f 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,2 +1,4 @@ DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f +DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b +DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild new file mode 100644 index ..2ad9894c2821 --- /dev/null +++ b/dev-ada/aws/aws-22.0.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_202{0..1} ) +inherit ada multiprocessing + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/AdaCore/templates-parser/archive/refs/tags/v${PV}.tar.gz + -> templates-parser-${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared,static-libs] + dev-libs/openssl" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-2020-gentoo.patch + "${FILESDIR}"/${P}-gentoo.patch +) + +src_prepare() { + default + rmdir templates_parser || die + mv ../templates-parser-${PV} templates_parser || die +} + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + ZLIB=true SOCKET=openssl \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \ + GPRINSTALL="/usr/bin/gprinstall -v" + einstalldocs +} diff --git a/dev-ada/aws/files/aws-22.0.0-gentoo.patch b/dev-ada/aws/files/aws-22.0.0-gentoo.patch new file mode 100644 index ..868345504240 --- /dev/null +++ b/dev-ada/aws/files/aws-22.0.0-gentoo.patch @@ -0,0 +1,33 @@ +--- a/Makefile 2021-11-18 21:58:13.144841987 +0100 b/Makefile 2021-11-18 21:59:15.974876738 +0100 +@@ -185,10 +185,9 @@ + # build + + build-tools-native: +- $(GPRBUILD) -p $(GPROPTS) $(GPR_STATIC) tools/tools.gpr ++ $(GPRBUILD) -p $(GPROPTS) $(GPR_SHARED) tools/tools.gpr + + build-lib-native: +- $(GPRBUILD) -p $(GPROPTS) aws.gpr + ifeq (${ENABLE_SHARED}, true) + $(GPRBUILD) -p $(GPROPTS) $(GPR_SHARED) aws.gpr + endif +@@ -259,15 +258,15 @@ + --build-var=LIBRARY_TYPE --build-var=AWS_BUILD + + install-lib-native: +- $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) $(GPR_DEFAULT) \ +- --build-name=$(DEFAULT_LIBRARY_TYPE) aws.gpr + ifeq (${ENABLE_SHARED}, true) + $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) \ + $(GPR_OTHER) --build-name=$(OTHER_LIBRARY_TYPE) aws.gpr ++ $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) \ ++ $(GPR_OTHER)
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: 89ad09442c1cfc7c2c6fce3b8accfeaf777652ca Author: Alfredo Tupone gentoo org> AuthorDate: Sun Sep 19 10:04:54 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Sep 19 10:05:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ad0944 dev-ada/aws: drop support to gentoo.org> dev-ada/aws/Manifest| 2 -- dev-ada/aws/aws-2018-r2.ebuild | 44 -- dev-ada/aws/aws-2019-r1.ebuild | 43 - dev-ada/aws/files/aws-2016-gentoo.patch | 28 - dev-ada/aws/files/aws-2018-gentoo.patch | 56 - 5 files changed, 173 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 50c634ea719..3d0dc1992b4 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,4 +1,2 @@ -DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e SHA512 989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f -DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild deleted file mode 100644 index 9e567177b60..000 --- a/dev-ada/aws/aws-2018-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_201{7..9} ) -inherit ada multiprocessing - -MY_P=${PN}-gpl-${PV}-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd - -> ${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/asis[${ADA_USEDEP}] - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-2016-gentoo.patch - "${FILESDIR}"/${PN}-2018-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild deleted file mode 100644 index 536310bea46..000 --- a/dev-ada/aws/aws-2019-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing - -MY_P=${P}-20190512-18AB9-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 - -> ${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/asis[${ADA_USEDEP}] - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-2016-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch b/dev-ada/aws/files/aws-2016-gentoo.patch deleted file mode 100644 index 8894e014e33..000 --- a/dev-ada/aws/files/aws-2016-gentoo.patch +++ /dev/null @@ -1,28 +0,0 @@ a/shared.gpr 2017-01-30 20:00:39.022743691 +0100 -+++ b/shared.gpr 2017-01-30 20:01:20.524985069 +0100 -@@
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 2912b4428166320a0f107347a60d95fa333df27a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 20 06:33:18 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 20 06:33:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2912b442 dev-ada/aws: 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/aws/aws-2021.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild index 247f5e933d6..a675e9f4409 100644 --- a/dev-ada/aws/aws-2021.ebuild +++ b/dev-ada/aws/aws-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="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 324864bd09709404858f67282b5a4f8287f3718e Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jun 5 08:25:42 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jun 5 08:25:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324864bd dev-ada/aws: bump to 2021 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest| 1 + dev-ada/aws/{aws-2020.ebuild => aws-2020-r1.ebuild} | 14 +++--- dev-ada/aws/aws-2020.ebuild | 3 +-- dev-ada/aws/{aws-2020.ebuild => aws-2021.ebuild}| 16 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 2c16f18538f..50c634ea719 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,3 +1,4 @@ DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e SHA512 989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 +DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020-r1.ebuild similarity index 69% copy from dev-ada/aws/aws-2020.ebuild copy to dev-ada/aws/aws-2020-r1.ebuild index d33c830bc50..a831ab9427e 100644 --- a/dev-ada/aws/aws-2020.ebuild +++ b/dev-ada/aws/aws-2020-r1.ebuild @@ -1,26 +1,26 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_2019 ) +ADA_COMPAT=( gnat_2019 gnat_202{0..1} ) inherit ada multiprocessing -MYP=${P}-20200429-19A9F-src +MYP=${P}-${PV}0429-19A9F-src +ADAMIRROR=https://community.download.adacore.com/v1 +ID=c1b0f6863d1a30acaee1df022a65ad11d5737a84 DESCRIPTION="A complete Web development framework" HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz - -> ${MYP}.tar.gz" +SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" DEPEND="${RDEPEND} - dev-ada/asis[${ADA_USEDEP}] dev-ada/gprbuild[${ADA_USEDEP}]" REQUIRED_USE="${ADA_REQUIRED_USE}" diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild index d33c830bc50..c566cbadf06 100644 --- a/dev-ada/aws/aws-2020.ebuild +++ b/dev-ada/aws/aws-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 @@ -20,7 +20,6 @@ IUSE="" RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" DEPEND="${RDEPEND} - dev-ada/asis[${ADA_USEDEP}] dev-ada/gprbuild[${ADA_USEDEP}]" REQUIRED_USE="${ADA_REQUIRED_USE}" diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2021.ebuild similarity index 65% copy from dev-ada/aws/aws-2020.ebuild copy to dev-ada/aws/aws-2021.ebuild index d33c830bc50..247f5e933d6 100644 --- a/dev-ada/aws/aws-2020.ebuild +++ b/dev-ada/aws/aws-2021.ebuild @@ -1,26 +1,26 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -ADA_COMPAT=( gnat_2019 ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing -MYP=${P}-20200429-19A9F-src +MYP=${P}-${PV}0518-19F65-src +ADAMIRROR=https://community.download.adacore.com/v1 +ID=5b0fa09df8ac0c717abdf4ede9e08efe5fd98984 DESCRIPTION="A complete Web development framework" HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz - ->
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 562b4bef37d7548bd53b1a6e12c791d065f35831 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jun 4 19:26:07 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 4 19:26:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562b4bef dev-ada/aws: drop support for gnat_2016 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2018-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild index db8d0fb6fa7..9e567177b60 100644 --- a/dev-ada/aws/aws-2018-r2.ebuild +++ b/dev-ada/aws/aws-2018-r2.ebuild @@ -1,9 +1,9 @@ -# 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{7..9} ) inherit ada multiprocessing MY_P=${PN}-gpl-${PV}-src
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: d97e47beb60dabde24d39232fdc85e7cc4994280 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Aug 1 20:41:50 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Aug 1 20:41:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97e47be dev-ada/aws: 2020 stable Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2020.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild index 9efa0313e56..d33c830bc50 100644 --- a/dev-ada/aws/aws-2020.ebuild +++ b/dev-ada/aws/aws-2020.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65a LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: 1203b45baf8ad18501f6ec1e056007c4f6e32633 Author: Alfredo Tupone gentoo org> AuthorDate: Fri May 22 18:42:42 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri May 22 18:42:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1203b45b dev-ada/aws: Version bump to 2020 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/Manifest| 1 + dev-ada/aws/aws-2020.ebuild | 43 + dev-ada/aws/files/aws-2020-gentoo.patch | 11 + 3 files changed, 55 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 69aa2ed1947..2c16f18538f 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,2 +1,3 @@ DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e SHA512 989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b +DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e SHA512 284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild new file mode 100644 index 000..9efa0313e56 --- /dev/null +++ b/dev-ada/aws/aws-2020.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 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-19A9F-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" +DEPEND="${RDEPEND} + dev-ada/asis[${ADA_USEDEP}] + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP} + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) \ + GPRBUILD="/usr/bin/gprbuild -v" +} diff --git a/dev-ada/aws/files/aws-2020-gentoo.patch b/dev-ada/aws/files/aws-2020-gentoo.patch new file mode 100644 index 000..23f3dc38f1e --- /dev/null +++ b/dev-ada/aws/files/aws-2020-gentoo.patch @@ -0,0 +1,11 @@ +--- a/include/include.gpr 2017-02-17 22:09:14.361695926 +0100 b/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 +@@ -54,7 +54,7 @@ + + when "Release" => + for Default_Switches ("Ada") use +- ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Global_Options; ++ ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & Shared.Global_Options; + end case; + + case Shared.S_Target is
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: d9d5e189df86c9055b90068184f40dfae1f42e7b Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 9 19:32:39 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 9 19:32:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d5e189 dev-ada/aws: 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/aws/Manifest | 1 - dev-ada/aws/aws-2017.ebuild| 46 - dev-ada/aws/aws-2018-r1.ebuild | 51 -- dev-ada/aws/aws-2018.ebuild| 44 dev-ada/aws/aws-2019.ebuild| 41 - 5 files changed, 183 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 5f07f14f765..69aa2ed1947 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,3 +1,2 @@ DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e SHA512 989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b -DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild deleted file mode 100644 index 7bc3f363c08..000 --- a/dev-ada/aws/aws-2017.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MY_P=${PN}-gpl-${PV}-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 - -> ${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 +gnat_2017" - -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gnat_util[gnat_2016(-)?,gnat_2017(-)?,static-libs] - dev-ada/asis[gnat_2016(-)?,gnat_2017(-)?] - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]" -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_configure() { - emake -j1 setup prefix=/usr \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - DEBUG=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_install() { - emake DESTDIR="${D}" DEBUG=true install - einstalldocs -} diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild deleted file mode 100644 index 8df40c75b3a..000 --- a/dev-ada/aws/aws-2018-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MY_P=${PN}-gpl-${PV}-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd - -> ${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019" - -RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] - dev-ada/xmlada[shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/asis[gnat_2016(-)?] - dev-ada/asis[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 )" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( - "${FILESDIR}"/${PN}-2016-gentoo.patch - "${FILESDIR}"/${PN}-2018-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_install() { - emake DESTDIR="${D}" install - einstalldocs -} diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild deleted file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 88ee150df86553f09e9683499cc271acd247d286 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Oct 21 06:39:35 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Oct 21 06:39:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ee150d dev-ada/aws: Stable version Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2018-r1.ebuild | 2 +- dev-ada/aws/aws-2018-r2.ebuild | 2 +- dev-ada/aws/aws-2019-r1.ebuild | 2 +- dev-ada/aws/aws-2019.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild index 8cdf9346bfd..8df40c75b3a 100644 --- a/dev-ada/aws/aws-2018-r1.ebuild +++ b/dev-ada/aws/aws-2018-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019" RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild index f8ec2e23ee5..db8d0fb6fa7 100644 --- a/dev-ada/aws/aws-2018-r2.ebuild +++ b/dev-ada/aws/aws-2018-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild index c45e75c885b..536310bea46 100644 --- a/dev-ada/aws/aws-2019-r1.ebuild +++ b/dev-ada/aws/aws-2019-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild index 88b39e74d91..6096f1148c3 100644 --- a/dev-ada/aws/aws-2019.ebuild +++ b/dev-ada/aws/aws-2019.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+gnat_2019" RDEPEND="dev-ada/xmlada[gnat_2019]
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: c0805fbb00ce772a316f4b350b02271592110ef7 Author: Tupone Alfredo gentoo org> AuthorDate: Tue Sep 17 06:53:13 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Sep 17 06:53:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0805fbb dev-ada/aws: simplify using ada eclass Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2018-r2.ebuild | 44 ++ dev-ada/aws/aws-2019-r1.ebuild | 43 + 2 files changed, 87 insertions(+) diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild new file mode 100644 index 000..f8ec2e23ee5 --- /dev/null +++ b/dev-ada/aws/aws-2018-r2.ebuild @@ -0,0 +1,44 @@ +# 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 + +MY_P=${PN}-gpl-${PV}-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" +DEPEND="${RDEPEND} + dev-ada/asis[${ADA_USEDEP}] + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-2016-gentoo.patch + "${FILESDIR}"/${PN}-2018-gentoo.patch +) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) \ + GPRBUILD="/usr/bin/gprbuild -v" +} diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild new file mode 100644 index 000..c45e75c885b --- /dev/null +++ b/dev-ada/aws/aws-2019-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_2019 ) +inherit ada multiprocessing + +MY_P=${P}-20190512-18AB9-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" +DEPEND="${RDEPEND} + dev-ada/asis[${ADA_USEDEP}] + dev-ada/gprbuild[${ADA_USEDEP}]" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-2016-gentoo.patch +) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) \ + GPRBUILD="/usr/bin/gprbuild -v" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 36c1a1af8cfd390d977aa240662d732d1c9ad6c1 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Aug 29 06:28:29 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Aug 29 06:28:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c1a1af dev-ada/aws: fix MissingUseDepDefault Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2017.ebuild | 8 dev-ada/aws/aws-2018.ebuild | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 081d598a002..7bc3f363c08 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.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 @@ -19,9 +19,9 @@ IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} - dev-ada/gnat_util[gnat_2016=,gnat_2017=,static-libs] - dev-ada/asis[gnat_2016=,gnat_2017=] - dev-ada/gprbuild[gnat_2016=,gnat_2017=]" + dev-ada/gnat_util[gnat_2016(-)?,gnat_2017(-)?,static-libs] + dev-ada/asis[gnat_2016(-)?,gnat_2017(-)?] + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" S="${WORKDIR}"/${MY_P} diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild index 877e8c4fc1e..13df9f3052b 100644 --- a/dev-ada/aws/aws-2018.ebuild +++ b/dev-ada/aws/aws-2018.ebuild @@ -21,7 +21,7 @@ RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=] dev-ada/xmlada[shared,static-libs]" DEPEND="${RDEPEND} dev-ada/asis[gnat_2016(-)=,gnat_2017(-)=,gnat_2018(-)=] - dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]" + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: c778dc67e7ca819c1eade89c7b616c01f28ccf7c Author: Tupone Alfredo gentoo org> AuthorDate: Tue Aug 27 10:10:38 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Aug 27 10:10:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c778dc67 dev-ada/aws: fix repoman warnings Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/aws/aws-2018-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild index a3ffe95306c..8cdf9346bfd 100644 --- a/dev-ada/aws/aws-2018-r1.ebuild +++ b/dev-ada/aws/aws-2018-r1.ebuild @@ -22,7 +22,8 @@ RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] DEPEND="${RDEPEND} dev-ada/asis[gnat_2016(-)?] dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] - 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/aws/
commit: 0ad059320859ac9c7101d9f365979e3dcf4aa4b2 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Jun 21 06:06:29 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 21 06:16:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad05932 dev-ada/aws: maintainer -> ada Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aws/metadata.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml index 7384a3dfb57..9f6b024a083 100644 --- a/dev-ada/aws/metadata.xml +++ b/dev-ada/aws/metadata.xml @@ -1,9 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - tup...@gentoo.org - Tupone Alfredo + + a...@gentoo.org Compile with dev-lang/gnat-gpl-2016
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: d2217f0651c013c8a133e7bd97eac1676347526e Author: Tupone Alfredo gentoo org> AuthorDate: Wed Jun 12 16:44:22 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jun 12 16:44:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2217f06 dev-ada/aws: does not work with gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aws/aws-2019.ebuild | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild index 75d7084c8e8..88b39e74d91 100644 --- a/dev-ada/aws/aws-2019.ebuild +++ b/dev-ada/aws/aws-2019.ebuild @@ -15,16 +15,13 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019" +IUSE="+gnat_2019" -RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] +RDEPEND="dev-ada/xmlada[gnat_2019] dev-ada/xmlada[shared,static-libs]" DEPEND="${RDEPEND} - dev-ada/asis[gnat_2016(-)?] - dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" - -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" + dev-ada/asis[gnat_2019] + dev-ada/gprbuild[gnat_2019]" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 390c060f123b478e6b2e354721148d305dc0e9b2 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Jun 8 18:23:22 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jun 9 10:32:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390c060f dev-ada/aws: bump to 2019 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aws/Manifest| 1 + dev-ada/aws/aws-2019.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index c35bc25d4ba..5f07f14f765 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,2 +1,3 @@ +DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e SHA512 989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild new file mode 100644 index 000..75d7084c8e8 --- /dev/null +++ b/dev-ada/aws/aws-2019.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multiprocessing + +MY_P=${P}-20190512-18AB9-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19 + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019" + +RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] + dev-ada/xmlada[shared,static-libs]" +DEPEND="${RDEPEND} + dev-ada/asis[gnat_2016(-)?] + dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-2016-gentoo.patch +) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) \ + GPRBUILD="/usr/bin/gprbuild -v" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 98feebc95d552a05d9281f16bb1cdab5ace7778c Author: Tupone Alfredo gentoo org> AuthorDate: Tue Jun 4 20:12:09 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jun 4 20:12:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98feebc9 dev-ada/aws: Fix dependency Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aws/aws-2018-r1.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild index 14d971edcf9..a3ffe95306c 100644 --- a/dev-ada/aws/aws-2018-r1.ebuild +++ b/dev-ada/aws/aws-2018-r1.ebuild @@ -17,14 +17,14 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019" -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=] +RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] dev-ada/xmlada[shared,static-libs]" DEPEND="${RDEPEND} - gnat_2016? ( dev-ada/asis[gnat_2016] ) - gnat_2017? ( dev-ada/asis[gnat_2017] ) - gnat_2018? ( dev-ada/asis[gnat_2018] ) - gnat_2019? ( dev-ada/asis[gnat_2019] ) - dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]" + dev-ada/asis[gnat_2016(-)?] + dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?] + dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/
commit: b7a0e12e3ab2f75eb96bc96e7351eb59b1ee3a9d Author: Tupone Alfredo gentoo org> AuthorDate: Fri May 31 18:26:22 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri May 31 18:26:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a0e12e dev-ada/aws: enable build with gnat-gpl-2019 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ada/aws/aws-2018-r1.ebuild | 50 + dev-ada/aws/files/aws-2018-gentoo.patch | 56 + dev-ada/aws/metadata.xml| 1 + 3 files changed, 107 insertions(+) diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild new file mode 100644 index 000..14d971edcf9 --- /dev/null +++ b/dev-ada/aws/aws-2018-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MY_P=${PN}-gpl-${PV}-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019" + +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=] + dev-ada/xmlada[shared,static-libs]" +DEPEND="${RDEPEND} + gnat_2016? ( dev-ada/asis[gnat_2016] ) + gnat_2017? ( dev-ada/asis[gnat_2017] ) + gnat_2018? ( dev-ada/asis[gnat_2018] ) + gnat_2019? ( dev-ada/asis[gnat_2019] ) + dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-2016-gentoo.patch + "${FILESDIR}"/${PN}-2018-gentoo.patch +) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_compile() { + emake \ + PROCESSORS=$(makeopts_jobs) \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs +} diff --git a/dev-ada/aws/files/aws-2018-gentoo.patch b/dev-ada/aws/files/aws-2018-gentoo.patch new file mode 100644 index 000..5c615d32dba --- /dev/null +++ b/dev-ada/aws/files/aws-2018-gentoo.patch @@ -0,0 +1,56 @@ +--- a/config/src/aws-net-std__gnat.adb 2019-05-31 19:03:42.565961279 +0200 b/config/src/aws-net-std__gnat.adb 2019-05-31 19:05:23.895245892 +0200 +@@ -132,7 +132,7 @@ + + if Reuse_Address then + Sockets.Set_Socket_Option +- (Socket.S.FD, Option => (Sockets.Reuse_Address, Enabled => True)); ++ (Socket.S.FD, Sockets.Socket_Level, (Sockets.Reuse_Address, Enabled => True)); + end if; + + Sockets.Bind_Socket +@@ -263,7 +263,7 @@ + package SC renames OS_Lib; + + Option : constant Option_Type := +- Get_Socket_Option (Socket.S.FD, Name => Error); ++ Get_Socket_Option (Socket.S.FD, Socket_Level, Error); +begin + case Option.Error is + when Success => +@@ -439,7 +439,7 @@ +is + use Sockets; +begin +- return Get_Socket_Option (Socket.S.FD, Name => Receive_Buffer).Size; ++ return Get_Socket_Option (Socket.S.FD, Socket_Level, Receive_Buffer).Size; +exception + when E : Sockets.Socket_Error => + Raise_Exception (E, "Get_Receive_Buffer_Size", Socket); +@@ -454,7 +454,7 @@ +is + use Sockets; +begin +- return Get_Socket_Option (Socket.S.FD, Name => Send_Buffer).Size; ++ return Get_Socket_Option (Socket.S.FD, Socket_Level, Send_Buffer).Size; +exception + when E : Sockets.Socket_Error => + Raise_Exception (E, "Get_Send_Buffer_Size", Socket); +@@ -709,7 +709,7 @@ +is + use Sockets; +begin +- Set_Socket_Option (Socket.S.FD, Option => (Receive_Buffer, Size)); ++ Set_Socket_Option (Socket.S.FD, Socket_Level, (Receive_Buffer, Size)); +exception + when E : Sockets.Socket_Error => + Raise_Exception (E, "Set_Receive_Buffer_Size", Socket); +@@ -725,7 +725,7 @@ +is + use Sockets; +begin +- Set_Socket_Option (Socket.S.FD, Option => (Send_Buffer, Size)); ++ Set_Socket_Option (Socket.S.FD, Socket_Level, (Send_Buffer, Size)); +exception + when E : Sockets.Socket_Error => + Raise_Exception (E, "Set_Send_Buffer_Size", Socket); diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml index d2da6346373..7384a3dfb57 100644 --- a/dev-ada/aws/metadata.xml +++ b/dev-ada/aws/metadata.xml @@ -9,6 +9,7 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 Compile with dev-lang/gnat-gpl-2018 + Compile with
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 7bc59c0cacc538d943b795f929729e430aeb8c7a Author: Tupone Alfredo gentoo org> AuthorDate: Wed Jan 16 07:35:06 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jan 16 07:35:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc59c0c dev-ada/aws: Fix dependency Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ada/aws/aws-2018.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild index a9c134543f6..877e8c4fc1e 100644 --- a/dev-ada/aws/aws-2018.ebuild +++ b/dev-ada/aws/aws-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 @@ -20,7 +20,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=] dev-ada/xmlada[shared,static-libs]" DEPEND="${RDEPEND} - dev-ada/asis[gnat_2016=,gnat_2017=,gnat_2018(-)=] + dev-ada/asis[gnat_2016(-)=,gnat_2017(-)=,gnat_2018(-)=] dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]" S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 88233b8d8bc83b725bfc2eee426bc5506b1f49be Author: Tupone Alfredo gentoo org> AuthorDate: Tue Nov 27 19:33:39 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Nov 27 19:33:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88233b8d dev-ada/aws: stable Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ada/aws/aws-2018.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild index f18391af410..a9c134543f6 100644 --- a/dev-ada/aws/aws-2018.ebuild +++ b/dev-ada/aws/aws-2018.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 gnat_2017 +gnat_2018" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=]
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: cd000e82e748a1d64c1d0e7c18c357179e7eb668 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 10 14:24:28 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 10 14:26:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd000e82 dev-ada/aws: remove GCC hack Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ada/aws/aws-2017.ebuild | 12 dev-ada/aws/aws-2018.ebuild | 14 -- dev-ada/aws/files/aws-2016-gentoo.patch | 16 3 files changed, 12 insertions(+), 30 deletions(-) diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 77fbba8c796..081d598a002 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.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 @@ -29,16 +29,12 @@ S="${WORKDIR}"/${MY_P} PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) src_configure() { - emake -j1 setup prefix=/usr + emake -j1 setup prefix=/usr \ + GPRBUILD="/usr/bin/gprbuild -v" } src_compile() { - if use gnat_2016; then - GCC_PV=4.9.4 - else - GCC_PV=6.3.0 - fi - emake GCC=${CHOST}-gcc-${GCC_PV} \ + emake \ PROCESSORS=$(makeopts_jobs) \ DEBUG=true \ GPRBUILD="/usr/bin/gprbuild -v" diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild index 4222e66bbdd..f18391af410 100644 --- a/dev-ada/aws/aws-2018.ebuild +++ b/dev-ada/aws/aws-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 @@ -28,18 +28,12 @@ S="${WORKDIR}"/${MY_P} PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true + emake -j1 setup prefix=/usr ENABLE_SHARED=true \ + GPRBUILD="/usr/bin/gprbuild -v" } src_compile() { - if use gnat_2018; then - GCC_PV=7.3.1 - elif use gnat_2017; then - GCC_PV=6.3.0 - else - GCC_PV=4.9.4 - fi - emake GCC=${CHOST}-gcc-${GCC_PV} \ + emake \ PROCESSORS=$(makeopts_jobs) \ GPRBUILD="/usr/bin/gprbuild -v" } diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch b/dev-ada/aws/files/aws-2016-gentoo.patch index b33073afa44..8894e014e33 100644 --- a/dev-ada/aws/files/aws-2016-gentoo.patch +++ b/dev-ada/aws/files/aws-2016-gentoo.patch @@ -1,13 +1,5 @@ aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100 -+++ aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100 -@@ -130,6 +130,7 @@ -package Compiler is - - for Driver ("Makefile") use ""; -+ for Driver ("C") use External ("GCC", "gcc"); - - case Build is - when "Debug" => +--- a/shared.gpr 2017-01-30 20:00:39.022743691 +0100 b/shared.gpr 2017-01-30 20:01:20.524985069 +0100 @@ -151,11 +151,11 @@ end case; @@ -23,8 +15,8 @@ -- Disable validity check on this unit to work-around N728-028 -- ADAFLAGS and CFLAGS should come last so that command line aws-gpl-2016-src/include/include.gpr.old 2017-02-17 22:09:14.361695926 +0100 -+++ aws-gpl-2016-src/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 +--- a/include/include.gpr 2017-02-17 22:09:14.361695926 +0100 b/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 @@ -54,7 +54,7 @@ when "Release" =>
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 14fba1d61d12ec7625f763006fae7f42b045ee76 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Jul 19 18:26:11 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jul 19 18:26:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fba1d6 dev-ada/aws: use ADAFLAGS for all ada files Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aws/aws-2018.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild index f4d94c7b918..4222e66bbdd 100644 --- a/dev-ada/aws/aws-2018.ebuild +++ b/dev-ada/aws/aws-2018.ebuild @@ -41,11 +41,10 @@ src_compile() { fi emake GCC=${CHOST}-gcc-${GCC_PV} \ PROCESSORS=$(makeopts_jobs) \ - DEBUG=true \ GPRBUILD="/usr/bin/gprbuild -v" } src_install() { - emake DESTDIR="${D}" DEBUG=true install + emake DESTDIR="${D}" install einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 9564faf6a428481c13f78d99d52c205036d7358b Author: Tupone Alfredo gentoo org> AuthorDate: Mon Jul 2 07:05:15 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 2 07:05:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9564faf6 dev-ada/aws: Version bump to 2018 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aws/Manifest| 1 + dev-ada/aws/aws-2018.ebuild | 51 + dev-ada/aws/metadata.xml| 1 + 3 files changed, 53 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index f4d60634e1e..c35bc25d4ba 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1 +1,2 @@ DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 +DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4 diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild new file mode 100644 index 000..f4d94c7b918 --- /dev/null +++ b/dev-ada/aws/aws-2018.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MY_P=${PN}-gpl-${PV}-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018" + +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=] + dev-ada/xmlada[shared,static-libs]" +DEPEND="${RDEPEND} + dev-ada/asis[gnat_2016=,gnat_2017=,gnat_2018(-)=] + dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_configure() { + emake -j1 setup prefix=/usr ENABLE_SHARED=true +} + +src_compile() { + if use gnat_2018; then + GCC_PV=7.3.1 + elif use gnat_2017; then + GCC_PV=6.3.0 + else + GCC_PV=4.9.4 + fi + emake GCC=${CHOST}-gcc-${GCC_PV} \ + PROCESSORS=$(makeopts_jobs) \ + DEBUG=true \ + GPRBUILD="/usr/bin/gprbuild -v" +} + +src_install() { + emake DESTDIR="${D}" DEBUG=true install + einstalldocs +} diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml index 7662c41c5d1..d2da6346373 100644 --- a/dev-ada/aws/metadata.xml +++ b/dev-ada/aws/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 AWS is a complete framework to develop Web based applications. The main part
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 2ea5a5359b3dc6743fa5bd49d14e7eda91a49cd4 Author: Tupone Alfredo gentoo org> AuthorDate: Sat Apr 21 19:58:02 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Apr 21 19:58:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea5a535 dev-ada/aws: amd64 and x86 stable Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ada/aws/aws-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 616aa3196af..77fbba8c796 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 2d0341c554df5744abbbea768d0c0aeee04a05c8 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Mar 9 13:35:27 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 9 13:35:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0341c5 dev-ada/aws: Add ~x86 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aws/aws-2017.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 6a12331a44e..616aa3196af 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 0a5947a888b7f5664a0e889d7aa90045a8bdbe51 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Feb 12 19:11:21 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 12 19:11:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5947a8 dev-ada/aws: dev-ada/gnat_util use static -> static-libs Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aws/Manifest| 1 - dev-ada/aws/aws-2016.ebuild | 49 - dev-ada/aws/aws-2017.ebuild | 2 +- 3 files changed, 1 insertion(+), 51 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index fad602ea102..f4d60634e1e 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,2 +1 @@ -DIST aws-gpl-2016-src.tar.gz 15054562 BLAKE2B b9d2c6824cc25a1f73dda4e8cfc957660225e6d52ee5f05e89104bbda9cd30e53879f545ade4c54a65e6aea18b1afa01d98da1328a96406bcdf3436492d67241 SHA512 296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild deleted file mode 100644 index 61bfe3b8ff8..000 --- a/dev-ada/aws/aws-2016.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multiprocessing - -MY_P=${PN}-gpl-${PV}-src - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/; -SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+gnat_2016 gnat_2017" - -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] - dev-ada/asis[gnat_2016=,gnat_2017=] - dev-ada/gprbuild[gnat_2016=,gnat_2017=]" -REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_configure() { - emake -j1 setup prefix=/usr -} - -src_compile() { - if use gnat_2016; then - GCC_PV=4.9.4 - else - GCC_PV=6.3.0 - fi - emake GCC=${CHOST}-gcc-${GCC_PV} \ - PROCESSORS=$(makeopts_jobs) \ - DEBUG=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_install() { - emake DESTDIR="${D}" DEBUG=true install - einstalldocs -} diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index ddae3fbd89b..6a12331a44e 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -19,7 +19,7 @@ IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} - dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] + dev-ada/gnat_util[gnat_2016=,gnat_2017=,static-libs] dev-ada/asis[gnat_2016=,gnat_2017=] dev-ada/gprbuild[gnat_2016=,gnat_2017=]" REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/xmlada/, dev-ada/libgpr/
commit: 86b0a8f66fbc815730f86c5deb5a1b971abef341 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Jan 25 19:28:45 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Jan 25 19:28:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b0a8f6 dev-ada: Change use flag for dev-ada/xmlada from static to static-libs Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ada/aws/aws-2016.ebuild | 4 ++-- dev-ada/aws/aws-2017.ebuild | 4 ++-- dev-ada/libgpr/libgpr-2017.ebuild | 4 ++-- dev-ada/xmlada/metadata.xml | 1 - dev-ada/xmlada/xmlada-2017.ebuild | 33 +++-- 5 files changed, 25 insertions(+), 21 deletions(-) diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index e0d11438277..61bfe3b8ff8 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.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 @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+gnat_2016 gnat_2017" -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] dev-ada/asis[gnat_2016=,gnat_2017=] diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 919248e920a..ddae3fbd89b 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-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 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="gnat_2016 +gnat_2017" -RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]" DEPEND="${RDEPEND} dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] dev-ada/asis[gnat_2016=,gnat_2017=] diff --git a/dev-ada/libgpr/libgpr-2017.ebuild b/dev-ada/libgpr/libgpr-2017.ebuild index 333c21736a0..1c5295b68c9 100644 --- a/dev-ada/libgpr/libgpr-2017.ebuild +++ b/dev-ada/libgpr/libgpr-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 @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="gnat_2016 +gnat_2017 +shared static static-pic" -RDEPEND="dev-ada/xmlada[static,gnat_2016=,gnat_2017=] +RDEPEND="dev-ada/xmlada[static-libs,gnat_2016=,gnat_2017=] gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )" DEPEND="${RDEPEND} diff --git a/dev-ada/xmlada/metadata.xml b/dev-ada/xmlada/metadata.xml index 6a0e93a661f..a31a912b005 100644 --- a/dev-ada/xmlada/metadata.xml +++ b/dev-ada/xmlada/metadata.xml @@ -9,7 +9,6 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 Build shared library - Build static library Build static library with pic code diff --git a/dev-ada/xmlada/xmlada-2017.ebuild b/dev-ada/xmlada/xmlada-2017.ebuild index 04b53bcdf50..c13e8f5859b 100644 --- a/dev-ada/xmlada/xmlada-2017.ebuild +++ b/dev-ada/xmlada/xmlada-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 @@ -15,8 +15,8 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8 -> LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 +gnat_2017 +shared static static-pic" -REQUIRED_USE="|| ( shared static static-pic ) +IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) ^^ ( gnat_2016 gnat_2017 )" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) @@ -41,11 +41,12 @@ src_compile () { if use shared; then build relocatable fi - for kind in static static-pic; do - if use ${kind}; then - build ${kind} - fi - done + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi } src_test() { @@ -64,7 +65,10 @@ src_install () { done } - for kind in shared static static-pic; do + if use static-libs; then + emake PROCESSORS=$(makeopts_jobs) install-static + fi + for kind in shared static-pic; do if use ${kind}; then emake PROCESSORS=$(makeopts_jobs) install-${kind} fi @@ -75,11 +79,12 @@ src_install () { if use shared; then fix_install ${dir} relocatable
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: b1fbda8811d3e5afab053a8161d6c2190e62744b Author: Tupone Alfredo gentoo org> AuthorDate: Thu Nov 30 18:09:19 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 30 18:09:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fbda88 dev-ada/aws: Defaulting some use flags Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ada/aws/Manifest| 4 ++-- dev-ada/aws/aws-2016.ebuild | 2 +- dev-ada/aws/aws-2017.ebuild | 4 ++-- dev-ada/aws/files/aws-2017-gentoo.patch | 36 - 4 files changed, 5 insertions(+), 41 deletions(-) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 6980bbcb182..fad602ea102 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,2 +1,2 @@ -DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b WHIRLPOOL 48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f -DIST aws-gpl-2017-src.tar.gz 12298806 SHA256 f7b2720f31c21c46bf4bca79e0921a4e796e6a4108be1bada1775eb2ba7fd935 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 WHIRLPOOL 41081537d1d017bb19d665c6b134b54b56d4841a98f713a94367c6e57915185f8ed7fe983ef641d79ce0cece09211fbd34220df81953dfee393d70824c5728d0 +DIST aws-gpl-2016-src.tar.gz 15054562 BLAKE2B b9d2c6824cc25a1f73dda4e8cfc957660225e6d52ee5f05e89104bbda9cd30e53879f545ade4c54a65e6aea18b1afa01d98da1328a96406bcdf3436492d67241 SHA512 296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b +DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index 90711d2b8ec..e0d11438277 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}. LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 gnat_2017" +IUSE="+gnat_2016 gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" DEPEND="${RDEPEND} diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index c6f097ad1dc..919248e920a 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 gnat_2017" +IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" DEPEND="${RDEPEND} @@ -26,7 +26,7 @@ REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) src_configure() { emake -j1 setup prefix=/usr diff --git a/dev-ada/aws/files/aws-2017-gentoo.patch b/dev-ada/aws/files/aws-2017-gentoo.patch deleted file mode 100644 index b33073afa44..000 --- a/dev-ada/aws/files/aws-2017-gentoo.patch +++ /dev/null @@ -1,36 +0,0 @@ aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100 -+++ aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100 -@@ -130,6 +130,7 @@ -package Compiler is - - for Driver ("Makefile") use ""; -+ for Driver ("C") use External ("GCC", "gcc"); - - case Build is - when "Debug" => -@@ -151,11 +151,11 @@ - end case; - - for Switches ("aws-attachments.adb") --use Common_Options & Debug_Options & ("-gnatVn"); -+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; - for Switches ("aws-session.adb") --use Common_Options & Debug_Options & ("-gnatVn"); -+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; - for Switches ("templates_parser.adb") --use Common_Options & Debug_Options & ("-gnatVn"); -+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; - -- Disable validity check on this unit to work-around N728-028 - - -- ADAFLAGS and CFLAGS should come last so that command line aws-gpl-2016-src/include/include.gpr.old 2017-02-17 22:09:14.361695926 +0100 -+++ aws-gpl-2016-src/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 -@@ -54,7 +54,7 @@ - - when "Release" => - for Default_Switches ("Ada") use -- ("-gnat2012", "-O2", "-gnatws",
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 2500a2311a37100379a69912ee13f31e567100be Author: Tupone Alfredo gentoo org> AuthorDate: Tue Jul 4 09:58:33 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jul 4 10:00:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2500a231 dev-ada/aws: Fix the install phase Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/aws/aws-2016.ebuild | 5 + dev-ada/aws/aws-2017.ebuild | 5 + 2 files changed, 10 insertions(+) diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index a4ef8853e30..90711d2b8ec 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.ebuild @@ -42,3 +42,8 @@ src_compile() { DEBUG=true \ GPRBUILD="/usr/bin/gprbuild -v" } + +src_install() { + emake DESTDIR="${D}" DEBUG=true install + einstalldocs +} diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 4bed4c10f17..c6f097ad1dc 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -43,3 +43,8 @@ src_compile() { DEBUG=true \ GPRBUILD="/usr/bin/gprbuild -v" } + +src_install() { + emake DESTDIR="${D}" DEBUG=true install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/
commit: 7a2aeb9e0e919ad20b135ad544dd832e435f09ad Author: Tupone Alfredo gentoo org> AuthorDate: Mon Jul 3 20:04:48 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 3 20:04:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2aeb9e dev-ada/aws: Add gnat_2016 & gnat_2017 use flags Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/aws/aws-2016.ebuild | 26 +++--- dev-ada/aws/aws-2017.ebuild | 26 +++--- dev-ada/aws/metadata.xml| 11 ++- 3 files changed, 40 insertions(+), 23 deletions(-) diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index 05c513a863d..a4ef8853e30 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.ebuild @@ -14,13 +14,14 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}. LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="gnat_2016 gnat_2017" -RDEPEND="dev-ada/xmlada[static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" DEPEND="${RDEPEND} - dev-ada/gnat_util[static] - dev-ada/asis - dev-ada/gprbuild" + dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] + dev-ada/asis[gnat_2016=,gnat_2017=] + dev-ada/gprbuild[gnat_2016=,gnat_2017=]" +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" S="${WORKDIR}"/${MY_P} @@ -31,10 +32,13 @@ src_configure() { } src_compile() { - emake GCC=${ADA} PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake DESTDIR="${D}" install - einstalldocs + if use gnat_2016; then + GCC_PV=4.9.4 + else + GCC_PV=6.3.0 + fi + emake GCC=${CHOST}-gcc-${GCC_PV} \ + PROCESSORS=$(makeopts_jobs) \ + DEBUG=true \ + GPRBUILD="/usr/bin/gprbuild -v" } diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild index 0c02b459305..4bed4c10f17 100644 --- a/dev-ada/aws/aws-2017.ebuild +++ b/dev-ada/aws/aws-2017.ebuild @@ -15,13 +15,14 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="gnat_2016 gnat_2017" -RDEPEND="dev-ada/xmlada[static]" +RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]" DEPEND="${RDEPEND} - dev-ada/gnat_util[static] - dev-ada/asis - dev-ada/gprbuild" + dev-ada/gnat_util[gnat_2016=,gnat_2017=,static] + dev-ada/asis[gnat_2016=,gnat_2017=] + dev-ada/gprbuild[gnat_2016=,gnat_2017=]" +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )" S="${WORKDIR}"/${MY_P} @@ -32,10 +33,13 @@ src_configure() { } src_compile() { - emake GCC=${ADA} PROCESSORS=$(makeopts_jobs) -} - -src_install() { - emake DESTDIR="${D}" install - einstalldocs + if use gnat_2016; then + GCC_PV=4.9.4 + else + GCC_PV=6.3.0 + fi + emake GCC=${CHOST}-gcc-${GCC_PV} \ + PROCESSORS=$(makeopts_jobs) \ + DEBUG=true \ + GPRBUILD="/usr/bin/gprbuild -v" } diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml index 043b40ed02a..7662c41c5d1 100644 --- a/dev-ada/aws/metadata.xml +++ b/dev-ada/aws/metadata.xml @@ -5,7 +5,16 @@ tup...@gentoo.org Tupone Alfredo + + Compile with dev-lang/gnat-gpl-2016 + Compile with dev-lang/gnat-gpl-2017 + -AWS is a complete framework to develop Web based applications. The main part of the framework is the embedded Web server. This small yet powerful Web server can be embedded into your application so your application will be able to talk with a standard Web browser like Microsoft Internet Explorer or Firefox for example. Around this Web server a lot of services have been developed. + AWS is a complete framework to develop Web based applications. The main part + of the framework is the embedded Web server. This small yet powerful Web + server can be embedded into your application so your application will be + able to talk with a standard Web browser like Microsoft Internet Explorer or + Firefox for example. Around this Web server a lot of services have been + developed.
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/
commit: 84de81b6c250e35f713871f6759df24128391b00 Author: Tupone Alfredo gentoo org> AuthorDate: Sun Jul 2 19:56:14 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jul 2 19:56:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84de81b6 dev-ada/aws: Add 2017 version Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/aws/Manifest| 1 + dev-ada/aws/aws-2017.ebuild | 41 + dev-ada/aws/files/aws-2017-gentoo.patch | 36 + 3 files changed, 78 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index 6043913f019..6980bbcb182 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1 +1,2 @@ DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b WHIRLPOOL 48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f +DIST aws-gpl-2017-src.tar.gz 12298806 SHA256 f7b2720f31c21c46bf4bca79e0921a4e796e6a4108be1bada1775eb2ba7fd935 SHA512 a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35 WHIRLPOOL 41081537d1d017bb19d665c6b134b54b56d4841a98f713a94367c6e57915185f8ed7fe983ef641d79ce0cece09211fbd34220df81953dfee393d70824c5728d0 diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild new file mode 100644 index 000..0c02b459305 --- /dev/null +++ b/dev-ada/aws/aws-2017.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MY_P=${PN}-gpl-${PV}-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001 + -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-ada/xmlada[static]" +DEPEND="${RDEPEND} + dev-ada/gnat_util[static] + dev-ada/asis + dev-ada/gprbuild" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_configure() { + emake -j1 setup prefix=/usr +} + +src_compile() { + emake GCC=${ADA} PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs +} diff --git a/dev-ada/aws/files/aws-2017-gentoo.patch b/dev-ada/aws/files/aws-2017-gentoo.patch new file mode 100644 index 000..b33073afa44 --- /dev/null +++ b/dev-ada/aws/files/aws-2017-gentoo.patch @@ -0,0 +1,36 @@ +--- aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100 aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100 +@@ -130,6 +130,7 @@ +package Compiler is + + for Driver ("Makefile") use ""; ++ for Driver ("C") use External ("GCC", "gcc"); + + case Build is + when "Debug" => +@@ -151,11 +151,11 @@ + end case; + + for Switches ("aws-attachments.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + for Switches ("aws-session.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + for Switches ("templates_parser.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + -- Disable validity check on this unit to work-around N728-028 + + -- ADAFLAGS and CFLAGS should come last so that command line +--- aws-gpl-2016-src/include/include.gpr.old 2017-02-17 22:09:14.361695926 +0100 aws-gpl-2016-src/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 +@@ -54,7 +54,7 @@ + + when "Release" => + for Default_Switches ("Ada") use +- ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Global_Options; ++ ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & Shared.Global_Options; + end case; + + case Shared.S_Target is
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: 3b41b7bb430c538ec7d069c2bba099cd13f81de7 Author: Tupone Alfredo gentoo org> AuthorDate: Fri Jun 23 17:02:43 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 23 17:02:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41b7bb dev-ada/aws: Use the same ada compiler for C code Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/aws/aws-2016.ebuild | 2 +- dev-ada/aws/files/aws-2016-gentoo.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild index a26246e5b27..05c513a863d 100644 --- a/dev-ada/aws/aws-2016.ebuild +++ b/dev-ada/aws/aws-2016.ebuild @@ -31,7 +31,7 @@ src_configure() { } src_compile() { - emake PROCESSORS=$(makeopts_jobs) + emake GCC=${ADA} PROCESSORS=$(makeopts_jobs) } src_install() { diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch b/dev-ada/aws/files/aws-2016-gentoo.patch index bf82f813877..b33073afa44 100644 --- a/dev-ada/aws/files/aws-2016-gentoo.patch +++ b/dev-ada/aws/files/aws-2016-gentoo.patch @@ -4,7 +4,7 @@ package Compiler is for Driver ("Makefile") use ""; -+ for Driver ("C") use External ("CC", "gcc"); ++ for Driver ("C") use External ("GCC", "gcc"); case Build is when "Debug" =>
[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/
commit: 1526c880d203a63112bf22b72c97449befdcc0a1 Author: Tupone Alfredo gentoo org> AuthorDate: Sun Apr 30 20:36:39 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Apr 30 20:36:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1526c880 dev-ada/aws: Add dev-ada/aws-2016 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ada/aws/Manifest| 1 + dev-ada/aws/aws-2016.ebuild | 40 + dev-ada/aws/files/aws-2016-gentoo.patch | 36 + dev-ada/aws/metadata.xml| 11 + 4 files changed, 88 insertions(+) diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest new file mode 100644 index 000..6043913f019 --- /dev/null +++ b/dev-ada/aws/Manifest @@ -0,0 +1 @@ +DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b WHIRLPOOL 48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild new file mode 100644 index 000..a26246e5b27 --- /dev/null +++ b/dev-ada/aws/aws-2016.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MY_P=${PN}-gpl-${PV}-src + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="http://libre.adacore.com/tools/aws/; +SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-ada/xmlada[static]" +DEPEND="${RDEPEND} + dev-ada/gnat_util[static] + dev-ada/asis + dev-ada/gprbuild" + +S="${WORKDIR}"/${MY_P} + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_configure() { + emake -j1 setup prefix=/usr +} + +src_compile() { + emake PROCESSORS=$(makeopts_jobs) +} + +src_install() { + emake DESTDIR="${D}" install + einstalldocs +} diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch b/dev-ada/aws/files/aws-2016-gentoo.patch new file mode 100644 index 000..bf82f813877 --- /dev/null +++ b/dev-ada/aws/files/aws-2016-gentoo.patch @@ -0,0 +1,36 @@ +--- aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100 aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100 +@@ -130,6 +130,7 @@ +package Compiler is + + for Driver ("Makefile") use ""; ++ for Driver ("C") use External ("CC", "gcc"); + + case Build is + when "Debug" => +@@ -151,11 +151,11 @@ + end case; + + for Switches ("aws-attachments.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + for Switches ("aws-session.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + for Switches ("templates_parser.adb") +-use Common_Options & Debug_Options & ("-gnatVn"); ++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags; + -- Disable validity check on this unit to work-around N728-028 + + -- ADAFLAGS and CFLAGS should come last so that command line +--- aws-gpl-2016-src/include/include.gpr.old 2017-02-17 22:09:14.361695926 +0100 aws-gpl-2016-src/include/include.gpr 2017-02-17 22:11:36.497215517 +0100 +@@ -54,7 +54,7 @@ + + when "Release" => + for Default_Switches ("Ada") use +- ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Global_Options; ++ ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & Shared.Global_Options; + end case; + + case Shared.S_Target is diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml new file mode 100644 index 000..043b40ed02a --- /dev/null +++ b/dev-ada/aws/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + tup...@gentoo.org + Tupone Alfredo + + +AWS is a complete framework to develop Web based applications. The main part of the framework is the embedded Web server. This small yet powerful Web server can be embedded into your application so your application will be able to talk with a standard Web browser like Microsoft Internet Explorer or Firefox for example. Around this Web server a lot of services have been developed. + +