From 3ae57d18bae88735112d44f2d5c9ad58af2b8ff6 Mon Sep 17 00:00:00 2001 From: Fabien Chouteau Date: Wed, 10 Jan 2024 11:37:43 +0100 Subject: [PATCH] aws 24.0.0 (#937) --- index/aw/aws/aws-24.0.0.toml | 37 ++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 index/aw/aws/aws-24.0.0.toml diff --git a/index/aw/aws/aws-24.0.0.toml b/index/aw/aws/aws-24.0.0.toml new file mode 100644 index 000000000..f73f6f6ad --- /dev/null +++ b/index/aw/aws/aws-24.0.0.toml @@ -0,0 +1,37 @@ +description = "Ada Web Server" +website = "https://github.com/adacore/aws" +name = "aws" +version = "24.0.0" +authors = ["AdaCore"] +licenses = "GPL-3.0-only WITH GCC-exception-3.1" +maintainers = ["chouteau@adacore.com"] +maintainers-logins = ["Fabien-Chouteau"] +project-files = ["install_dir/share/gpr/aws.gpr"] +tags = ["aws", "web", "server", "http", "https", "soap", "wsdl", "ssl"] + +# Since the AWS project doesn't build alone with just gprbuild we build and +# install with the Makefile from post-fetch actions. +[[actions]] +type = "post-fetch" +command = ["make", "setup", "ZLIB=false", "DEMOS=false", + "LAL=false", "XMLADA=false", "SOCKET=openssl", "prefix=install_dir", + "PRJ_BUILD=Release"] +[[actions]] +type = "post-fetch" +command = ["make", "all", "ENABLE_SHARED=false"] +[[actions]] +type = "post-fetch" +command = ["make", "install-lib-native", "install-tools-native", "--jobs=1", "ENABLE_SHARED=false"] + +[[depends-on]] +xmlada = "~24.0.0" +gnatcoll = "~24.0.0" +make = "*" +gnat = ">=12" +openssl = "*" + +[origin] +# The archive is built with git archive to include templates-parser sub-module: +# $ git-archive-all --prefix=aws-24.0.0 aws-24.0.0-with-templates-parser.zip +url="https://github.com/AdaCore/aws/releases/download/v24.0.0/aws-24.0.0-with-templates-parser.zip" +hashes=['sha512:2b75fe6dc1bf676b6bd949354e352a94c918c109f8065179634ccba6e17329ba48163deb4bceb506eaf1e2a1446378bbe3439ea007a7dc5dd77286e56b497c4c']