65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
version=\
 | 
						|
(
 | 
						|
    "8.4.19"
 | 
						|
)
 | 
						|
 | 
						|
url=\
 | 
						|
(
 | 
						|
    "http://downloads.sourceforge.net/tcl/tk$version-src.tar.gz"
 | 
						|
)
 | 
						|
 | 
						|
md5=\
 | 
						|
(
 | 
						|
    "9b998d0456d1b956eb9da610837a9c47"
 | 
						|
)
 | 
						|
 | 
						|
maintainer=\
 | 
						|
(
 | 
						|
    "Ricardo Martins <rasm@fe.up.pt>"
 | 
						|
)
 | 
						|
 | 
						|
requires=\
 | 
						|
(
 | 
						|
    'tcl/default'
 | 
						|
    'xorg-libx11/default'
 | 
						|
)
 | 
						|
 | 
						|
configure()
 | 
						|
{
 | 
						|
    dir_lib="${cfg_dir_toolchain_sysroot}/usr/lib"
 | 
						|
    dir_inc="${cfg_dir_toolchain_sysroot}/usr/include"
 | 
						|
 | 
						|
    cat "${dir_lib}/tclConfig.sh" | \
 | 
						|
        sed "s#-L/usr/lib#-L${dir_lib}#g" | \
 | 
						|
        sed "s#-I/usr/include#-I${dir_inc}#g" > tclConfig.sh
 | 
						|
 | 
						|
    export ac_cv_func_strtod=yes
 | 
						|
    export tcl_cv_strtod_buggy=1
 | 
						|
 | 
						|
    cd ../tk$version/unix && autoconf && cd - &&
 | 
						|
    ../tk$version/unix/configure \
 | 
						|
        --prefix="/usr" \
 | 
						|
        --target=$cfg_target_canonical \
 | 
						|
        --host=$cfg_target_canonical \
 | 
						|
        --build=$cfg_host_canonical \
 | 
						|
        --with-tcl=$PWD \
 | 
						|
        --without-x
 | 
						|
}
 | 
						|
 | 
						|
build()
 | 
						|
{
 | 
						|
    $cmd_make
 | 
						|
}
 | 
						|
 | 
						|
host_install()
 | 
						|
{
 | 
						|
    $cmd_make \
 | 
						|
        DESTDIR="$cfg_dir_toolchain_sysroot" \
 | 
						|
        install
 | 
						|
}
 | 
						|
 | 
						|
target_install()
 | 
						|
{
 | 
						|
    $cmd_target_strip "$cfg_dir_toolchain_sysroot/usr/lib/"libtk8.4.so -o $cfg_dir_rootfs/lib/libtk8.4.so #&&
 | 
						|
}
 |