pkgname: tcl pkgver: '8.6.16' pkgrel: '1' pkgdesc: 'The Tcl scripting language' url: 'http://www.tcl.tk/' arch: x86_64 depends: [] makedepends: - 'make-ca' source: - 'https://downloads.sourceforge.net/${pkgname}/${pkgname}${pkgver}-src.tar.gz' sha256sums: - SKIP build: | # build package cd ${pkgname}${pkgver}/unix if [ "x86_64" = "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 sed -e "s#${SRCDIR}/tcl8.6.16/unix#/usr/lib#" \ -e "s#${SRCDIR}/tcl8.6.16#/usr/include#" \ -i tclConfig.sh sed -e "s#${SRCDIR}/tcl8.6.16/unix/pkgs/tdbc1.1.10#/usr/lib/tdbc1.1.10#" \ -e "s#${SRCDIR}/tcl8.6.16/pkgs/tdbc1.1.10/generic#/usr/include#" \ -e "s#${SRCDIR}/tcl8.6.16/pkgs/tdbc1.1.10/library#/usr/lib/tcl8.6#" \ -e "s#${SRCDIR}/tcl8.6.16/pkgs/tdbc1.1.10#/usr/include#" \ -i pkgs/tdbc1.1.10/tdbcConfig.sh sed -e "s#${SRCDIR}/tcl8.6.16/unix/pkgs/itcl4.3.2#/usr/lib/itcl4.3.2#" \ -e "s#${SRCDIR}/tcl8.6.16/pkgs/itcl4.3.2/generic#/usr/include#" \ -e "s#${SRCDIR}/tcl8.6.16/pkgs/itcl4.3.2#/usr/include#" \ -i pkgs/itcl4.3.2/itclConfig.sh make DESTDIR=${PKGDIR} install make DESTDIR=${PKGDIR} install-private-headers ln -svf tclsh8.6 ${PKGDIR}/usr/bin/tclsh chmod -v 755 ${PKGDIR}/usr/lib/libtcl8.6.so # Part of perl rm ${PKGDIR}/usr/share/man/man3/Thread.3 package: | true