git: c7c8dab6ae32 - main - japanese/skk-tools: Update to 1.3.4-40

Kousuke Kannagi <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by mce:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c7c8dab6ae323568bab55907b11c2cef4f885055

commit c7c8dab6ae323568bab55907b11c2cef4f885055
Author:     Kousuke Kannagi <[email protected]>
AuthorDate: 2026-08-11 10:56:42 +0000
Commit:     Kousuke Kannagi <[email protected]>
CommitDate: 2026-08-13 00:44:03 +0000

    japanese/skk-tools: Update to 1.3.4-40
    
    Switch from REINPLACE_CMD to patchfile.
    
    Changelog:
    https://github.com/skk-dev/skktools/compare/1e8c457...7bfccbc
    
    PR:             297432
    Approved by:    osa (mentor)
---
 japanese/skk-tools/Makefile               | 11 +++++------
 japanese/skk-tools/distinfo               |  6 +++---
 japanese/skk-tools/files/patch-skk2cdb.py | 20 ++++++++++++++++++++
 3 files changed, 28 insertions(+), 9 deletions(-)

diff --git a/japanese/skk-tools/Makefile b/japanese/skk-tools/Makefile
index bba8713fa167..9224a65fd210 100644
--- a/japanese/skk-tools/Makefile
+++ b/japanese/skk-tools/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	skk-tools
-DISTVERSION=	1.3.4-28
-DISTVERSIONSUFFIX=	-g1e8c457
+DISTVERSION=	1.3.4-40
+DISTVERSIONSUFFIX=	-g7bfccbc
 PORTEPOCH=	1
 CATEGORIES=	japanese
 
@@ -11,7 +11,7 @@ WWW=		https://github.com/skk-dev/skktools
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gnome pkgconfig python shebangfix
+USES=		gnome pkgconfig python:run shebangfix
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	skk-dev
@@ -23,6 +23,8 @@ SHEBANG_FILES=	skk2cdb.py
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-skkdic-expr2
 
+PORTSCOUT=	skipv:start
+
 PLIST_FILES=	bin/skkdic-count bin/skkdic-expr bin/skkdic-expr2 \
 		bin/skkdic-sort bin/skk2cdb
 PORTDOCS=	FAQ.md README.md README.skkdic-expr2.md
@@ -34,9 +36,6 @@ DIFF_PLIST_FILES=	bin/skkdic-diff
 DIFF_PORTDOCS=		README.skkdic-diff.md
 DIFF_VARS=		SHEBANG_FILES+=skkdic-diff.scm SHEBANG_LANG=gosh
 
-post-extract:
-	@${REINPLACE_CMD} -e 's|skk2cdb.py|skk2cdb|' ${WRKSRC}/skk2cdb.py
-
 post-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/skk2cdb.py ${STAGEDIR}${PREFIX}/bin/skk2cdb
 
diff --git a/japanese/skk-tools/distinfo b/japanese/skk-tools/distinfo
index a5f91025c433..eceba1464a06 100644
--- a/japanese/skk-tools/distinfo
+++ b/japanese/skk-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716072620
-SHA256 (skk-dev-skktools-1.3.4-28-g1e8c457_GH0.tar.gz) = ead6bf5d601370048357d05c37d21b6c6b05be36633c8a02fbfed2be13f1adb7
-SIZE (skk-dev-skktools-1.3.4-28-g1e8c457_GH0.tar.gz) = 498683
+TIMESTAMP = 1786443779
+SHA256 (skk-dev-skktools-1.3.4-40-g7bfccbc_GH0.tar.gz) = 2fa40c38872297e3274682d89c398bb1bf7363cd2329e8cf191d74074f3674c6
+SIZE (skk-dev-skktools-1.3.4-40-g7bfccbc_GH0.tar.gz) = 500093
diff --git a/japanese/skk-tools/files/patch-skk2cdb.py b/japanese/skk-tools/files/patch-skk2cdb.py
new file mode 100644
index 000000000000..708de6e237fb
--- /dev/null
+++ b/japanese/skk-tools/files/patch-skk2cdb.py
@@ -0,0 +1,20 @@
+--- skk2cdb.py.orig	2026-04-02 19:22:22 UTC
++++ skk2cdb.py
+@@ -1,14 +1,14 @@
+ #!/usr/bin/env python3
+ ##
+-##  skk2cdb.py - convertion tool for SKK dictionary.
++##  skk2cdb - convertion tool for SKK dictionary.
+ ##  by Yusuke Shinyama
+ ##  * public domain *
+ ##
+-##  usage: skk2cdb.py [-f] outfile [infile ...]
++##  usage: skk2cdb [-f] outfile [infile ...]
+ ##  options: -f: force overwriting.
+ ##
+ ##  example:
+-##    $ skk2cdb.py SKK-JISYO.L.cdb SKK-JISYO.L
++##    $ skk2cdb SKK-JISYO.L.cdb SKK-JISYO.L
+ ##
+ 
+ # taken from pycdb.py - Python implementation of cdb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.