aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2009-01-26 16:50:45 +0000
committerRong-En Fan <rafan@FreeBSD.org>2009-01-26 16:50:45 +0000
commit5920a5c3f1e461e3852f43de987a5f4b2ae3822f (patch)
treeaa84640f7a5d4e1907749253fbe6b3f93d42b3c5 /textproc
parentb4617474ee0646cfdfa81e26b27d7b5d9986e323 (diff)
- 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>
Notes
Notes: svn path=/head/; revision=226896
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