svn commit: r367191 - in head/devel: . courier-unicode
Guido Falsi
madpilot at FreeBSD.org
Wed Sep 3 13:19:44 UTC 2014
Author: madpilot
Date: Wed Sep 3 13:19:42 2014
New Revision: 367191
URL: http://svnweb.freebsd.org/changeset/ports/367191
QAT: https://qat.redports.org/buildarchive/r367191/
Log:
Courier library which implements several algorithms related to the
Unicode Standard:
- Look up uppercase, lowercase, and titlecase equivalents of a
unicode character.
- Implementation of grapheme and work breaking rules.
- Implementation of line breaking rules.
- Several ancillary functions, like looking up the unicode character
that corresponds to some HTML 4.0 entity (such as "&", for
example), and determining the normal width or a double-width status
of a unicode character. Also, an adaptation of the iconv(3) API
for this unicode library.
This library also implements C++ bindings for these algorithms.
WWW: http://www.courier-mta.org/unicode/
Added:
head/devel/courier-unicode/
head/devel/courier-unicode/Makefile (contents, props changed)
head/devel/courier-unicode/distinfo (contents, props changed)
head/devel/courier-unicode/pkg-descr (contents, props changed)
head/devel/courier-unicode/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Sep 3 13:16:18 2014 (r367190)
+++ head/devel/Makefile Wed Sep 3 13:19:42 2014 (r367191)
@@ -258,6 +258,7 @@
SUBDIR += cons
SUBDIR += cons-test
SUBDIR += cook
+ SUBDIR += courier-unicode
SUBDIR += covtool
SUBDIR += cowlib
SUBDIR += cpan-upload
Added: head/devel/courier-unicode/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/courier-unicode/Makefile Wed Sep 3 13:19:42 2014 (r367191)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= courier-unicode
+PORTVERSION= 1.1
+CATEGORIES= devel mail
+MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= madpilot at FreeBSD.org
+COMMENT= Courier implementation of Unicode Standard related algorithms
+
+LICENSE= GPLv3
+
+CONFLICTS= libunicode-[0-9]*
+
+USES= iconv libtool perl5 tar:bzip2
+USE_PERL5= build
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
Added: head/devel/courier-unicode/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/courier-unicode/distinfo Wed Sep 3 13:19:42 2014 (r367191)
@@ -0,0 +1,2 @@
+SHA256 (courier-unicode-1.1.tar.bz2) = a10e61d20f3bf25bebdec495dea54258948f333a29f29a7f155a31f9bfb3f56c
+SIZE (courier-unicode-1.1.tar.bz2) = 372684
Added: head/devel/courier-unicode/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/courier-unicode/pkg-descr Wed Sep 3 13:19:42 2014 (r367191)
@@ -0,0 +1,19 @@
+Courier library which implements several algorithms related to the
+Unicode Standard:
+
+ - Look up uppercase, lowercase, and titlecase equivalents of a
+ unicode character.
+
+ - Implementation of grapheme and work breaking rules.
+
+ - Implementation of line breaking rules.
+
+ - Several ancillary functions, like looking up the unicode character
+ that corresponds to some HTML 4.0 entity (such as "&", for
+ example), and determining the normal width or a double-width status
+ of a unicode character. Also, an adaptation of the iconv(3) API
+ for this unicode library.
+
+This library also implements C++ bindings for these algorithms.
+
+WWW: http://www.courier-mta.org/unicode/
Added: head/devel/courier-unicode/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/courier-unicode/pkg-plist Wed Sep 3 13:19:42 2014 (r367191)
@@ -0,0 +1,61 @@
+include/unicode.h
+lib/libunicode.a
+lib/libunicode.so
+lib/libunicode.so.1
+lib/libunicode.so.1.0.0
+man/man3/unicode::iconvert::convert.3.gz
+man/man3/unicode::iconvert::convert_tocase.3.gz
+man/man3/unicode::iconvert::fromu.3.gz
+man/man3/unicode::iconvert::tou.3.gz
+man/man3/unicode::iso_8859_1.3.gz
+man/man3/unicode::linebreak_callback_base.3.gz
+man/man3/unicode::linebreak_callback_save_buf.3.gz
+man/man3/unicode::linebreak_iter.3.gz
+man/man3/unicode::linebreakc_callback_base.3.gz
+man/man3/unicode::linebreakc_iter.3.gz
+man/man3/unicode::ucs_2.3.gz
+man/man3/unicode::ucs_4.3.gz
+man/man3/unicode::utf_8.3.gz
+man/man3/unicode::wordbreak_callback_base.3.gz
+man/man3/unicode_convert.3.gz
+man/man3/unicode_convert_deinit.3.gz
+man/man3/unicode_convert_fromu_init.3.gz
+man/man3/unicode_convert_fromu_tobuf.3.gz
+man/man3/unicode_convert_fromutf8.3.gz
+man/man3/unicode_convert_init.3.gz
+man/man3/unicode_convert_tobuf.3.gz
+man/man3/unicode_convert_tocase.3.gz
+man/man3/unicode_convert_tocbuf_fromutf8_init.3.gz
+man/man3/unicode_convert_tocbuf_init.3.gz
+man/man3/unicode_convert_tocbuf_toutf8_init.3.gz
+man/man3/unicode_convert_tou_init.3.gz
+man/man3/unicode_convert_tou_tobuf.3.gz
+man/man3/unicode_convert_toutf8.3.gz
+man/man3/unicode_convert_uc.3.gz
+man/man3/unicode_default_chset.3.gz
+man/man3/unicode_grapheme_break.3.gz
+man/man3/unicode_html40ent_lookup.3.gz
+man/man3/unicode_isspace.3.gz
+man/man3/unicode_lb_end.3.gz
+man/man3/unicode_lb_init.3.gz
+man/man3/unicode_lb_next.3.gz
+man/man3/unicode_lb_next_cnt.3.gz
+man/man3/unicode_lb_set_opts.3.gz
+man/man3/unicode_lbc_end.3.gz
+man/man3/unicode_lbc_init.3.gz
+man/man3/unicode_lbc_next.3.gz
+man/man3/unicode_lbc_next_cnt.3.gz
+man/man3/unicode_lbc_set_opts.3.gz
+man/man3/unicode_lc.3.gz
+man/man3/unicode_tc.3.gz
+man/man3/unicode_u_ucs2_native.3.gz
+man/man3/unicode_u_ucs4_native.3.gz
+man/man3/unicode_uc.3.gz
+man/man3/unicode_wb_end.3.gz
+man/man3/unicode_wb_init.3.gz
+man/man3/unicode_wb_next.3.gz
+man/man3/unicode_wb_next_cnt.3.gz
+man/man3/unicode_wbscan_end.3.gz
+man/man3/unicode_wbscan_init.3.gz
+man/man3/unicode_wbscan_next.3.gz
+man/man7/courier-unicode.7.gz
More information about the svn-ports-all
mailing list