Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8a171fff6c0fd802c239bd9d7fef10baa4803fdc

commit 8a171fff6c0fd802c239bd9d7fef10baa4803fdc
Author: crazy <cr...@frugalware.org>
Date:   Thu Aug 10 17:36:22 2017 +0200

tcl-8.6.7-1-x86_64
* Version bump
* some Fb cleanup

diff --git a/source/devel/tcl/FrugalBuild b/source/devel/tcl/FrugalBuild
index 889c9f9..821d95b 100644
--- a/source/devel/tcl/FrugalBuild
+++ b/source/devel/tcl/FrugalBuild
@@ -2,9 +2,9 @@
# Maintainer: crazy <cr...@frugalware.org>

pkgname=tcl
-pkgver=8.6.6
+pkgver=8.6.7
shortpkgver=8.6
-pkgrel=3
+pkgrel=1
pkgdesc="The Tcl scripting language"
_F_sourceforge_ext="-src.tar.gz"
Finclude sourceforge
@@ -15,10 +15,11 @@ options+=('static')
archs=("x86_64")
up2date="lynx -dump http://www.tcl.tk/|grep 'Tcl/Tk [0-9]'|sed 's/.*Tk \([^ 
]*\) .*/\1/;q'"
source=(${source/-$pkgver/$pkgver} nohide.diff tcl-8.6.4-conf.patch)
-sha1sums=('169dd1589cad62c9fac4257c113db245da502cd0' \
+sha1sums=('68934c6ecf827348085e0f06c7396b31fb539d83' \
'82e9b2e0c502da4c5bdf1c06770567ab5a002786' \
'9a7ccb3f3cb8580bc1760f66af3e1cd1fce1ae15')

+
build()
{

@@ -26,20 +27,18 @@ build()
Fcd tcl$pkgver
Fpatchall

-        Fconfopts+=" --enable-64bit"
-
-       cd unix || Fdie
+       Fexec cd unix || Fdie

-       Fmake --enable-threads
-       make INSTALL_ROOT=$Fdestdir install install-private-headers || Fdie
+       Fmake --enable-threads --enable-64bit
+       Fexec make INSTALL_ROOT=$Fdestdir install install-private-headers || 
Fdie

Fln tclsh$shortpkgver /usr/bin/tclsh

# arghh..
Fmkdir /usr/include/tcl/{generic,unix,compat}
-       cp ../unix/*.h $Fdestdir/usr/include/tcl/unix || Fdie
-       cp ../generic/*.h $Fdestdir/usr/include/tcl/generic || Fdie
-       cp ../compat/*.h $Fdestdir/usr/include/tcl/compat || Fdie
+       Fexec cp ../unix/*.h $Fdestdir/usr/include/tcl/unix || Fdie
+       Fexec cp ../generic/*.h $Fdestdir/usr/include/tcl/generic || Fdie
+       Fexec cp ../compat/*.h $Fdestdir/usr/include/tcl/compat || Fdie


### WTF.. need patch
@@ -54,7 +53,7 @@ build()
$Fdestdir/usr/lib/tclConfig.sh


-       tdbcver=tdbc1.0.3
+       local tdbcver=tdbc1.0.5
sed -i \
-e "s#${Fsrcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#/usr/lib/$tdbcver#" \
-e "s#${Fsrcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#/usr/include#" \
@@ -62,7 +61,7 @@ build()
-e "s#${Fsrcdir}/tcl${pkgver}/pkgs/$tdbcver#/usr/include#" \
"${Fdestdir}/usr/lib/$tdbcver/tdbcConfig.sh"

-       itclver=itcl4.0.3
+       local itclver=itcl4.1.0
sed -i \
-e "s#${Fsrcdir}/tcl${pkgver}/unix/pkgs/$itclver#/usr/lib/$itclver#" \
-e "s#${Fsrcdir}/tcl${pkgver}/pkgs/$itclver/generic#/usr/include#" \
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to