Skip to content

Commit

Permalink
tcltk_compat: it's inevitable to have this
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
thomas committed Oct 21, 2019
1 parent b21ebfb commit 35ad000
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions tcltk_compat-8.5-0.be0
Original file line number Diff line number Diff line change
@@ -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}"'

0 comments on commit 35ad000

Please sign in to comment.