Add libskk, a GObject-based library to deal with Japanese kana-to-kanji

(SKK) conversion originally submitted by Tamotsu Takahashi, updated
and with some tweaks by me.
sthen@ ok
This commit is contained in:
fgsch 2012-09-20 00:08:58 +00:00
parent 54ee04229e
commit a236bd40fe
5 changed files with 162 additions and 0 deletions

View File

@ -0,0 +1,38 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/09/20 00:08:58 fgsch Exp $
COMMENT = library to deal with Japanese kana-to-kanji conversion
DISTNAME = libskk-1.0.0
SHARED_LIBS = skk 0.0 # 0.0
CATEGORIES = inputmethods japanese
HOMEPAGE = https://github.com/ueno/libskk/
# GPLv3+
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = c ffi gee gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 \
gthread-2.0 json-glib-1.0 pcre pthread z
MASTER_SITES = http://cloud.github.com/downloads/ueno/libskk/
MODULES = devel/gettext \
textproc/intltool
BUILD_DEPENDS = devel/gobject-introspection \
lang/vala
RUN_DEPENDS = japanese/skk-jisyo
LIB_DEPENDS = devel/libgee06 \
devel/json-glib
USE_GMAKE = Yes
USE_LIBTOOL = Yes
CONFIGURE_STYLE = gnu
CONFIGURE_ENV = DATADIRNAME=share
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libskk-1.0.0.tar.gz) = NYTLr9fl2llcRGv7Q90v1Ih4j1/K7lDG130+njndEf8=
SIZE (libskk-1.0.0.tar.gz) = 858570

View File

@ -0,0 +1,2 @@
libskk is a library to deal with Japanese kana-to-kanji conversion
method.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2012/09/20 00:08:58 fgsch Exp $
@lib lib/libskk.so.${LIBskk_VERSION}

View File

