Import libpinyin-2.3.0
libpinyin provides the algorithms core for intelligent sentence-based Chinese pinyin input methods. ok bentley@, kn@
This commit is contained in:
parent
1b526c0033
commit
bd02cc1f17
|
@ -0,0 +1,36 @@
|
|||
# $OpenBSD: Makefile,v 1.1.1.1 2019/04/01 04:28:06 kevlo Exp $
|
||||
|
||||
COMMENT = library to deal with pinyin
|
||||
|
||||
V = 2.3.0
|
||||
DISTNAME = libpinyin-$V
|
||||
PKGNAME = zh-libpinyin-$V
|
||||
|
||||
SHARED_LIBS += pinyin 0.0 # 13.0
|
||||
SHARED_LIBS += zhuyin 0.0 # 13.0
|
||||
|
||||
CATEGORIES = chinese inputmethods
|
||||
|
||||
HOMEPAGE = https://github.com/libpinyin/libpinyin
|
||||
|
||||
MAINTAINER = Kevin Lo <kevlo@openbsd.org>
|
||||
|
||||
# GPLv3+
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += ${COMPILER_LIBCXX} c db glib-2.0 iconv intl m pcre
|
||||
|
||||
MASTER_SITES = https://github.com/libpinyin/libpinyin/releases/download/$V/
|
||||
|
||||
BUILD_DEPENDS = print/texinfo
|
||||
LIB_DEPENDS = databases/db/v4 \
|
||||
devel/glib2
|
||||
|
||||
USE_GMAKE = yes
|
||||
CONFIGURE_STYLE = gnu
|
||||
CONFIGURE_ARGS = --enable-libzhuyin
|
||||
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include/db4 -I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib/db4 -L${LOCALBASE}/lib" \
|
||||
MAKEINFO="${LOCALBASE}/bin/gmakeinfo"
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,2 @@
|
|||
SHA256 (libpinyin-2.3.0.tar.gz) = s9ycahr1XpQn+dRi/xdvurajeTNoCAovjipYxM1OJpE=
|
||||
SIZE (libpinyin-2.3.0.tar.gz) = 20465096
|
|
@ -0,0 +1,2 @@
|
|||
libpinyin provides the algorithms core for intelligent sentence-based
|
||||
Chinese pinyin input methods.
|
|
@ -0,0 +1,43 @@
|
|||
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/04/01 04:28:06 kevlo Exp $
|
||||
@bin bin/gen_binary_files
|
||||
@bin bin/gen_unigram
|
||||
@bin bin/import_interpolation
|
||||
include/libpinyin-2.3.0/
|
||||
include/libpinyin-2.3.0/novel_types.h
|
||||
include/libpinyin-2.3.0/pinyin.h
|
||||
include/libpinyin-2.3.0/pinyin_custom2.h
|
||||
include/libpinyin-2.3.0/zhuyin.h
|
||||
include/libpinyin-2.3.0/zhuyin_custom2.h
|
||||
lib/libpinyin/
|
||||
lib/libpinyin.a
|
||||
lib/libpinyin.la
|
||||
@lib lib/libpinyin.so.${LIBpinyin_VERSION}
|
||||
lib/libpinyin/data/
|
||||
lib/libpinyin/data/addon_phrase_index.bin
|
||||
lib/libpinyin/data/addon_pinyin_index.bin
|
||||
lib/libpinyin/data/art.bin
|
||||
lib/libpinyin/data/bigram.db
|
||||
lib/libpinyin/data/culture.bin
|
||||
lib/libpinyin/data/economy.bin
|
||||
lib/libpinyin/data/gb_char.bin
|
||||
lib/libpinyin/data/gbk_char.bin
|
||||
lib/libpinyin/data/geology.bin
|
||||
lib/libpinyin/data/history.bin
|
||||
lib/libpinyin/data/life.bin
|
||||
lib/libpinyin/data/merged.bin
|
||||
lib/libpinyin/data/nature.bin
|
||||
lib/libpinyin/data/opengram.bin
|
||||
lib/libpinyin/data/people.bin
|
||||
lib/libpinyin/data/phrase_index.bin
|
||||
lib/libpinyin/data/pinyin_index.bin
|
||||
lib/libpinyin/data/science.bin
|
||||
lib/libpinyin/data/society.bin
|
||||
lib/libpinyin/data/sport.bin
|
||||
lib/libpinyin/data/table.conf
|
||||
lib/libpinyin/data/technology.bin
|
||||
lib/libzhuyin.a
|
||||
lib/libzhuyin.la
|
||||
@lib lib/libzhuyin.so.${LIBzhuyin_VERSION}
|
||||
lib/pkgconfig/libpinyin.pc
|
||||
lib/pkgconfig/libzhuyin.pc
|
||||
@man man/man1/libpinyin.1
|
Loading…
Reference in New Issue