# -*- 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: Portfile 145195 2016-01-28 05:36:29Z ryandesign@macports.org $ PortSystem 1.0 name unicode version 2.1 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 de36ecc98302dfeb9221716421035ac003c8c9aa \ sha256 fa9cd80a11c863be826f692577d20412558d64c42fc263a9c95b0682889fc0cf 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} }