Port details on branch 2022Q3 |
- uniutils Unicode Description Utilities
- 2.28_1 sysutils =2 2.28_1Version of this port present on the latest quarterly branch.
- Maintainer: thierry@FreeBSD.org
- Port Added: 2007-02-04 22:54:32
- Last Update: 2024-01-30 18:33:43
- Commit Hash: 43d865a
- People watching this port, also watch:: postfix, sage-math, aspell
- Also Listed In: textproc
- License: GPLv3
- WWW:
- https://billposer.org/Software/unidesc.html
- Description:
- Uniutils consists of six programs for finding out what is in a Unicode file.
They are useful when working with Unicode files when one doesn't know the
writing system, doesn't have the necessary font, needs to inspect invisible
characters, needs to find out whether characters have been combined or in what
order they occur, or needs statistics on which characters occur.
uniname defaults to printing the character offset of each character, its byte
offset, its hex code value, its encoding, the glyph itself, and its name.
unidesc reports the character ranges to which different portions of the text
belong. It can also be used to identify Unicode encodings (e.g. UTF-16be)
flagged by magic numbers.
unihist generates a histogram of the characters in its input, which must be
encoded in UTF-8 Unicode.
ExplicateUTF8 is intended for debugging or for learning about Unicode. It
determines and explains the validity of a sequence of bytes as a UTF8 encoding.
Unirev is a filter that reverses UTF-8 strings character-by-character (as
opposed to byte-by-byte).
Unisurrogate takes a codepoint on the command line and, if it falls outside the
BMP, reports its surrogate decomposition.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- uniutils>0:sysutils/uniutils
- To install the port:
- cd /usr/ports/sysutils/uniutils/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/uniutils
- pkg install uniutils
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: uniutils
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1699218799
SHA256 (uniutils-2.28.tar.bz2) = d67bbc814e7ae8ccb1afc1e9081c6cbcd52510748c20ba1322caff2f9a5d917c
SIZE (uniutils-2.28.tar.bz2) = 262845
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- ascii2binary : converters/ascii2binary
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for uniutils-2.28_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- sysutils_uniutils
- USES:
- gettext localbase tar:bz2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|