#!/usr/bin/env beesh

# BEE_VERSION tk-8.6.9.1-0

# more info: https://www.tcl.tk
# http://linuxfromscratch.org/blfs/view/svn/general/tk.html

SRCURL[0]="https://prdownloads.sourceforge.net/tcl/tk${PKGVERSION}-src.tar.gz"

BEE_BUILDTYPE=autotools

build_in_sourcedir

sourcesubdir_append unix


# PATCHURL+=()

# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
#    bee_extract "${@}"
#}

#mee_patch() {
#    bee_patch "${@}"
#}


mee_configure() {
    bee_configure \
        --enable-64bit
}

mee_configure_post() {
    sed -e "s#/usr/lib64#/usr/lib#" \
        -i Makefile
}

#mee_build() {
#    bee_build
#}

mee_build_post() {
    sed -e "s@^\(TK_SRC_DIR='\).*@\1/usr/include'@" \
        -e "/TK_B/s@='\(-L\)\?.*unix@='\1/usr/lib@" \
        -i tkConfig.sh
}

mee_install() {
    bee_install

    make ${BEE_MAKEFLAGS} install-private-headers DESTDIR=${D}

    ln -v -sf wish8.6 ${D}/usr/bin/wish
    rm -vrf ${D}/usr/lib/tk8.6/demos
    rm -vrf ${D}/usr/share/man/man3
    rm -vrf ${D}/usr/share/man/mann
}


#mee_install_post() {
#    cd ${D}
#    find . -ls
#    exit
#}