# -*- 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 PortGroup clang_dependency 1.0 PortGroup gnulib 1.0 PortGroup muniversal 1.0 name libunistring version 1.3 revision 0 checksums rmd160 55922f98c632a857e84ca7cea595263e6ed6366c \ sha256 8ea8ccf86c09dd801c8cac19878e804e54f707cf69884371130d20bde68386b7 \ size 4988009 categories textproc license {LGPL-3+ GPL-2+} maintainers nomaintainer description library for manipulating Unicode strings long_description Text files are nowadays usually encoded in Unicode, and may consist of \ very different scripts – from Latin letters to Chinese Hanzi –, with many \ kinds of special characters – accents, right-to-left writing marks, \ hyphens, Roman numbers, and much more. But the POSIX platform APIs for \ text do not contain adequate functions for dealing with particular \ properties of many Unicode characters. In fact, the POSIX APIs for text \ have several assumptions at their base which don't hold for Unicode text. \ This library provides functions for manipulating Unicode strings and for \ manipulating C strings according to the Unicode standard. homepage https://www.gnu.org/software/libunistring/ master_sites gnu # use gmake on 10.4, see: # https://trac.macports.org/ticket/63790 platform darwin 8 { depends_build-append \ port:gmake build.cmd gmake } depends_lib port:libiconv patchfiles 0700-multiarch-libc.patch use_autoreconf yes autoreconf.args -fvi configure.checks.implicit_function_declaration.whitelist-append strchr