url="http://www.tcl.tk/"
description="The Tcl scripting language"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=tcl
version=8.6.16
release=3

source=( http://downloads.sourceforge.net/$name/$name$version-src.tar.gz)

build() {
  # build package
  cd $name$version/unix

  if [ "${PKGMK_ARCH}" = "x86_64" ]; then
    ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads --enable-64bit
  else
    ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads --disable-64bit
  fi
    
  make -j1

  make DESTDIR=$PKG install
  make DESTDIR=$PKG install-private-headers

  ln -svf tclsh9 $PKG/usr/bin/tclsh
  chmod -v 755 $PKG/usr/lib/libtcl*.so


  # Documentation
  cd ../..

  wget https://downloads.sourceforge.net/tcl/tcl$version-html.tar.gz
  tar -xf tcl$version-html.tar.gz --strip-components=1

  mkdir -p $PKG/usr/share/doc/tcl-$version
  cp -v -r  html/* $PKG/usr/share/doc/tcl-$version
}
