From 35ad00092099467bda7451c91f104cdf3baa20b5 Mon Sep 17 00:00:00 2001 From: thomas Date: Mon, 21 Oct 2019 16:03:48 +0200 Subject: [PATCH] tcltk_compat: it's inevitable to have this Lots of tools link against the old 8.5 version. Since the files under lib/tcl8.5 are also needed, the .compatlib mechanism doesn't apply here. --- tcltk_compat-8.5-0.be0 | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 tcltk_compat-8.5-0.be0 diff --git a/tcltk_compat-8.5-0.be0 b/tcltk_compat-8.5-0.be0 new file mode 100755 index 000000000..0d0b707f4 --- /dev/null +++ b/tcltk_compat-8.5-0.be0 @@ -0,0 +1,26 @@ +#!/usr/bin/env beesh + +# BEE_VERSION tcltk_compat-8.5-0 + +SRCURL[0]="" + +# this compat package is required, because the following packages +# link against tcl/tk-8.5: +# +# - python-2.7.16-0 and prior (lib/python2.7/lib-dynload/_tkinter.so) +# - python-3.7.4-0 and prior +# - R-3.6.1-1 and prior (R/library/tcltk) +# - various tools under /package/sequencer + + +mee_install() { + cd ${D} + tar xpf /src/mariux/beeroot/packages/tcl-8.5.8-0.x86_64.bee.tar.bz2 \ + /usr/lib/libtcl8.5.so /usr/lib/tcl8.5 + tar xpf /src/mariux/beeroot/packages/tk-8.5.8-0.x86_64.bee.tar.bz2 \ + /usr/lib/libtk8.5.so /usr/lib/tk8.5 + rm -r usr/lib/tk8.5/demos +} + +## by default this may be 'make install DESTDIR="${D}"' +