@ -0,0 +1,118 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2012/09/20 00:08:58 fgsch Exp $
%%SHARED%%
@bin bin/skk
include/libskk/
include/libskk/libskk.h
lib/girepository-1.0/
lib/girepository-1.0/Skk-1.0.typelib
lib/libskk.a
@comment lib/libskk.la
lib/pkgconfig/
lib/pkgconfig/libskk.pc
@man man/man1/skk.1
share/gir-1.0/
share/gir-1.0/Skk-1.0.gir
share/libskk/
share/libskk/rules/
share/libskk/rules/README.rules
share/libskk/rules/act/
share/libskk/rules/act/keymap/
share/libskk/rules/act/keymap/default.json
share/libskk/rules/act/keymap/hankaku-katakana.json
share/libskk/rules/act/keymap/hiragana.json
share/libskk/rules/act/keymap/katakana.json
share/libskk/rules/act/keymap/latin.json
share/libskk/rules/act/keymap/wide-latin.json
share/libskk/rules/act/metadata.json
share/libskk/rules/act/rom-kana/
share/libskk/rules/act/rom-kana/default.json
share/libskk/rules/azik/
share/libskk/rules/azik/keymap/
share/libskk/rules/azik/keymap/default.json
share/libskk/rules/azik/keymap/hankaku-katakana.json
share/libskk/rules/azik/keymap/hiragana.json
share/libskk/rules/azik/keymap/katakana.json
share/libskk/rules/azik/keymap/latin.json
share/libskk/rules/azik/keymap/wide-latin.json
share/libskk/rules/azik/metadata.json
share/libskk/rules/azik/rom-kana/
share/libskk/rules/azik/rom-kana/default.json
share/libskk/rules/default/
share/libskk/rules/default/keymap/
share/libskk/rules/default/keymap/default.json
share/libskk/rules/default/keymap/hankaku-katakana.json
share/libskk/rules/default/keymap/hiragana.json
share/libskk/rules/default/keymap/katakana.json
share/libskk/rules/default/keymap/latin.json
share/libskk/rules/default/keymap/wide-latin.json
share/libskk/rules/default/metadata.json
share/libskk/rules/default/rom-kana/
share/libskk/rules/default/rom-kana/default.json
share/libskk/rules/kzik/
share/libskk/rules/kzik/keymap/
share/libskk/rules/kzik/keymap/default.json
share/libskk/rules/kzik/keymap/hankaku-katakana.json
share/libskk/rules/kzik/keymap/hiragana.json
share/libskk/rules/kzik/keymap/katakana.json
share/libskk/rules/kzik/keymap/latin.json
share/libskk/rules/kzik/keymap/wide-latin.json
share/libskk/rules/kzik/metadata.json
share/libskk/rules/kzik/rom-kana/
share/libskk/rules/kzik/rom-kana/default.json
share/libskk/rules/nicola/
share/libskk/rules/nicola/keymap/
share/libskk/rules/nicola/keymap/default.json
share/libskk/rules/nicola/keymap/hankaku-katakana.json
share/libskk/rules/nicola/keymap/hiragana.json
share/libskk/rules/nicola/keymap/kana.json
share/libskk/rules/nicola/keymap/katakana.json
share/libskk/rules/nicola/keymap/latin.json
share/libskk/rules/nicola/keymap/wide-latin.json
share/libskk/rules/nicola/metadata.json
share/libskk/rules/nicola/rom-kana/
share/libskk/rules/nicola/rom-kana/default.json
share/libskk/rules/tcode/
share/libskk/rules/tcode/keymap/
share/libskk/rules/tcode/keymap/hankaku-katakana.json
share/libskk/rules/tcode/keymap/hiragana.json
share/libskk/rules/tcode/keymap/katakana.json
share/libskk/rules/tcode/keymap/latin.json
share/libskk/rules/tcode/keymap/wide-latin.json
share/libskk/rules/tcode/metadata.json
share/libskk/rules/tcode/rom-kana/
share/libskk/rules/tcode/rom-kana/default.json
share/libskk/rules/trycode/
share/libskk/rules/trycode/keymap/
share/libskk/rules/trycode/keymap/hankaku-katakana.json
share/libskk/rules/trycode/keymap/hiragana.json
share/libskk/rules/trycode/keymap/katakana.json
share/libskk/rules/trycode/keymap/latin.json
share/libskk/rules/trycode/keymap/wide-latin.json
share/libskk/rules/trycode/metadata.json
share/libskk/rules/trycode/rom-kana/
share/libskk/rules/trycode/rom-kana/default.json
share/libskk/rules/tutcode/
share/libskk/rules/tutcode-touch16x/
share/libskk/rules/tutcode-touch16x/keymap/
share/libskk/rules/tutcode-touch16x/keymap/hankaku-katakana.json
share/libskk/rules/tutcode-touch16x/keymap/hiragana.json
share/libskk/rules/tutcode-touch16x/keymap/katakana.json
share/libskk/rules/tutcode-touch16x/keymap/latin.json
share/libskk/rules/tutcode-touch16x/keymap/wide-latin.json
share/libskk/rules/tutcode-touch16x/metadata.json
share/libskk/rules/tutcode-touch16x/rom-kana/
share/libskk/rules/tutcode-touch16x/rom-kana/default.json
share/libskk/rules/tutcode/keymap/
share/libskk/rules/tutcode/keymap/hankaku-katakana.json
share/libskk/rules/tutcode/keymap/hiragana.json
share/libskk/rules/tutcode/keymap/katakana.json
share/libskk/rules/tutcode/keymap/latin.json
share/libskk/rules/tutcode/keymap/wide-latin.json
share/libskk/rules/tutcode/metadata.json
share/libskk/rules/tutcode/rom-kana/
share/libskk/rules/tutcode/rom-kana/default.json
share/locale/ja/LC_MESSAGES/libskk.mo
share/vala/
share/vala/vapi/
share/vala/vapi/skk-1.0.deps
share/vala/vapi/skk-1.0.vapi