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,52 +1,51 @@ PORTNAME= skk-tools -DISTVERSION= 1.3.4-28 -DISTVERSIONSUFFIX= -g1e8c457 +DISTVERSION= 1.3.4-40 +DISTVERSIONSUFFIX= -g7bfccbc PORTEPOCH= 1 CATEGORIES= japanese MAINTAINER= mce@FreeBSD.org COMMENT= Jisyo-tools for the SKK Japanese-input software 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 GH_PROJECT= skktools USE_GNOME= glib20 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 OPTIONS_DEFINE= DIFF DOCS DIFF_DESC= Install skkdic-diff (lang/gauche dependency) DIFF_RUN_DEPENDS= gosh:lang/gauche 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 post-install-DIFF-on: ${INSTALL_SCRIPT} ${WRKSRC}/skkdic-diff.scm \ ${STAGEDIR}${PREFIX}/bin/skkdic-diff post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/READMEs && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include 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