# $Id: Portfile 138288 2015-07-04 10:48:37Z mww@macports.org $ PortSystem 1.0 name 4th version 3.62.3 categories lang platforms darwin maintainers mww license LGPL-3 description very small Forth compiler long_description 4tH is a very small Forth compiler that can create \ bytecode, C-embeddable bytecode, standalone executables, \ but also works fine as a scripting language. It supports \ over 85% of the ANS Forth CORE wordset and features \ conditional compilation, pipes, files, assertions, forward \ declarations, recursion, include files, etc. homepage http://thebeez.home.xs4all.nl/4tH/ master_sites sourceforge:forth-4th distname ${distname}-unix checksums rmd160 05e124c8fbb331f42c627fb9a64127d8ecd484df \ sha256 60f17e31ef3ac8043adffd42330787f8920158f9e88fcd3e1c6bc17b22ae3d56 patchfiles patch-Makefile.OSX.diff worksrcdir ${worksrcdir}/sources variant universal {} post-extract { xinstall -m 755 ${filespath}/configure ${worksrcpath} } configure.cppflags-delete -I${prefix}/include configure.ldflags-delete -L${prefix}/lib configure.env-append PREFIX=${prefix} build.args -f Makefile.OSX destroot.args -f Makefile.OSX post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc file copy ${worksrcpath}/../documentation ${destroot}${prefix}/share/doc/${name} file copy ${worksrcpath}/../4th ${destroot}${prefix}/share/doc/${name}/ file rename ${destroot}${prefix}/share/doc/4th/4th.1 \ ${destroot}${prefix}/share/man/man1/4th.1 } livecheck.type regex livecheck.url http://www.xs4all.nl/~thebeez/4tH/download.html livecheck.regex 4th-(\[a-z0-9\\.\]+)-unix.tar.gz