# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name unicode version 2.4 categories textproc platforms darwin maintainers ryandesign openmaintainer license GPL-3 supported_archs noarch homepage http://kassiopeia.juls.savba.sk/~garabik/software/unicode/ master_sites ${homepage} distfiles ${name}_${version}${extract.suffix} checksums rmd160 146bb7f7c949a5057b4b48ebdc936a294e50bfbe \ sha256 8f73042329cc252854d351e281bd0183e51186a70936eb72957aaaa96857015c worksrcdir ${name} depends_run port:python34 configure.python ${prefix}/bin/python3.4 use_configure no build { reinplace -E "s|#!/usr/bin/python3?|#!${configure.python}|g" ${worksrcpath}/${subport} } set docdir ${prefix}/share/doc/${subport} destroot { xinstall ${worksrcpath}/${subport} ${destroot}${prefix}/bin xinstall -m 644 ${worksrcpath}/${subport}.1 ${destroot}${prefix}/share/man/man1 xinstall -d ${destroot}${docdir} xinstall -m 644 ${worksrcpath}/${readmefile} ${destroot}${docdir}/README } if {${name} eq ${subport}} { revision 0 description displays properties for a given Unicode character \ or searches for a given character name long_description ${subport} is a command line utility that ${description}. set readmefile README livecheck.type regex livecheck.regex ${name}_(\[0-9.\]+)${extract.suffix} } else { livecheck.type none } subport paracode { revision 0 description converts UTF-8 input to use different codepoints long_description ${subport} exploits the full power of the Unicode \ standard to convert text into a visually similar \ stream of glyphs, while using completely different \ codepoints. It is an excellent didactic tool \ demonstrating the principles and advanced use of the \ Unicode standard. ${subport} is a command line tool \ working as a filter, reading standard input in UTF-8 \ encoding and writing to standard output. set readmefile README-${subport} }