BSD Ports

textproc/libunibreak 5.1,1 MidnightBSD

Implementation of the line and word breaking algorithm for Unicode

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
zlib
Categories
textproc

Description

Liblinebreak is an implementation of the line and word breaking algorithm as described in Unicode 5.1.0 Standard Annex 14, Revision 22. It breaks lines that contain Unicode characters. It is designed to be used in a generic text renderer. FBReader is one real-world example.

In the other systems

SystemPortVersion
MidnightBSDtextproc/libunibreak5.1,1
FreeBSDtextproc/libunibreak7.0,1
OpenBSDtextproc/libunibreak7.0
NetBSDtextproc/libunibreak6.1
DragonFlytextproc/libunibreak6.1,1
HardenedBSDtextproc/libunibreak7.0,1
GhostBSDtextproc/libunibreak7.0,1

Install

Binary package:

mport install libunibreak

From mports:

cd /usr/mports/textproc/libunibreak && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libunibreak>0:textproc/libunibreak
LIB_DEPENDS=	libunibreak.so:textproc/libunibreak

Dependencies

Required by 1

Configuration

No options to configure.

USES
libtool pathfix
Service scripts
none

Files

pkg-plist 11
  • include/graphemebreak.h
  • include/linebreak.h
  • include/linebreakdef.h
  • include/unibreakbase.h
  • include/unibreakdef.h
  • include/wordbreak.h
  • lib/libunibreak.a
  • lib/libunibreak.so
  • lib/libunibreak.so.5
  • lib/libunibreak.so.5.0.1
  • libdata/pkgconfig/libunibreak.pc
distinfo 1
FileSizeSHA256
libunibreak-5.1.tar.gz658914dd1a92d4c5646aa0e457ff41d89812ec5243863be6c20bbcb5ee380f3dd78377
Master sites 1
  • https://github.com/adah1972/libunibreak/releases/download/libunibreak_${PORTVERSION:C/\./_/}/