summaryrefslogtreecommitdiff
path: root/textproc/libpinyin
diff options
context:
space:
mode:
authorobache <obache>2014-06-01 13:25:55 +0000
committerobache <obache>2014-06-01 13:25:55 +0000
commit84ce792f60a02c6b6aed001116c3ce1e7b8ac9f2 (patch)
tree7946a7cee587a373dc57321fd48b29896373b4f9 /textproc/libpinyin
parent83d05df3b49708ae0a4528e0218c489dfdf47d79 (diff)
downloadpkgsrc-84ce792f60a02c6b6aed001116c3ce1e7b8ac9f2.tar.gz
Import libpinyin-1.0.0 as textproc/libpinyin.
Library to deal with pinyin. The libpinyin project aims to provide the algorithms core for intelligent sentence-based Chinese pinyin input methods.
Diffstat (limited to 'textproc/libpinyin')
-rw-r--r--textproc/libpinyin/DESCR4
-rw-r--r--textproc/libpinyin/Makefile22
-rw-r--r--textproc/libpinyin/PLIST30
-rw-r--r--textproc/libpinyin/buildlink3.mk16
-rw-r--r--textproc/libpinyin/distinfo5
5 files changed, 77 insertions, 0 deletions
diff --git a/textproc/libpinyin/DESCR b/textproc/libpinyin/DESCR
new file mode 100644
index 00000000000..56998037da3
--- /dev/null
+++ b/textproc/libpinyin/DESCR
@@ -0,0 +1,4 @@
+Library to deal with pinyin.
+
+The libpinyin project aims to provide the algorithms core for intelligent
+sentence-based Chinese pinyin input methods.
diff --git a/textproc/libpinyin/Makefile b/textproc/libpinyin/Makefile
new file mode 100644
index 00000000000..4a1135cca31
--- /dev/null
+++ b/textproc/libpinyin/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2014/06/01 13:25:55 obache Exp $
+
+DISTNAME= libpinyin-1.0.0
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libpinyin/}
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= https://github.com/libpinyin/libpinyin/
+COMMENT= Library to deal with pinyin
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake pkg-config
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+
+PKGCONFIG_OVERRIDE+= libpinyin.pc.in
+
+.include "../../databases/db4/buildlink3.mk"
+BUILDLINK_TRANSFORM+= l:db:db4
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/libpinyin/PLIST b/textproc/libpinyin/PLIST
new file mode 100644
index 00000000000..028b396af11
--- /dev/null
+++ b/textproc/libpinyin/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2014/06/01 13:25:55 obache Exp $
+bin/gen_binary_files
+bin/gen_unigram
+bin/import_interpolation
+include/${PKGNAME}/novel_types.h
+include/${PKGNAME}/pinyin.h
+include/${PKGNAME}/pinyin_custom2.h
+lib/libpinyin.la
+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/phrase_index.bin
+lib/libpinyin/data/pinyin_index.bin
+lib/libpinyin/data/scitech.bin
+lib/libpinyin/data/society.bin
+lib/libpinyin/data/sport.bin
+lib/libpinyin/data/table.conf
+lib/pkgconfig/libpinyin.pc
+man/man1/gen_binary_files.1
+man/man1/gen_unigram.1
+man/man1/import_interpolation.1
+man/man1/libpinyin.1
diff --git a/textproc/libpinyin/buildlink3.mk b/textproc/libpinyin/buildlink3.mk
new file mode 100644
index 00000000000..bc4a0387cd4
--- /dev/null
+++ b/textproc/libpinyin/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/06/01 13:25:55 obache Exp $
+#
+
+BUILDLINK_TREE+= libpinyin
+
+.if !defined(LIBPINYIN_BUILDLINK3_MK)
+LIBPINYIN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libpinyin+= libpinyin>=1.0.0
+BUILDLINK_PKGSRCDIR.libpinyin?= ../../textproc/libpinyin
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../databases/db4/buildlink3.mk"
+.endif # LIBPINYIN_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libpinyin
diff --git a/textproc/libpinyin/distinfo b/textproc/libpinyin/distinfo
new file mode 100644
index 00000000000..323528446d7
--- /dev/null
+++ b/textproc/libpinyin/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/06/01 13:25:55 obache Exp $
+
+SHA1 (libpinyin-1.0.0.tar.gz) = fd1748074c61c4fc420bdbe61c957f3a13669b0e
+RMD160 (libpinyin-1.0.0.tar.gz) = 578c6e8193ee1162c4aafd83ed8d18cba8144b07
+Size (libpinyin-1.0.0.tar.gz) = 19726060 bytes