From 3bd8a0db53391b278253fa23478a12ff1c914239 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 17 Feb 2022 16:38:08 +0100 Subject: [PATCH] build-block for erlang added --- Programming/erlang/build | 18 ++++++++++++++++++ Programming/erlang/files/variants.rhel7 | 1 + Programming/erlang/modulefile | 15 +++++++++++++++ 3 files changed, 34 insertions(+) create mode 100755 Programming/erlang/build create mode 100644 Programming/erlang/files/variants.rhel7 create mode 100644 Programming/erlang/modulefile diff --git a/Programming/erlang/build b/Programming/erlang/build new file mode 100755 index 0000000..82ae81a --- /dev/null +++ b/Programming/erlang/build @@ -0,0 +1,18 @@ +#!/usr/bin/env modbuild + +pbuild::add_to_group 'Programming' +pbuild::compile_in_sourcetree + +pbuild::set_download_url \ + "https://github.com/$P/otp/releases/download/OTP-${V_PKG}/otp_src_${V_PKG}.tar.gz" +#pbuild::set_sha256sum 'gnuplot-5.2.4.tar.gz:1515f000bd373aaa53b16183f274189d4f5e0ae47d22f434857933d16a4770cb' +#pbuild::install_docfiles 'Copyright' 'NEWS' 'README' + +pbuild::pre_configure() { + : +} +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Programming/erlang/files/variants.rhel7 b/Programming/erlang/files/variants.rhel7 new file mode 100644 index 0000000..4cf2fa8 --- /dev/null +++ b/Programming/erlang/files/variants.rhel7 @@ -0,0 +1 @@ +erlang/24.2.1 unstable wxWidgets/3.0.5 diff --git a/Programming/erlang/modulefile b/Programming/erlang/modulefile new file mode 100644 index 0000000..15802fe --- /dev/null +++ b/Programming/erlang/modulefile @@ -0,0 +1,15 @@ +#%Pmodule + +module-whatis "Practical functional programming for a parallel worldinterfaces" +module-url "https://www.erlang.org" +module-license "Apache 2.0" +module-maintainer "Achim Gsell " + +module-help " +Erlang is a programming language used to build massively scalable soft +real-time systems with requirements on high availability. Some of its +uses are in telecoms, banking, e-commerce, computer telephony and +instant messaging. Erlang's runtime system has built-in support for +concurrency, distribution and fault tolerance. +" +