aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorrafan <rafan@FreeBSD.org>2009-01-27 00:50:45 +0800
committerrafan <rafan@FreeBSD.org>2009-01-27 00:50:45 +0800
commitafce032b40c497c0f6495f1006e64244dbd07778 (patch)
treeca5184de1a90485929e34128ed2b1b75ed67d137 /textproc
parent265f14cb57ca88b4040c1a0885a225500c9bde01 (diff)
downloadfreebsd-ports-gnome-afce032b40c497c0f6495f1006e64244dbd07778.tar.gz
freebsd-ports-gnome-afce032b40c497c0f6495f1006e64244dbd07778.tar.zst
freebsd-ports-gnome-afce032b40c497c0f6495f1006e64244dbd07778.zip
- Add liblinebreak 1.0
Liblinebreak is an implementation of the line 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. WWW: http://vimgadgets.sourceforge.net/liblinebreak/ PR: ports/130949 Submitted by: Yuri Pankov <yuri.pankov at gmail.com>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/liblinebreak/Makefile20
-rw-r--r--textproc/liblinebreak/distinfo3
-rw-r--r--textproc/liblinebreak/pkg-descr6
-rw-r--r--textproc/liblinebreak/pkg-plist6
5 files changed, 36 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index c92f2efccd67..e12612fc34e2 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -281,6 +281,7 @@
SUBDIR += libebml
SUBDIR += libextractor
SUBDIR += libkmfl
+ SUBDIR += liblinebreak
SUBDIR += liblingoteach
SUBDIR += liblrdf
SUBDIR += libmrss
diff --git a/textproc/liblinebreak/Makefile b/textproc/liblinebreak/Makefile
new file mode 100644
index 000000000000..1016a700009c
--- /dev/null
+++ b/textproc/liblinebreak/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: liblinebreak
+# Date created: 2009-01-24
+# Whom: Yuri Pankov <yuri.pankov@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= liblinebreak
+PORTVERSION= 1.0
+CATEGORIES= textproc
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR= vimgadgets
+
+MAINTAINER= yuri.pankov@gmail.com
+COMMENT= Implementation of the line breaking algorithm for Unicode
+
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
diff --git a/textproc/liblinebreak/distinfo b/textproc/liblinebreak/distinfo
new file mode 100644
index 000000000000..b47b94851f6d
--- /dev/null
+++ b/textproc/liblinebreak/distinfo
@@ -0,0 +1,3 @@
+MD5 (liblinebreak-1.0.tar.gz) = b20e114b4a701ab77a4e827d78324168
+SHA256 (liblinebreak-1.0.tar.gz) = 0b0e5568857f165f6e013cf960c0342f6a9dbcf126e1e713091eb8cc93d26f53
+SIZE (liblinebreak-1.0.tar.gz) = 344598
diff --git a/textproc/liblinebreak/pkg-descr b/textproc/liblinebreak/pkg-descr
new file mode 100644
index 000000000000..307e80f6cfad
--- /dev/null
+++ b/textproc/liblinebreak/pkg-descr
@@ -0,0 +1,6 @@
+Liblinebreak is an implementation of the line 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.
+
+WWW: http://vimgadgets.sourceforge.net/liblinebreak/
diff --git a/textproc/liblinebreak/pkg-plist b/textproc/liblinebreak/pkg-plist
new file mode 100644
index 000000000000..f3da4d807413
--- /dev/null
+++ b/textproc/liblinebreak/pkg-plist
@@ -0,0 +1,6 @@
+include/linebreak.h
+include/linebreakdef.h
+lib/liblinebreak.so.1
+lib/liblinebreak.so
+lib/liblinebreak.la
+lib/liblinebreak.a