# -*- 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 PortSystem 1.0 name unicode version 3.2 checksums rmd160 92174fa084b8315fdc4f4cfa64c982f4dd362889 \ sha256 c0e5bb38ddc218dd4c65bc84c04621fb60037181232b79169d6d5f00a424ddc0 \ size 22805 categories textproc maintainers {ryandesign @ryandesign} openmaintainer license GPL-3 supported_archs noarch platforms any homepage http://kassiopeia.juls.savba.sk/~garabik/software/unicode/ master_sites ${homepage} \ ${homepage}old/ distfiles ${name}_${version}.orig${extract.suffix} set python_version 3.13 depends_run port:python[string map {. {}} ${python_version}] configure.python ${prefix}/bin/python${python_version} 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 0644 ${worksrcpath}/${subport}.1 ${destroot}${prefix}/share/man/man1 xinstall -d ${destroot}${docdir} xinstall -m 0644 ${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.\]+)\.orig${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} }