summaryrefslogtreecommitdiff
path: root/dev-ada/aws/aws-23.0.0-r2.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-22 19:52:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-22 19:52:05 +0000
commitb6a0f46f7d2e1e21df70fb32169f7d9de85445f7 (patch)
tree2f1b6f7c25e85d70d737cd66c68673ed58e1108e /dev-ada/aws/aws-23.0.0-r2.ebuild
parent9173f73d44f3cbc858477bd71e7680ede7d98e0d (diff)
gentoo auto-resync : 22:12:2023 - 19:52:05
Diffstat (limited to 'dev-ada/aws/aws-23.0.0-r2.ebuild')
-rw-r--r--dev-ada/aws/aws-23.0.0-r2.ebuild68
1 files changed, 0 insertions, 68 deletions
diff --git a/dev-ada/aws/aws-23.0.0-r2.ebuild b/dev-ada/aws/aws-23.0.0-r2.ebuild
deleted file mode 100644
index 98d7e347b62a..000000000000
--- a/dev-ada/aws/aws-23.0.0-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ADA_COMPAT=( gcc_12 )
-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
-}