From 80c08f5e8c2ba54c2b4ff33bd43ff08609e581d5 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Thu, 13 Nov 2014 19:11:29 +0100 Subject: [PATCH] Tcl: added, module include Tcllib --- scripts/Tcl.build | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 scripts/Tcl.build diff --git a/scripts/Tcl.build b/scripts/Tcl.build new file mode 100755 index 0000000..bc7264d --- /dev/null +++ b/scripts/Tcl.build @@ -0,0 +1,26 @@ +#!/bin/bash + +source "$(dirname $0)/../lib/libem.bash" + +function em.configure() { + case ${OS} in + Linux ) + srcdir="${MODULE_SRCDIR}/unix" + ;; + Darwin ) + srcdir="${MODULE_SRCDIR}/macosx" + ;; + esac + "${srcdir}"/configure \ + --prefix="${PREFIX}" \ + || exit 1 +} + +function em.post_install() { + { cd "${PREFIX}"/bin && rm -f tclsh && ln -fs tclsh${V%.*} tclsh; }; +} + +em.add_to_family 'Programming' +em.set_docfiles 'license.terms' 'README' +em.set_build_dependencies "${COMPILER}" +em.make_all