japanese/kasumi-unicode: dictionary management tool for anthy-unicode

Kasumi-unicode is a personal dictionary management tool for Anthy-unicode.
Anthy-unicode is a Japanese input method to convert Hiragana text to Kana
Kanji mixed text.
Featuring add words, edit words, delete words, search words and so on.

PR:		283005
Reviewed by:	nobutaka
This commit is contained in:
mew14930xvi 2024-12-01 17:45:41 +01:00 committed by Robert Clausecker
parent e340570c88
commit 5dfebd4d34
7 changed files with 57 additions and 0 deletions

View file

@ -148,6 +148,7 @@
SUBDIR += jvim3
SUBDIR += kakasi
SUBDIR += kasumi
SUBDIR += kasumi-unicode
SUBDIR += kbanner
SUBDIR += kcc
SUBDIR += kcode

View file

@ -0,0 +1,30 @@
PORTNAME= kasumi-unicode
DISTVERSION= 2.6
CATEGORIES= japanese
MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Dictionary management tool for anthy-unicode
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libanthy-unicode.so:japanese/anthy-unicode
USES= autoreconf compiler:c++11-lang gmake gnome iconv:wchar_t \
libtool pkgconfig
USE_CXXSTD= c++11
USE_GITHUB= yes
GH_ACCOUNT= fujiwarat
USE_GNOME= gtk30
GNU_CONFIGURE= yes
CONFLICTS_INSTALL= kasumi
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1732499480
SHA256 (fujiwarat-kasumi-unicode-2.6_GH0.tar.gz) = a7a416d7df1776dbf32be3c779627ad4061867b54b0f2b48bc29ea2c01959246
SIZE (fujiwarat-kasumi-unicode-2.6_GH0.tar.gz) = 199232

View file

@ -0,0 +1,11 @@
--- cellrendererspin.c.orig 2024-11-25 02:22:09 UTC
+++ cellrendererspin.c
@@ -158,7 +158,7 @@ gui_cell_renderer_spin_class_init (GuiCellRendererSpin
object_class->finalize = gui_cell_renderer_spin_finalize;
/* Override the cell renderer's edit-related methods */
- cell_class->start_editing = gui_cell_renderer_spin_start_editing;
+ cell_class->start_editing = (GtkCellEditable *)gui_cell_renderer_spin_start_editing;
}

View file

@ -0,0 +1,4 @@
Kasumi-unicode is a personal dictionary management tool for Anthy-unicode.
Anthy-unicode is a Japanese input method to convert Hiragana text to Kana
Kanji mixed text.
Featuring add words, edit words, delete words, search words and so on.

View file

@ -0,0 +1,6 @@
bin/kasumi
share/applications/kasumi.desktop
%%NLS%%share/locale/it/LC_MESSAGES/kasumi-unicode.mo
%%NLS%%share/locale/ja/LC_MESSAGES/kasumi-unicode.mo
share/man/man1/kasumi.1.gz
share/pixmaps/kasumi.png

View file

@ -23,6 +23,8 @@ GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
OPTIONS_DEFINE= NLS
CONFLICTS_INSTALL= kasumi-unicode
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}