From b8f23dede3a09621ff12890be0effbce61282347 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Fri, 23 May 2025 15:16:51 +0200 Subject: [PATCH] asciidoctor added --- Tools/asciidoctor/build | 6 ++++++ Tools/asciidoctor/files/config.yaml | 16 ++++++++++++++++ Tools/asciidoctor/modulefile | 11 +++++++++++ 3 files changed, 33 insertions(+) create mode 100755 Tools/asciidoctor/build create mode 100644 Tools/asciidoctor/files/config.yaml create mode 100644 Tools/asciidoctor/modulefile diff --git a/Tools/asciidoctor/build b/Tools/asciidoctor/build new file mode 100755 index 0000000..362fbec --- /dev/null +++ b/Tools/asciidoctor/build @@ -0,0 +1,6 @@ +#!/usr/bin/env modbuild + +pbuild::install(){ + /usr/bin/which gem + "${RUBY_DIR}/bin/gem" install --install-dir="${PREFIX}" asciidoctor -v "${V_PKG}" +} diff --git a/Tools/asciidoctor/files/config.yaml b/Tools/asciidoctor/files/config.yaml new file mode 100644 index 0000000..4fc02dd --- /dev/null +++ b/Tools/asciidoctor/files/config.yaml @@ -0,0 +1,16 @@ +--- +format: 1 +asciidoctor: + defaults: + group: Tools + relstage: stable + docfiles: + configure_args: + build_functions: + prep: [] + configure: [] + compile: [] + versions: + 2.0.23: + config: + build_requires: [ruby/3.4.4] diff --git a/Tools/asciidoctor/modulefile b/Tools/asciidoctor/modulefile new file mode 100644 index 0000000..8264463 --- /dev/null +++ b/Tools/asciidoctor/modulefile @@ -0,0 +1,11 @@ +#%Module1.0 + +module-whatis "Ruby-based text processor for parsing AsciiDoc" +module-url "https://asciidoctor.org" +module-license "MIT" +module-maintainer "Achim Gsell " + +module-help " +" + +prepend-path GEM_PATH $PREFIX