Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jan 2020 19:27:33 +0000 (UTC)
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r524510 - in head/japanese/ibus-anthy: . files
Message-ID:  <202001281927.00SJRXfI056269@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rene
Date: Tue Jan 28 19:27:32 2020
New Revision: 524510
URL: https://svnweb.freebsd.org/changeset/ports/524510

Log:
  japanese/ibus-anthy: update to 1.5.11, build with Python 3, assign maintainer.
  
  PR:		243541
  Submitted by:	WATANABE Kazuhiro

Deleted:
  head/japanese/ibus-anthy/files/
Modified:
  head/japanese/ibus-anthy/Makefile
  head/japanese/ibus-anthy/distinfo
  head/japanese/ibus-anthy/pkg-message
  head/japanese/ibus-anthy/pkg-plist

Modified: head/japanese/ibus-anthy/Makefile
==============================================================================
--- head/japanese/ibus-anthy/Makefile	Tue Jan 28 19:10:30 2020	(r524509)
+++ head/japanese/ibus-anthy/Makefile	Tue Jan 28 19:27:32 2020	(r524510)
@@ -2,45 +2,26 @@
 # $FreeBSD$
 
 PORTNAME=	ibus-anthy
-PORTVERSION=	1.2.7
-PORTREVISION=	7
+PORTVERSION=	1.5.11
 CATEGORIES=	japanese
 MASTER_SITES=	https://github.com/ibus/ibus-anthy/releases/download/${PORTVERSION}/
 PKGNAMEPREFIX=	ja-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	CQG00620@nifty.ne.jp
 COMMENT=	Anthy engine for IBus
 
-DEPRECATED=	Unmaintained, uses EOLed python27
-EXPIRATION_DATE=	2020-01-27
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	swig3.0:devel/swig30
 LIB_DEPENDS=	libanthy.so:japanese/anthy \
 		libibus-1.0.so:textproc/ibus
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/_pynotify.so:devel/py-notify
 
 GNU_CONFIGURE=	yes
-USES=		gettext gmake gnome libtool pkgconfig python:2.7
-USE_GNOME=	intltool pygtk2
-BINARY_ALIAS=	swig=swig3.0
-
-LOCALBASE_REPLACE_FILES= \
-		engine/engine.py \
-		setup/anthyprefs.py \
-		setup/main.py
-
-INCLUDEDIR_REPLACE_FILES= \
-		engine/Makefile.am \
-		engine/Makefile.in
-
-post-patch:
-	cd ${WRKSRC} && \
-                ${REINPLACE_CMD} "s,@@LOCALBASE@@,${LOCALBASE},g" \
-                ${LOCALBASE_REPLACE_FILES} && \
-                ${REINPLACE_CMD} "s,@@INCLUDEDIR@@,${INCLUDEDIR},g" \
-                ${INCLUDEDIR_REPLACE_FILES}
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_anthy.so
+INSTALL_TARGET=	install-strip
+CONFIGURE_ARGS+=--with-layout=default
+USES=		gettext gmake gnome libtool pkgconfig python:3.6+
+USE_GNOME=	pygobject3
+INSTALLS_ICONS=	yes
+GLIB_SCHEMAS=	org.freedesktop.ibus.engine.anthy.gschema.xml
 
 .include <bsd.port.mk>

Modified: head/japanese/ibus-anthy/distinfo
==============================================================================
--- head/japanese/ibus-anthy/distinfo	Tue Jan 28 19:10:30 2020	(r524509)
+++ head/japanese/ibus-anthy/distinfo	Tue Jan 28 19:27:32 2020	(r524510)
@@ -1,2 +1,3 @@
-SHA256 (ibus-anthy-1.2.7.tar.gz) = 33c42c1612423f84fddd8c38f8b2439b8af5f0b5fc7725ae195a01b8999d85e9
-SIZE (ibus-anthy-1.2.7.tar.gz) = 523139
+TIMESTAMP = 1578574826
+SHA256 (ibus-anthy-1.5.11.tar.gz) = 809596b0d4630c5861a96fc28800ebaa1ab007787b22f5d7d3c7c0152fd78fff
+SIZE (ibus-anthy-1.5.11.tar.gz) = 809725

Modified: head/japanese/ibus-anthy/pkg-message
==============================================================================
--- head/japanese/ibus-anthy/pkg-message	Tue Jan 28 19:10:30 2020	(r524509)
+++ head/japanese/ibus-anthy/pkg-message	Tue Jan 28 19:27:32 2020	(r524510)
@@ -3,24 +3,23 @@
   message: <<EOM
 ibus-anthy installation finished. To use ibus-anthy, please do the following:
 
-If you are using bash or zsh, please add following lines to your $HOME/.bashrc or
-$HOME/.zshrc:
+If you are using bash, please add following lines to your $HOME/.bashrc:
 
 export XIM=ibus
 export GTK_IM_MODULE=ibus
-export QT_IM_MODULE=xim
+export QT_IM_MODULE=ibus
 export XMODIFIERS=@im=ibus
 export XIM_PROGRAM="ibus-daemon"
-export XIM_ARGS="-r --daemonize --xim"
+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 QT_IM_MODULE ibus
 setenv XMODIFIERS @im=ibus
 setenv XIM_PROGRAM ibus-daemon
-setenv XIM_ARGS "-r --daemonize --xim"
+setenv XIM_ARGS "--daemonize --xim"
 
 If you are using KDE4, you may create a shell script in $HOME/.kde4/env,
 and add following lines:
