From 62630dccbe6e8d3c87ca9f96fde92c1f223301f6 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 30 Jun 2022 11:52:31 +0200 Subject: [PATCH] krb5: new module added --- Tools/krb5/build | 29 +++++++++++++++++++++++++++++ Tools/krb5/files/variants.yaml | 3 +++ Tools/krb5/modulefile | 18 ++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100755 Tools/krb5/build create mode 100644 Tools/krb5/files/variants.yaml create mode 100644 Tools/krb5/modulefile diff --git a/Tools/krb5/build b/Tools/krb5/build new file mode 100755 index 0000000..75c506f --- /dev/null +++ b/Tools/krb5/build @@ -0,0 +1,29 @@ +#!/usr/bin/env modbuild + +pbuild::add_to_group 'Tools' + +pbuild::set_download_url \ + "https://web.mit.edu/kerberos/dist/$P/${V_PKG}/$P-${V_PKG}.tar.gz" +#pbuild::set_sha256sum 'gnuplot-5.2.4.tar.gz:1515f000bd373aaa53b16183f274189d4f5e0ae47d22f434857933d16a4770cb' +#pbuild::install_docfiles 'Copyright' 'NEWS' 'README' + +pbuild::configure() { + "${SRC_DIR}/src/configure" \ + --prefix="${PREFIX}" \ + || exit 1 +} + +pbuild::compile() { + cd "${BUILD_DIR}/src" + make -j${NJOBS} +} + +pbuild::install() { + cd "${BUILD_DIR}/src" + make install +} +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/krb5/files/variants.yaml b/Tools/krb5/files/variants.yaml new file mode 100644 index 0000000..4b541b4 --- /dev/null +++ b/Tools/krb5/files/variants.yaml @@ -0,0 +1,3 @@ +overlay: base +krb5/1.20: +- relstage: unstable diff --git a/Tools/krb5/modulefile b/Tools/krb5/modulefile new file mode 100644 index 0000000..8fba736 --- /dev/null +++ b/Tools/krb5/modulefile @@ -0,0 +1,18 @@ +#%Pmodule + +module-whatis "portable command-line driven graphing utility" +module-url "http://www.gnuplot.info/" +module-license "See \$GNUPLOT_DIR/share/doc/gnuplot/Copyright" +module-maintainer "Achim Gsell " + +module-help " +Gnuplot is a portable command-line driven graphing utility for Linux, +OS/2, MS Windows, OSX, VMS, and many other platforms. The source code +is copyrighted but freely distributed (i.e., you don't have to pay for +it). It was originally created to allow scientists and students to +visualize mathematical functions and data interactively, but has grown +to support many non-interactive uses such as web scripting. It is also +used as a plotting engine by third-party applications like Octave. +Gnuplot has been supported and under active development since 1986. +" +