distributable: url: https://prdownloads.sourceforge.net/tcl/tcl{{ version }}-src.tar.gz strip-components: 1 versions: url: https://sourceforge.net/projects/tcl/files/Tcl/ match: /files\/Tcl\/\d+\.\d+\.\d+\// strip: - /files\/Tcl\// - /\// build: working-directory: unix script: | ./configure --prefix={{ prefix }} make --jobs {{ hw.concurrency }} make install make install-private-headers cd {{prefix}}/bin ln -s tclsh{{version.major}}.{{version.minor}} tclsh test: make test test: script: test "$(echo 'puts "Hello, World!";' | tclsh)" = 'Hello, World!' provides: - bin/sqlite3_analyzer - bin/tclsh{{version.major}}.{{version.minor}} - bin/tclsh