@@ -28,14 +27,19 @@ and add following lines:
 #!/bin/sh
 export XIM=ibus
 export GTK_IM_MODULE=ibus
-export QT_IM_MODULE=xim
+export QT_IM_MODULE=ibus
 export XMODIFIERS=@im=ibus
 export XIM_PROGRAM="ibus-daemon"
-export XIM_ARGS="-r --daemonize --xim"
+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.
+-------------
+
+If you cannot launch the IM selection panel by hitting "Super+space"
+(usually "Win+space"), run the "ibus-setup" command and add "Japanese -
+Anthy" via the Imput Method tab.
+
+You may also add "ibus-daemon --daemonize --xim" to your ~/.xinitrc or
+~/.xsession .
 EOM
 }
 ]

Modified: head/japanese/ibus-anthy/pkg-plist
==============================================================================
--- head/japanese/ibus-anthy/pkg-plist	Tue Jan 28 19:10:30 2020	(r524509)
+++ head/japanese/ibus-anthy/pkg-plist	Tue Jan 28 19:27:32 2020	(r524510)
@@ -1,48 +1,70 @@
-%%PYTHON_SITELIBDIR%%/_anthy.so
-%%PYTHON_SITELIBDIR%%/anthy.py
+include/ibus-anthy-1.0/anthygcontext.h
 libexec/ibus-engine-anthy
 libexec/ibus-setup-anthy
+lib/girepository-1.0/Anthy-9000.typelib
+lib/libanthygobject-1.0.so
+lib/libanthygobject-1.0.so.5
+lib/libanthygobject-1.0.so.5.0.511
+share/applications/ibus-setup-anthy.desktop
+share/gir-1.0/Anthy-9000.gir
+%%DATADIR%%/dicts/emoji.t
+%%DATADIR%%/dicts/era.t
 %%DATADIR%%/dicts/oldchar.t
 %%DATADIR%%/dicts/symbol.t
+%%DATADIR%%/dicts/zipcode.t
+%%DATADIR%%/engine/__pycache__/_config.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/_config.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/engine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/engine.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/factory.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/factory.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/jastring.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/jastring.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/kana.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/kana.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/romaji.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/romaji.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/segment.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/segment.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/tables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/tables.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/thumb.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/thumb.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/_config.py
+%%DATADIR%%/engine/default.xml
 %%DATADIR%%/engine/engine.py
-%%DATADIR%%/engine/engine.pyc
-%%DATADIR%%/engine/engine.pyo
 %%DATADIR%%/engine/factory.py
-%%DATADIR%%/engine/factory.pyc
-%%DATADIR%%/engine/factory.pyo
 %%DATADIR%%/engine/jastring.py
-%%DATADIR%%/engine/jastring.pyc
-%%DATADIR%%/engine/jastring.pyo
 %%DATADIR%%/engine/kana.py
-%%DATADIR%%/engine/kana.pyc
-%%DATADIR%%/engine/kana.pyo
 %%DATADIR%%/engine/main.py
-%%DATADIR%%/engine/main.pyc
-%%DATADIR%%/engine/main.pyo
 %%DATADIR%%/engine/romaji.py
-%%DATADIR%%/engine/romaji.pyc
-%%DATADIR%%/engine/romaji.pyo
 %%DATADIR%%/engine/segment.py
-%%DATADIR%%/engine/segment.pyc
-%%DATADIR%%/engine/segment.pyo
 %%DATADIR%%/engine/tables.py
-%%DATADIR%%/engine/tables.pyc
-%%DATADIR%%/engine/tables.pyo
 %%DATADIR%%/engine/thumb.py
-%%DATADIR%%/engine/thumb.pyc
-%%DATADIR%%/engine/thumb.pyo
-%%DATADIR%%/icons/ibus-anthy.png
+%%DATADIR%%/setup/__pycache__/_config.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/setup/__pycache__/_config.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/anthyprefs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/setup/__pycache__/anthyprefs.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/setup/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/prefs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/setup/__pycache__/prefs.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/_config.py
 %%DATADIR%%/setup/anthyprefs.py
-%%DATADIR%%/setup/anthyprefs.pyc
-%%DATADIR%%/setup/anthyprefs.pyo
 %%DATADIR%%/setup/main.py
-%%DATADIR%%/setup/main.pyc
-%%DATADIR%%/setup/main.pyo
 %%DATADIR%%/setup/prefs.py
-%%DATADIR%%/setup/prefs.pyc
-%%DATADIR%%/setup/prefs.pyo
-%%DATADIR%%/setup/setup.glade
+%%DATADIR%%/setup/setup.ui
 share/ibus/component/anthy.xml
+share/icons/hicolor/scalable/apps/ibus-anthy.svg
+share/locale/ca/LC_MESSAGES/ibus-anthy.mo
+share/locale/cs/LC_MESSAGES/ibus-anthy.mo
+share/locale/el/LC_MESSAGES/ibus-anthy.mo
+share/locale/es/LC_MESSAGES/ibus-anthy.mo
 share/locale/fr/LC_MESSAGES/ibus-anthy.mo
 share/locale/ja/LC_MESSAGES/ibus-anthy.mo
+share/locale/pt_BR/LC_MESSAGES/ibus-anthy.mo
+share/locale/uk/LC_MESSAGES/ibus-anthy.mo
 share/locale/zh_CN/LC_MESSAGES/ibus-anthy.mo
+share/metainfo/org.freedesktop.ibus.engine.anthy.metainfo.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001281927.00SJRXfI056269>