Date: Thu, 28 May 2026 19:18:57 +0000 From: Kousuke Kannagi <mce@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0b1d5eee1a1a - main - japanese/ibus-skk: Update to 1.4.4 Message-ID: <6a189521.21394.22703052@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by mce: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b1d5eee1a1a2175646a6d661dcf108fd69bda28 commit 0b1d5eee1a1a2175646a6d661dcf108fd69bda28 Author: Kousuke Kannagi <mce@FreeBSD.org> AuthorDate: 2026-05-24 22:17:31 +0000 Commit: Kousuke Kannagi <mce@FreeBSD.org> CommitDate: 2026-05-28 19:18:08 +0000 japanese/ibus-skk: Update to 1.4.4 Take maintainership. Split gettext into gettext-tools and gettext-runtime. Remove USES=python, CONFIGURE_ENV and CPPFLAGS. Simplify USE_GNOME. Update pkg-descr. pkg-message is almost identical to the one displayed during ibus installation, so remove it. https://raw.githubusercontent.com/ueno/ibus-skk/refs/tags/ibus-skk-1.4.4/NEWS PR: 295557 Approved by: osa (mentor) --- japanese/ibus-skk/Makefile | 39 ++++++++++++++------------------------- japanese/ibus-skk/distinfo | 8 +++----- japanese/ibus-skk/pkg-descr | 8 ++------ japanese/ibus-skk/pkg-message | 41 ----------------------------------------- 4 files changed, 19 insertions(+), 77 deletions(-) diff --git a/japanese/ibus-skk/Makefile b/japanese/ibus-skk/Makefile index 00e1fb9e7c35..63be106dae4e 100644 --- a/japanese/ibus-skk/Makefile +++ b/japanese/ibus-skk/Makefile @@ -1,46 +1,35 @@ PORTNAME= ibus-skk DISTVERSIONPREFIX= ibus-skk- -DISTVERSION= 1.4.3 -PORTREVISION= 2 +DISTVERSION= 1.4.4 CATEGORIES= japanese -PATCH_SITES= https://github.com/ueno/${PORTNAME}/commit/ -PATCHFILES= b9c00e304412c513738516a567df14a4a28e4a21.patch:-p1 - -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mce@FreeBSD.org COMMENT= Japanese SKK input engine for IBus WWW= https://github.com/ueno/ibus-skk -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libibus-1.0.so:textproc/ibus \ libskk.so:japanese/libskk +RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo -USES= autoreconf gettext gmake gnome libtool pkgconfig python vala:build -GNU_CONFIGURE= yes -CONFIGURE_ENV= DATADIRNAME=share +USES= autoreconf gettext-tools gmake gnome libtool pkgconfig \ + vala:build USE_GITHUB= yes GH_ACCOUNT= ueno -USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 intltool pango +USE_GNOME= glib20 gtk30 intltool -CPPFLAGS+= -I${LOCALBASE}/include +GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS +OPTIONS_SUB= yes -post-patch: - @${REINPLACE_CMD} -e 's|/usr/share/skk/SKK-JISYO.L|${LOCALBASE}/share/skk/SKK-JISYO.L|' ${WRKSRC}/src/preferences.vala - -.include <bsd.port.pre.mk> +NLS_USES= gettext-runtime -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif +post-patch: + @${REINPLACE_CMD} -e '/SKK-JISYO/s,/usr/share,${LOCALBASE}/share,' \ + ${WRKSRC}/src/preferences.vala -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/japanese/ibus-skk/distinfo b/japanese/ibus-skk/distinfo index fa21b951ef15..26caef7b7250 100644 --- a/japanese/ibus-skk/distinfo +++ b/japanese/ibus-skk/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1774057079 -SHA256 (ueno-ibus-skk-ibus-skk-1.4.3_GH0.tar.gz) = a5eb5fd47072dc4854a241bfa3d2394723839aea3a3474ac66fff59171e91e09 -SIZE (ueno-ibus-skk-ibus-skk-1.4.3_GH0.tar.gz) = 54844 -SHA256 (b9c00e304412c513738516a567df14a4a28e4a21.patch) = 3aca0d57efdc7adb9203070e6eb41da8ecd7911d29e8d0b936425464a95d5111 -SIZE (b9c00e304412c513738516a567df14a4a28e4a21.patch) = 1074 +TIMESTAMP = 1779587868 +SHA256 (ueno-ibus-skk-ibus-skk-1.4.4_GH0.tar.gz) = a342ce2c7f3bcdfed9d9b30bfa6ef84de4e79796881536defcfe89c4b22919df +SIZE (ueno-ibus-skk-ibus-skk-1.4.4_GH0.tar.gz) = 54945 diff --git a/japanese/ibus-skk/pkg-descr b/japanese/ibus-skk/pkg-descr index 2f67233c5a05..04a788bfe452 100644 --- a/japanese/ibus-skk/pkg-descr +++ b/japanese/ibus-skk/pkg-descr @@ -1,7 +1,3 @@ -ibus-skk -- a Japanese SKK input engine for IBus - ibus-skk is an implementation of the SKK (Simple Kana-Kanji) input -method on the IBus input method framework. To learn about SKK, see: - -http://openlab.jp/skk/ -https://secure.wikimedia.org/wikipedia/ja/wiki/SKK +method on the IBus input method framework. Note that SKK works quite +differently from other Japanese input methods. diff --git a/japanese/ibus-skk/pkg-message b/japanese/ibus-skk/pkg-message deleted file mode 100644 index 74ea277e5f78..000000000000 --- a/japanese/ibus-skk/pkg-message +++ /dev/null @@ -1,41 +0,0 @@ -[ -{ type: install - message: <<EOM -ibus-skk installation finished. To use ibus-skk, please do the following: - -If you are using bash or zsh, please add following lines to your $HOME/.bashrc or -$HOME/.zshrc: - -export XIM=ibus -export GTK_IM_MODULE=ibus -export QT_IM_MODULE=xim -export XMODIFIERS=@im=ibus -export XIM_PROGRAM="ibus-daemon" -export XIM_ARGS="--daemonize --xim" - -If you are using tcsh, please add following lines to your $HOME/.cshrc: - -setenv XIM ibus -setenv GTK_IM_MODULE ibus -setenv QT_IM_MODULE xim -setenv XMODIFIERS @im=ibus -setenv XIM_PROGRAM ibus-daemon -setenv XIM_ARGS "--daemonize --xim" - -If you are using KDE4, you may create a shell script in $HOME/.kde4/env, -and add following lines: - -#!/bin/sh -export XIM=ibus -export GTK_IM_MODULE=ibus -export QT_IM_MODULE=xim -export XMODIFIERS=@im=ibus -export XIM_PROGRAM="ibus-daemon" -export XIM_ARGS="--daemonize --xim" - -If ibus cannot start or the panel does not appear, please ensure -that you are using up-to-date python. -There's a bug in python 2.5, which may prevent the panel from appearing. -EOM -} -]home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a189521.21394.22703052>
