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 +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 +.include 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: <