summaryrefslogtreecommitdiff
path: root/chinese
diff options
context:
space:
mode:
Diffstat (limited to 'chinese')
-rw-r--r--chinese/dictd-database/Makefile3
-rw-r--r--chinese/gcin/Makefile7
-rw-r--r--chinese/gcin/files/patch-configure9
-rw-r--r--chinese/gcin/files/patch-modules__Makefile18
-rw-r--r--chinese/ibus-table-chinese/Makefile2
-rw-r--r--chinese/ibus-table-chinese/distinfo6
6 files changed, 38 insertions, 7 deletions
diff --git a/chinese/dictd-database/Makefile b/chinese/dictd-database/Makefile
index ee31ace6dff3..dd1deebaf37a 100644
--- a/chinese/dictd-database/Makefile
+++ b/chinese/dictd-database/Makefile
@@ -10,6 +10,9 @@ COMMENT= Chinese <-> English dictd words database
LICENSE= GPLv2
+DEPRECATED= Depends on expiring net/dictd
+EXPIRATION_DATE=2025-09-30
+
RUN_DEPENDS= ${LOCALBASE}/sbin/dictd:net/dictd
NO_BUILD= yes
diff --git a/chinese/gcin/Makefile b/chinese/gcin/Makefile
index 34ff78f478ec..19956ccc6f0c 100644
--- a/chinese/gcin/Makefile
+++ b/chinese/gcin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gcin
PORTVERSION= 2.9.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= chinese textproc gnome
MASTER_SITES= http://hyperrate.com/gcin-source/
EXTRACT_ONLY= gcin-${PORTVERSION}.tar.xz
@@ -26,9 +26,10 @@ OPTIONS_DEFINE= ANTHY
OPTIONS_SUB= yes
ANTHY_DESC= Japanese anthy IM module
-ANTHY_BUILD_DEPENDS= ${LOCALBASE}/include/anthy/anthy.h:japanese/anthy
-ANTHY_LIB_DEPENDS= libanthy.so:japanese/anthy
+ANTHY_BUILD_DEPENDS= ${LOCALBASE}/include/anthy-unicode-1.0/anthy/anthy.h:japanese/anthy-unicode
+ANTHY_LIB_DEPENDS= libanthy-unicode.so:japanese/anthy-unicode
ANTHY_CONFIGURE_OFF= --use_anthy=N
+ANTHY_MAKE_ENV= ANTHY_CFLAGS=-I${LOCALBASE}/include/anthy-unicode-1.0
post-patch:
@${REINPLACE_CMD} -e 's,&,,; 1 s,##!/bin/bash,#!/bin/sh,; \
diff --git a/chinese/gcin/files/patch-configure b/chinese/gcin/files/patch-configure
index 7f53aeac8d32..b695f7f0a88a 100644
--- a/chinese/gcin/files/patch-configure
+++ b/chinese/gcin/files/patch-configure
@@ -15,6 +15,15 @@
exit
fi
+@@ -172,7 +172,7 @@ echo -n ".... Testing anthy : "
+ fi
+
+ echo -n ".... Testing anthy : "
+-USE_ANTHY=`pkg-config --libs anthy`
++USE_ANTHY=`pkg-config --libs anthy-unicode`
+ if [ $? != 0 ]; then
+ USE_ANTHY=N
+ echo "Not found. It's ok if you don't want anthy support."
@@ -232,7 +232,7 @@ QT4_IM='N'
diff --git a/chinese/gcin/files/patch-modules__Makefile b/chinese/gcin/files/patch-modules__Makefile
index 3c8125ece097..e4192fc04dc4 100644
--- a/chinese/gcin/files/patch-modules__Makefile
+++ b/chinese/gcin/files/patch-modules__Makefile
@@ -1,5 +1,23 @@
--- modules/Makefile.orig 2013-10-05 03:31:52 UTC
+++ modules/Makefile
+@@ -6,7 +6,7 @@ GCIN_MODULE+=anthy-module.so
+
+ ifeq ($(USE_ANTHY),Y)
+ GCIN_MODULE+=anthy-module.so
+-CFLAGS+=-DGCIN_MODULE=1
++CFLAGS+=-DGCIN_MODULE=1 $(ANTHY_CFLAGS)
+ endif
+
+ ifeq ($(USE_CHEWING),Y)
+@@ -19,7 +19,7 @@ anthy-module.so: $(anthy_module_so)
+
+ anthy_module_so = anthy.pico
+ anthy-module.so: $(anthy_module_so)
+- $(CCLD) $(SO_FLAGS) -o $@ $(anthy_module_so) $(LDFLAGS) -lanthy
++ $(CCLD) $(SO_FLAGS) -o $@ $(anthy_module_so) $(LDFLAGS) -lanthy-unicode
+
+ intcode_module_so = intcode.pico win-int.pico
+ intcode-module.so: $(intcode_module_so)
@@ -38,4 +38,4 @@ clean:
.depend:
$(CCX) $(CFLAGS) -MM *.cpp > $@
diff --git a/chinese/ibus-table-chinese/Makefile b/chinese/ibus-table-chinese/Makefile
index 9bddf59d59de..152cdb8f2390 100644
--- a/chinese/ibus-table-chinese/Makefile
+++ b/chinese/ibus-table-chinese/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-table-chinese
-PORTVERSION= 1.8.12
+PORTVERSION= 1.8.13
CATEGORIES= chinese
MAINTAINER= ports@FreeBSD.org
diff --git a/chinese/ibus-table-chinese/distinfo b/chinese/ibus-table-chinese/distinfo
index 192a64d9cbf9..02cc30199a56 100644
--- a/chinese/ibus-table-chinese/distinfo
+++ b/chinese/ibus-table-chinese/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676914416
-SHA256 (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 41d9923bf207e2be6fb50813ad994eda6460af78c66c576591aac3da4c8c53a9
-SIZE (mike-fabian-ibus-table-chinese-1.8.12_GH0.tar.gz) = 10856736
+TIMESTAMP = 1751375707
+SHA256 (mike-fabian-ibus-table-chinese-1.8.13_GH0.tar.gz) = 1ced7951cbd702eba560bca4196c4edd8d4e8b9849995e5c8a4aa5bae3b26edb
+SIZE (mike-fabian-ibus-table-chinese-1.8.13_GH0.tar.gz) = 10844776