summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-tcltk/tcllib/tcllib-1.19.ebuild12
1 files changed, 12 insertions, 0 deletions
diff --git a/dev-tcltk/tcllib/tcllib-1.19.ebuild b/dev-tcltk/tcllib/tcllib-1.19.ebuild
index c2701e93c485..63a889b07792 100644
--- a/dev-tcltk/tcllib/tcllib-1.19.ebuild
+++ b/dev-tcltk/tcllib/tcllib-1.19.ebuild
@@ -27,6 +27,18 @@ DOCS=(
)
HTML_DOCS=( devdoc/devguide.html devdoc/releaseguide.html )
+src_prepare() {
+ default
+ if has_version ">=dev-lang/tcl-8.6.9"; then
+ sed -i \
+ -e "s|::hook::call|call|" \
+ -e "s|::string::token::shell|shell|" \
+ "${S}"/modules/hook/hook.test \
+ "${S}"/modules/string/token_shell.test \
+ || die
+ fi
+}
+
src_test() {
USER= virtx emake test_batch
}